Package org.apache.commons.jexl2.parser
Interface ParserVisitor
-
- All Known Implementing Classes:
Interpreter
,ParserDefaultVisitor
public interface ParserVisitor
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description 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)
-
-
-
Method Detail
-
visit
java.lang.Object visit(SimpleNode node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTJexlScript node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTAmbiguous node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTIfStatement node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTWhileStatement node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTForeachStatement node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTReturnStatement node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTAssignment node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTReference node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTTernaryNode node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTAndNode node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTBitwiseOrNode node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTBitwiseXorNode node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTBitwiseAndNode node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTAdditiveNode node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTAdditiveOperator node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTMulNode node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTDivNode node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTModNode node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTUnaryMinusNode node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTBitwiseComplNode node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTNotNode node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTIdentifier node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTNullLiteral node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTTrueNode node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTFalseNode node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTNumberLiteral node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTStringLiteral node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTArrayLiteral node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTMapLiteral node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTMapEntry node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTEmptyFunction node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTSizeFunction node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTFunctionNode node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTMethodNode node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTSizeMethod node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTConstructorNode node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTArrayAccess node, java.lang.Object data)
-
visit
java.lang.Object visit(ASTReferenceExpression node, java.lang.Object data)
-
-