Class InstrumentationResult

java.lang.Object
com.offbynull.coroutines.instrumenter.InstrumentationResult

public final class InstrumentationResult extends Object
Instrumentation results.
  • Field Details

    • instrumentedClass

      private final byte[] instrumentedClass
    • extraFiles

      private final org.apache.commons.collections4.map.UnmodifiableMap<String,byte[]> extraFiles
  • Constructor Details

    • InstrumentationResult

      InstrumentationResult(byte[] instrumentedClass)
    • InstrumentationResult

      InstrumentationResult(byte[] instrumentedClass, Map<String,byte[]> extraFiles)
  • Method Details

    • getInstrumentedClass

      public byte[] getInstrumentedClass()
      Get instrumented class bytecode.
      Returns:
      instrumented class bytecode
    • getExtraFiles

      public org.apache.commons.collections4.map.UnmodifiableMap<String,byte[]> getExtraFiles()
      Get extra files to include along with the instrumented class.
      Returns:
      extra files to include along with the instrumented class