| Class | Description |
|---|---|
| AfterStoreLocal |
This injection point is a companion for the
ModifyVariable
injector which searches for STORE operations which match the local variables
described by the injector's defined discriminators. |
| BeforeLoadLocal |
This injection point is a companion for the
ModifyVariable
injector which searches for LOAD operations which match the local variables
described by the injector's defined discriminators. |
| LocalVariableDiscriminator |
Encapsulates logic for identifying a local variable in a target method using
3 criteria: ordinal, index and name.
|
| LocalVariableDiscriminator.Context |
Discriminator context information, wraps all relevant information about
a target location for use when performing discrimination
|
| ModifyVariableInjector |
A bytecode injector which allows a single local variable in the target method
to be captured and altered.
|
| Exception | Description |
|---|---|
| InvalidImplicitDiscriminatorException |
Thrown when an implicit discriminator (no args) fails to identify
a unique candidate.
|