Enum | Description |
---|---|
ProcessAlso.Type | |
SyntheticLocal.Initialize |
Annotation Type | Description |
---|---|
After |
Marks a method as a DiSL snippet to be inserted after the marked code region.
|
AfterReturning |
Marks a method as a DiSL snippet to be inserted after the marked code region.
|
AfterThrowing |
Marks a method as a DiSL snippet to be inserted after the marked code region.
|
ArgumentProcessor |
Indicates that the class contains methods for processing method arguments
with corresponding types.
|
Before |
Marks a method as a DiSL snippet to be inserted before the marked code
region.
|
Guarded |
Annotation used in
ArgumentProcessor to guard specific methods. |
GuardMethod |
Marks a guard method.
|
ProcessAlso |
Extends the set of primitive integer types (except
long ) accepted
by an argument processor method:
for int argument processor, it allows to process also
short , byte , and boolean types;
for short argument processor, it allows to process also
byte , and boolean types. |
SyntheticLocal |
Indicates that a field is used for passing data between several snippets
inlined in the same method.
|
ThreadLocal |
Indicates that accesses to the annotated field should be translated into
accesses to a thread-local variable.
|