Interface | Description |
---|---|
Marker |
Basic interface that every marker has to implement.
|
Class | Description |
---|---|
AbstractDWRMarker |
AbstractDWRMarker is an enhancement of AbstractMarker automatically computing
weaving region.
|
AbstractMarker |
Simplifies
Marker implementation by providing a
AbstractMarker.mark(MethodNode) method that returns a list of AbstractMarker.MarkedRegion
instances instead of Shadow instances. |
AbstractMarker.MarkedRegion |
values where the weaving region can be precomputed by
computeDefaultWeavingRegion method.
|
AfterInitBodyMarker |
Marks a method body.
|
BasicBlockMarker |
Marks a basic block.
|
BodyMarker |
Marks a method body.
|
BytecodeMarker |
Marks one bytecode instruction.
|
EmptyMarker |
Marker does not create any marking.
|
ExceptionHandlerMarker |
Marks an exception handler.
|
InsnNodeMarker |
Marks bytecode instructions depending on the ASM class type.
|
NewObjMarker |
Marks object creation.
|
Parameter |
Used for marker parameter parsing.
|
PreciseBasicBlockMarker |
Marks basic block.
|
StrictBytecodeMarker |
Marks one java bytecode instruction.
|
TryClauseMarker |
Marks a try block.
|