|
Interface Summary |
| Advice |
Runtime representation of an advice declaration inside an aspect |
| AdviceSignature |
|
| AjType<T> |
The runtime representation of a type (Aspect, Class, Interface, Annotation, Enum, or Array) in an AspectJ
program. |
| CatchClauseSignature |
|
| CodeSignature |
|
| ConstructorSignature |
|
| DeclareAnnotation |
The AspectJ runtime representation of a declare annotation member in an aspect. |
| DeclareErrorOrWarning |
AspectJ runtime representation of a declare error or declare warning member
in an aspect. |
| DeclareParents |
A declare parents member defined inside an aspect |
| DeclarePrecedence |
AspectJ runtime representation of a declare precedence statement as
declared in an aspect. |
| DeclareSoft |
AspectJ runtime representation of a declare soft member within an aspect. |
| FieldSignature |
|
| InitializerSignature |
Signature for static and instance initializers. |
| InterTypeConstructorDeclaration |
Runtime representation of an inter-type constructor member declared within an
aspect. |
| InterTypeDeclaration |
Represents an inter-type method, field, or constructor declared in an aspect. |
| InterTypeFieldDeclaration |
Represents an inter-type field declaration declared in an aspect. |
| InterTypeMethodDeclaration |
Represents an inter-type method declaration member within an aspect. |
| LockSignature |
|
| MemberSignature |
|
| MethodSignature |
|
| PerClause |
AspectJ runtime representation of the per-clause associated with an aspect. |
| Pointcut |
AspectJ runtime representation of a pointcut member inside a class or aspect. |
| PointcutBasedPerClause |
Representation of a pointcut based per-clause associated with an aspect
(perthis/target/cflow/cflowbelow) |
| PointcutExpression |
Represents an anonymous pointcut expression as used in pointcuts, advice declarations,
declares, and per-clauses |
| SignaturePattern |
AspectJ runtime representation of a signature pattern as used in various
aspect members (for example, declare @method, declare @field). |
| SourceLocation |
For defining code, the class defined and location in a source file. |
| TypePattern |
AspectJ runtime representation of a type pattern as used in member declarations
such as declare parents. |
| TypePatternBasedPerClause |
AspectJ runtime representation of a type pattern based per-clause associated
with an aspect (pertypewithin). |
| UnlockSignature |
|