public class SoftClassMatcher extends MatcherHelper
Modifier and Type | Field and Description |
---|---|
protected Advisor |
advisor |
protected String |
classname |
protected Class<?> |
clazz |
protected boolean |
match |
manager, start
Constructor and Description |
---|
SoftClassMatcher(Advisor advisor,
String classname,
ASTStart start) |
protected Advisor advisor
protected String classname
protected boolean match
protected Class<?> clazz
protected Boolean resolvePointcut(Pointcut p)
resolvePointcut
in class MatcherHelper
public Object visit(ASTCall node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTAll node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Boolean matches(ClassExpression expr)
public Object visit(ASTWithin node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTWithincode node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTExecution node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTConstruction node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTGet node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTSet node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTFieldExecution node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTMethod node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTConstructor node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTField node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTHas node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTHasField node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTAttribute node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTParameter node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTAllParameter node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTCFlowExpression node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTCFlowBoolean node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTNotCFlow node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTCompositeCFlow node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTSubCFlow node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTAndCFlow node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTOrCFlow node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(ASTCFlow node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
public Object visit(SimpleNode node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.