Interface InstrumentationPass
-
- All Known Implementing Classes:
AnalyzeInstrumentationPass,AutoSerializableInstrumentationPass,IdentifyInstrumentationPass,PerformInstrumentationPass,SerializationPostInstrumentationPass,SerializationPreInstrumentationPass
interface InstrumentationPassInstrumentation pass.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidpass(org.objectweb.asm.tree.ClassNode classNode, InstrumentationState state)Performs the instrumentation pass.
-
-
-
Method Detail
-
pass
void pass(org.objectweb.asm.tree.ClassNode classNode, InstrumentationState state)Performs the instrumentation pass.- Parameters:
classNode- class node being operated onstate- state shared between instrumentation passes- Throws:
java.lang.NullPointerException- if any argument isnullor containsnulljava.lang.IllegalArgumentException- if could not continue instrumentation pass based on inputs
-
-