public class ASTMethod extends SimpleNode
children, id, parent, parser
Constructor and Description |
---|
ASTMethod(int id) |
ASTMethod(PointcutExpressionParser p,
int id) |
Modifier and Type | Method and Description |
---|---|
ArrayList |
getAttributes() |
String |
getClassExpr() |
ClassExpression |
getClazz() |
ArrayList |
getExceptions() |
String |
getMethodExpr() |
IdentifierExpression |
getMethodIdentifier() |
ArrayList |
getParameters() |
ClassExpression |
getReturnType() |
String |
getReturnTypeExpression() |
boolean |
hasAnyZeroOrMoreParameters() |
boolean |
isAnyParameters() |
Object |
jjtAccept(PointcutExpressionParserVisitor visitor,
Object data)
Accept the visitor.
|
Object |
jjtAccept(TypeExpressionParserVisitor visitor,
Object data)
Accept the visitor.
|
void |
jjtAddChild(Node n,
int i)
This method tells the node to add its argument to the node's
list of children.
|
void |
setClassExpression(String exp) |
void |
setMethodExpression(String expression) |
void |
setReturnTypeExpression(String exp) |
childrenAccept, childrenAccept, dump, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, toString, toString
public ASTMethod(int id)
public ASTMethod(PointcutExpressionParser p, int id)
public Object jjtAccept(PointcutExpressionParserVisitor visitor, Object data)
jjtAccept
in interface Node
jjtAccept
in class SimpleNode
public Object jjtAccept(TypeExpressionParserVisitor visitor, Object data)
jjtAccept
in interface Node
jjtAccept
in class SimpleNode
public void jjtAddChild(Node n, int i)
Node
jjtAddChild
in interface Node
jjtAddChild
in class SimpleNode
public void setMethodExpression(String expression)
public void setReturnTypeExpression(String exp)
public void setClassExpression(String exp)
public String getReturnTypeExpression()
public String getClassExpr()
public String getMethodExpr()
public boolean isAnyParameters()
public boolean hasAnyZeroOrMoreParameters()
public ArrayList getParameters()
public ArrayList getExceptions()
public ArrayList getAttributes()
public ClassExpression getReturnType()
public ClassExpression getClazz()
public IdentifierExpression getMethodIdentifier()
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.