public class FieldMatcher extends MatcherHelper
Modifier and Type | Field and Description |
---|---|
protected Advisor |
advisor |
protected String |
classname |
protected javassist.CtField |
ctField |
protected int |
fieldModifiers |
protected String |
fieldName |
protected Field |
refField |
manager, start
Constructor and Description |
---|
FieldMatcher(Advisor advisor,
javassist.CtField field,
ASTStart start) |
FieldMatcher(Advisor advisor,
Field field,
ASTStart start) |
Modifier and Type | Method and Description |
---|---|
protected Boolean |
resolvePointcut(Pointcut p) |
Object |
visit(ASTAll node,
Object data) |
Object |
visit(ASTFieldExecution node,
Object data) |
Object |
visit(ASTField node,
Object data) |
Object |
visit(ASTHasField node,
Object data) |
Object |
visit(ASTHas node,
Object data) |
protected Advisor advisor
protected String classname
protected String fieldName
protected int fieldModifiers
protected javassist.CtField ctField
protected Field refField
public FieldMatcher(Advisor advisor, javassist.CtField field, ASTStart start) throws javassist.NotFoundException
javassist.NotFoundException
protected Boolean resolvePointcut(Pointcut p)
resolvePointcut
in class MatcherHelper
public Object visit(ASTField 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(ASTAll 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(ASTHas node, Object data)
visit
in interface PointcutExpressionParserVisitor
visit
in class MatcherHelper
Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.