Interface InstrumentationPass
- All Known Implementing Classes:
AnalyzeInstrumentationPass,AutoSerializableInstrumentationPass,IdentifyInstrumentationPass,PerformInstrumentationPass,SerializationPostInstrumentationPass,SerializationPreInstrumentationPass
interface InstrumentationPass
Instrumentation pass.
-
Method Summary
Modifier and TypeMethodDescriptionvoidpass(org.objectweb.asm.tree.ClassNode classNode, InstrumentationState state) Performs the instrumentation pass.
-
Method Details
-
pass
Performs the instrumentation pass.- Parameters:
classNode- class node being operated onstate- state shared between instrumentation passes- Throws:
NullPointerException- if any argument isnullor containsnullIllegalArgumentException- if could not continue instrumentation pass based on inputs
-