| Annotation Type | Description |
|---|---|
| AdviceName |
Used to annotated code-style advice to name it
Name is used by reflection api if present, may in future be used in adviceexecution() pcd.
|
| After |
After finally advice
|
| AfterReturning |
After returning advice
|
| AfterThrowing |
After throwing advice
|
| Around |
Around advice
|
| Aspect |
Aspect declaration
|
| Before |
Before advice
|
| DeclareAnnotation | |
| DeclareError | |
| DeclareMixin |
DeclareMixin annotation - see design and usage in https://bugs.eclipse.org/bugs/show_bug.cgi?id=266552
|
| DeclareParents |
Declare parents mixin annotation
|
| DeclarePrecedence |
Aspect precedence declaration
|
| DeclareWarning | |
| Pointcut |
Pointcut declaration
|
| RequiredTypes |
Can be specified on an aspect to ensure that particular types must be accessible before
the aspect will be 'activated'.
|
| SuppressAjWarnings |
Annotate members to avoid AspectJ error messages.
|