org.codehaus.aspectwerkz.definition.expression.visitor
Class IdentifierLookupVisitor
java.lang.Object
org.codehaus.aspectwerkz.definition.expression.visitor.IdentifierLookupVisitor
- All Implemented Interfaces:
- ExpressionParserVisitor
- public class IdentifierLookupVisitor
- extends java.lang.Object
- implements ExpressionParserVisitor
Gather all literal (including part of an IN or NOT IN sub-expression)
Build the list of literal in visit' data
- Author:
- Alexandre Vasseur
Method Summary |
java.lang.Object |
visit(AndNode node,
java.lang.Object data)
|
java.lang.Object |
visit(BooleanLiteral node,
java.lang.Object data)
|
java.lang.Object |
visit(ExpressionScript node,
java.lang.Object data)
|
java.lang.Object |
visit(FalseNode node,
java.lang.Object data)
|
java.lang.Object |
visit(Identifier node,
java.lang.Object data)
|
java.lang.Object |
visit(InNode node,
java.lang.Object data)
|
java.lang.Object |
visit(NotInNode node,
java.lang.Object data)
|
java.lang.Object |
visit(NotNode node,
java.lang.Object data)
|
java.lang.Object |
visit(OrNode node,
java.lang.Object data)
|
java.lang.Object |
visit(SimpleNode node,
java.lang.Object data)
|
java.lang.Object |
visit(TrueNode node,
java.lang.Object data)
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IdentifierLookupVisitor
public IdentifierLookupVisitor()
visit
public java.lang.Object visit(SimpleNode node,
java.lang.Object data)
- Specified by:
visit
in interface ExpressionParserVisitor
visit
public java.lang.Object visit(ExpressionScript node,
java.lang.Object data)
- Specified by:
visit
in interface ExpressionParserVisitor
visit
public java.lang.Object visit(OrNode node,
java.lang.Object data)
- Specified by:
visit
in interface ExpressionParserVisitor
visit
public java.lang.Object visit(InNode node,
java.lang.Object data)
- Specified by:
visit
in interface ExpressionParserVisitor
visit
public java.lang.Object visit(NotInNode node,
java.lang.Object data)
- Specified by:
visit
in interface ExpressionParserVisitor
visit
public java.lang.Object visit(AndNode node,
java.lang.Object data)
- Specified by:
visit
in interface ExpressionParserVisitor
visit
public java.lang.Object visit(NotNode node,
java.lang.Object data)
- Specified by:
visit
in interface ExpressionParserVisitor
visit
public java.lang.Object visit(Identifier node,
java.lang.Object data)
- Specified by:
visit
in interface ExpressionParserVisitor
visit
public java.lang.Object visit(BooleanLiteral node,
java.lang.Object data)
- Specified by:
visit
in interface ExpressionParserVisitor
visit
public java.lang.Object visit(TrueNode node,
java.lang.Object data)
- Specified by:
visit
in interface ExpressionParserVisitor
visit
public java.lang.Object visit(FalseNode node,
java.lang.Object data)
- Specified by:
visit
in interface ExpressionParserVisitor
Copyright (c) 2002-2004 The AspectWerkz Team. All Rights Reserved.