Package org.apache.commons.jexl2.parser
Class ParserDefaultVisitor
- java.lang.Object
-
- org.apache.commons.jexl2.parser.ParserDefaultVisitor
-
- All Implemented Interfaces:
ParserVisitor
public class ParserDefaultVisitor extends java.lang.Object implements ParserVisitor
-
-
Constructor Summary
Constructors Constructor Description ParserDefaultVisitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
defaultVisit(SimpleNode node, java.lang.Object data)
java.lang.Object
visit(ASTAdditiveNode node, java.lang.Object data)
java.lang.Object
visit(ASTAdditiveOperator node, java.lang.Object data)
java.lang.Object
visit(ASTAmbiguous node, java.lang.Object data)
java.lang.Object
visit(ASTAndNode node, java.lang.Object data)
java.lang.Object
visit(ASTArrayAccess node, java.lang.Object data)
java.lang.Object
visit(ASTArrayLiteral node, java.lang.Object data)
java.lang.Object
visit(ASTAssignment node, java.lang.Object data)
java.lang.Object
visit(ASTBitwiseAndNode node, java.lang.Object data)
java.lang.Object
visit(ASTBitwiseComplNode node, java.lang.Object data)
java.lang.Object
visit(ASTBitwiseOrNode node, java.lang.Object data)
java.lang.Object
visit(ASTBitwiseXorNode node, java.lang.Object data)
java.lang.Object
visit(ASTBlock node, java.lang.Object data)
java.lang.Object
visit(ASTConstructorNode node, java.lang.Object data)
java.lang.Object
visit(ASTDivNode node, java.lang.Object data)
java.lang.Object
visit(ASTEmptyFunction node, java.lang.Object data)
java.lang.Object
visit(ASTEQNode node, java.lang.Object data)
java.lang.Object
visit(ASTERNode node, java.lang.Object data)
java.lang.Object
visit(ASTFalseNode node, java.lang.Object data)
java.lang.Object
visit(ASTForeachStatement node, java.lang.Object data)
java.lang.Object
visit(ASTFunctionNode node, java.lang.Object data)
java.lang.Object
visit(ASTGENode node, java.lang.Object data)
java.lang.Object
visit(ASTGTNode node, java.lang.Object data)
java.lang.Object
visit(ASTIdentifier node, java.lang.Object data)
java.lang.Object
visit(ASTIfStatement node, java.lang.Object data)
java.lang.Object
visit(ASTJexlScript node, java.lang.Object data)
java.lang.Object
visit(ASTLENode node, java.lang.Object data)
java.lang.Object
visit(ASTLTNode node, java.lang.Object data)
java.lang.Object
visit(ASTMapEntry node, java.lang.Object data)
java.lang.Object
visit(ASTMapLiteral node, java.lang.Object data)
java.lang.Object
visit(ASTMethodNode node, java.lang.Object data)
java.lang.Object
visit(ASTModNode node, java.lang.Object data)
java.lang.Object
visit(ASTMulNode node, java.lang.Object data)
java.lang.Object
visit(ASTNENode node, java.lang.Object data)
java.lang.Object
visit(ASTNotNode node, java.lang.Object data)
java.lang.Object
visit(ASTNRNode node, java.lang.Object data)
java.lang.Object
visit(ASTNullLiteral node, java.lang.Object data)
java.lang.Object
visit(ASTNumberLiteral node, java.lang.Object data)
java.lang.Object
visit(ASTOrNode node, java.lang.Object data)
java.lang.Object
visit(ASTReferenceExpression node, java.lang.Object data)
java.lang.Object
visit(ASTReference node, java.lang.Object data)
java.lang.Object
visit(ASTReturnStatement node, java.lang.Object data)
java.lang.Object
visit(ASTSizeFunction node, java.lang.Object data)
java.lang.Object
visit(ASTSizeMethod node, java.lang.Object data)
java.lang.Object
visit(ASTStringLiteral node, java.lang.Object data)
java.lang.Object
visit(ASTTernaryNode node, java.lang.Object data)
java.lang.Object
visit(ASTTrueNode node, java.lang.Object data)
java.lang.Object
visit(ASTUnaryMinusNode node, java.lang.Object data)
java.lang.Object
visit(ASTVar node, java.lang.Object data)
java.lang.Object
visit(ASTWhileStatement node, java.lang.Object data)
java.lang.Object
visit(SimpleNode node, java.lang.Object data)
-
-
-
Constructor Detail
-
ParserDefaultVisitor
public ParserDefaultVisitor()
-
-
Method Detail
-
defaultVisit
public java.lang.Object defaultVisit(SimpleNode node, java.lang.Object data)
-
visit
public java.lang.Object visit(SimpleNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTJexlScript node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTBlock node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTAmbiguous node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTIfStatement node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTWhileStatement node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTForeachStatement node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTReturnStatement node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTAssignment node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTVar node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTReference node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTTernaryNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTOrNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTAndNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTBitwiseOrNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTBitwiseXorNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTBitwiseAndNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTEQNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTNENode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTLTNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTGTNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTLENode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTGENode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTERNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTNRNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTAdditiveNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTAdditiveOperator node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTMulNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTDivNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTModNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTUnaryMinusNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTBitwiseComplNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTNotNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTIdentifier node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTNullLiteral node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTTrueNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTFalseNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTNumberLiteral node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTStringLiteral node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTArrayLiteral node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTMapLiteral node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTMapEntry node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTEmptyFunction node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTSizeFunction node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTFunctionNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTMethodNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTSizeMethod node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTConstructorNode node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTArrayAccess node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
visit
public java.lang.Object visit(ASTReferenceExpression node, java.lang.Object data)
- Specified by:
visit
in interfaceParserVisitor
-
-