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 |