| Class | Description |
|---|---|
| AccessForInlineVisitor |
Walks the body of around advice
Makes sure that all member accesses are to public members.
|
| AddAtAspectJAnnotationsVisitor |
Adds runtime visible annotations to code-style aspect declarations so that the MAP can provide aspect information at runtime.
|
| AdviceDeclaration |
Represents before, after and around advice in an aspect.
|
| AjConstructorDeclaration |
Root class for all ConstructorDeclaration objects created by the parser.
|
| AjMethodDeclaration |
Root class for all MethodDeclaration objects created by the parser.
|
| AspectClinit | |
| AspectDeclaration |
Represents an aspect declaration.
|
| AstUtil | |
| AtAspectJAnnotationFactory | |
| DeclareAnnotationDeclaration | |
| DeclareDeclaration | |
| EclipseAttributeAdapter | |
| EclipseConstantPoolWriter |
An implementation of the constant pool writer that speaks Eclipse.
|
| IfMethodDeclaration | |
| IfPseudoToken |
(formals*): ...
|
| InterSuperFixerVisitor |
Walks the body of inter-type declarations and replaces SuperReference with InterSuperReference
|
| InterSuperReference |
Used to represent super references inside of inter-type declarations.
|
| InterTypeConstructorDeclaration |
An inter-type constructor declaration.
|
| InterTypeDeclaration |
Base type for all inter-type declarations including methods, fields and constructors.
|
| InterTypeFieldDeclaration |
An inter-type field declaration.
|
| IntertypeMemberClassDeclaration |
Represents an intertype member class declaration.
|
| InterTypeMethodDeclaration |
An inter-type method declaration.
|
| KnownFieldReference | |
| KnownMessageSend | |
| MakeDeclsPublicVisitor |
Takes a method that already has the three extra parameters
thisJoinPointStaticPart, thisJoinPoint and thisEnclosingJoinPointStaticPart
|
| PointcutDeclaration |
pointcut [declaredModifiers] [declaredName]([arguments]): [pointcutDesignator];
|
| PointcutDesignator | |
| Proceed |
Used to represent any method call to a method named
proceed. |
| ProceedVisitor |
Takes a method that already has the three extra parameters
thisJoinPointStaticPart, thisJoinPoint and thisEnclosingJoinPointStaticPart
|
| PseudoToken | |
| PseudoTokens | |
| SuperFixerVisitor |
Takes a method that already has the three extra parameters thisJoinPointStaticPart, thisJoinPoint and
thisEnclosingJoinPointStaticPart
|
| ThisJoinPointVisitor |
Takes a method that already has the three extra parameters thisJoinPointStaticPart, thisJoinPoint and
thisEnclosingJoinPointStaticPart
|
| ValidateAtAspectJAnnotationsVisitor |