public class PointcutStats extends Object implements PointcutExpressionParserVisitor
| Modifier and Type | Field and Description |
|---|---|
protected boolean |
call |
protected boolean |
construction |
protected boolean |
constructorCall |
protected boolean |
constructorExecution |
protected boolean |
execution |
protected boolean |
get |
protected AspectManager |
manager |
protected boolean |
methodCall |
protected boolean |
methodExecution |
protected boolean |
set |
protected ASTStart |
start |
protected boolean |
within |
protected boolean |
withincode |
| Constructor and Description |
|---|
PointcutStats(ASTStart start,
AspectManager manager) |
protected ASTStart start
protected AspectManager manager
protected boolean execution
protected boolean methodExecution
protected boolean constructorExecution
protected boolean construction
protected boolean call
protected boolean methodCall
protected boolean constructorCall
protected boolean within
protected boolean get
protected boolean set
protected boolean withincode
public PointcutStats(ASTStart start, AspectManager manager)
public boolean isExecution()
public boolean isMethodExecution()
public boolean isConstructorExecution()
public boolean isConstruction()
public boolean isCall()
public boolean isMethodCall()
public boolean isConstructorCall()
public boolean isWithin()
public boolean isGet()
public boolean isSet()
public boolean isWithincode()
public boolean matches()
public Object visit(ASTStart node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTExecutionOnly node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTBoolean node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTComposite node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTNot node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTSub node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTAnd node, Object left)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTOr node, Object left)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTPointcut node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTAll node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTCFlowExpression node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTCall node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTWithin node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTWithincode node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTExecution node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTConstruction node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTConstructor node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTMethod node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTParameter node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTGet node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTSet node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTFieldExecution node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(SimpleNode node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTCFlowBoolean node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTNotCFlow node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTCompositeCFlow node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTSubCFlow node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTAndCFlow node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTOrCFlow node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTCFlow node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTAttribute node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTAllParameter node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTField node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTException node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTHas node, Object data)
visit in interface PointcutExpressionParserVisitorpublic Object visit(ASTHasField node, Object data)
visit in interface PointcutExpressionParserVisitorCopyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.