Interface InstrumentationPass
-
- All Known Implementing Classes:
AnalyzeInstrumentationPass
,AutoSerializableInstrumentationPass
,IdentifyInstrumentationPass
,PerformInstrumentationPass
,SerializationPostInstrumentationPass
,SerializationPreInstrumentationPass
interface InstrumentationPass
Instrumentation pass.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
pass(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 isnull
or containsnull
java.lang.IllegalArgumentException
- if could not continue instrumentation pass based on inputs
-
-