All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
MethodDeclaration |
createAfterAdviceDeclaration(CompilationResult result) |
MethodDeclaration |
createAroundAdviceDeclaration(CompilationResult result) |
TypeDeclaration |
createAspect(CompilationResult result) |
MethodDeclaration |
createBeforeAdviceDeclaration(CompilationResult result) |
ConstructorDeclaration |
createConstructorDeclaration(CompilationResult result) |
MethodDeclaration |
createDeclareAnnotationDeclaration(CompilationResult result,
ASTNode pseudoTokens,
Annotation annotation,
Parser parser,
char kind) |
MethodDeclaration |
createDeclareDeclaration(CompilationResult result,
ASTNode pseudoTokens,
Parser parser) |
ASTNode |
createIfPseudoToken(Parser parser,
Expression expr) |
MethodDeclaration |
createInterTypeConstructorDeclaration(CompilationResult result) |
MethodDeclaration |
createInterTypeFieldDeclaration(CompilationResult result,
TypeReference onType) |
TypeDeclaration |
createIntertypeMemberClassDeclaration(CompilationResult compilationResult) |
MethodDeclaration |
createInterTypeMethodDeclaration(CompilationResult result) |
MethodDeclaration |
createMethodDeclaration(CompilationResult result) |
MethodDeclaration |
createPointcutDeclaration(CompilationResult result) |
ASTNode |
createPointcutDesignator(Parser parser,
ASTNode pseudoTokens) |
MessageSend |
createProceed(MessageSend m) |
ASTNode |
createPseudoToken(Parser parser,
java.lang.String value,
boolean isIdentifier) |
ASTNode |
createPseudoTokensFrom(ASTNode[] tokens,
CompilationResult result) |
boolean |
isAfterAdvice(MethodDeclaration adviceDecl) |
void |
setAfterReturningAdviceKind(MethodDeclaration adviceDecl) |
void |
setAfterThrowingAdviceKind(MethodDeclaration adviceDecl) |
void |
setDeclaredModifiers(MethodDeclaration interTypeDecl,
int modifiers) |
void |
setDominatesPatternFrom(TypeDeclaration aspectDecl,
ASTNode pseudoTokens,
Parser parser) |
void |
setExtraArgument(MethodDeclaration adviceDeclaration,
Argument arg) |
void |
setInitialization(MethodDeclaration itdFieldDecl,
Expression initialization) |
void |
setLiteralKind(ASTNode pseudoToken,
java.lang.String string) |
void |
setOnType(MethodDeclaration interTypeDecl,
TypeReference onType) |
void |
setOnType(TypeDeclaration interTypeDecl,
TypeReference onType) |
void |
setPerClauseFrom(TypeDeclaration aspectDecl,
ASTNode pseudoTokens,
Parser parser) |
void |
setPointcutDesignatorOnAdvice(MethodDeclaration adviceDecl,
ASTNode des) |
void |
setPointcutDesignatorOnPointcut(MethodDeclaration pcutDecl,
ASTNode des) |
void |
setPrivileged(TypeDeclaration aspectDecl,
boolean isPrivileged) |
void |
setSelector(MethodDeclaration interTypeDecl,
char[] selector) |
boolean |
shouldTryToRecover(ASTNode node) |