public class TypeMatcher extends Object implements TypeExpressionParserVisitor
| Modifier and Type | Field and Description |
|---|---|
protected Advisor |
advisor |
protected Class<?> |
clazz |
protected javassist.CtClass |
ctClass |
| Constructor and Description |
|---|
TypeMatcher(Advisor advisor,
Class<?> clazz) |
TypeMatcher(Advisor advisor,
javassist.CtClass ctClass) |
| Modifier and Type | Method and Description |
|---|---|
Object |
visit(ASTAllParameter node,
Object data) |
Object |
visit(ASTAnd node,
Object left) |
Object |
visit(ASTAttribute node,
Object data) |
Object |
visit(ASTBoolean node,
Object data) |
Object |
visit(ASTClass node,
Object data) |
Object |
visit(ASTComposite node,
Object data) |
Object |
visit(ASTConstructor node,
Object data) |
Object |
visit(ASTException node,
Object data) |
Object |
visit(ASTField node,
Object data) |
Object |
visit(ASTHasField node,
Object data) |
Object |
visit(ASTHas node,
Object data) |
Object |
visit(ASTMethod node,
Object data) |
Object |
visit(ASTNot node,
Object data) |
Object |
visit(ASTOr node,
Object left) |
Object |
visit(ASTParameter node,
Object data) |
Object |
visit(ASTStart node,
Object data) |
Object |
visit(ASTSub node,
Object data) |
Object |
visit(SimpleNode node,
Object data) |
protected Advisor advisor
protected javassist.CtClass ctClass
protected Class<?> clazz
public TypeMatcher(Advisor advisor, javassist.CtClass ctClass)
public Object visit(ASTStart node, Object data)
visit in interface TypeExpressionParserVisitorpublic Object visit(ASTBoolean node, Object data)
visit in interface TypeExpressionParserVisitorpublic Object visit(ASTComposite node, Object data)
visit in interface TypeExpressionParserVisitorpublic Object visit(ASTNot node, Object data)
visit in interface TypeExpressionParserVisitorpublic Object visit(ASTSub node, Object data)
visit in interface TypeExpressionParserVisitorpublic Object visit(ASTAnd node, Object left)
visit in interface TypeExpressionParserVisitorpublic Object visit(ASTOr node, Object left)
visit in interface TypeExpressionParserVisitorpublic Object visit(SimpleNode node, Object data)
visit in interface TypeExpressionParserVisitorpublic Object visit(ASTHas node, Object data)
visit in interface TypeExpressionParserVisitorpublic Object visit(ASTHasField node, Object data)
visit in interface TypeExpressionParserVisitorpublic Object visit(ASTClass node, Object data)
visit in interface TypeExpressionParserVisitorpublic Object visit(ASTMethod node, Object data)
visit in interface TypeExpressionParserVisitorpublic Object visit(ASTAttribute node, Object data)
visit in interface TypeExpressionParserVisitorpublic Object visit(ASTConstructor node, Object data)
visit in interface TypeExpressionParserVisitorpublic Object visit(ASTParameter node, Object data)
visit in interface TypeExpressionParserVisitorpublic Object visit(ASTAllParameter node, Object data)
visit in interface TypeExpressionParserVisitorpublic Object visit(ASTField node, Object data)
visit in interface TypeExpressionParserVisitorpublic Object visit(ASTException node, Object data)
visit in interface TypeExpressionParserVisitorCopyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.