| Enum | Description |
|---|---|
| CTarget.Shift |
The shift for injecting
BEFORE/AFTER the target. |
| Annotation Type | Description |
|---|---|
| CInline |
Inline an injection method into the target method.
|
| CLocalVariable |
The priority for identifying the local variable is:
1. |
| CShadow |
Create a shadow copy of a method/field/constructor to directly access the original member after injection.
|
| CShared |
Share a variable between multiple methods injecting into the same target method.
|
| CSlice |
Specify a slice of bytecode to make choosing the injection target easier.
|
| CTarget |
Specify the target of the transformer method.
|
| CTransformer |
Mark a class as a transformer class.
|
| CUpgrade |
Upgrade the version of a class to use never java features.
|
| InjectionInfo |
This annotation is used to mark methods which have been added by ClassTransform.
|