Class MethodInstrumentationAgent


  • public class MethodInstrumentationAgent
    extends java.lang.Object
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String getExecutionMetadataAsHtml​(java.lang.String arguments, java.lang.String allFlagsAsString, java.lang.String outputDirectory, java.lang.String filter, java.util.Optional<java.lang.String> maybeStartRecordingTriggerFunction, java.util.Optional<java.lang.String> maybeStopRecordingTriggerFunction)  
      static void premain​(java.lang.String argumentParameter, java.lang.instrument.Instrumentation instrumentation)  
      static byte[] readAllBytes​(java.io.InputStream inputStream)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MethodInstrumentationAgent

        public MethodInstrumentationAgent()
    • Method Detail

      • premain

        public static void premain​(java.lang.String argumentParameter,
                                   java.lang.instrument.Instrumentation instrumentation)
      • getExecutionMetadataAsHtml

        public static java.lang.String getExecutionMetadataAsHtml​(java.lang.String arguments,
                                                                  java.lang.String allFlagsAsString,
                                                                  java.lang.String outputDirectory,
                                                                  java.lang.String filter,
                                                                  java.util.Optional<java.lang.String> maybeStartRecordingTriggerFunction,
                                                                  java.util.Optional<java.lang.String> maybeStopRecordingTriggerFunction)
      • readAllBytes

        public static byte[] readAllBytes​(java.io.InputStream inputStream)
                                   throws java.io.IOException
        Throws:
        java.io.IOException