org.apache.commons.jexl2.parser.ParserVisitor Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of commons-jexl Show documentation
Show all versions of commons-jexl Show documentation
Jexl is an implementation of the JSTL Expression Language with extensions.
/* Generated By:JavaCC: Do not edit this line. ParserVisitor.java Version 5.0 */
package org.apache.commons.jexl2.parser;
public interface ParserVisitor
{
public Object visit(SimpleNode node, Object data);
public Object visit(ASTJexlScript node, Object data);
public Object visit(ASTBlock node, Object data);
public Object visit(ASTAmbiguous node, Object data);
public Object visit(ASTIfStatement node, Object data);
public Object visit(ASTWhileStatement node, Object data);
public Object visit(ASTForeachStatement node, Object data);
public Object visit(ASTAssignment node, Object data);
public Object visit(ASTTernaryNode node, Object data);
public Object visit(ASTOrNode node, Object data);
public Object visit(ASTAndNode node, Object data);
public Object visit(ASTBitwiseOrNode node, Object data);
public Object visit(ASTBitwiseXorNode node, Object data);
public Object visit(ASTBitwiseAndNode node, Object data);
public Object visit(ASTEQNode node, Object data);
public Object visit(ASTNENode node, Object data);
public Object visit(ASTLTNode node, Object data);
public Object visit(ASTGTNode node, Object data);
public Object visit(ASTLENode node, Object data);
public Object visit(ASTGENode node, Object data);
public Object visit(ASTERNode node, Object data);
public Object visit(ASTNRNode node, Object data);
public Object visit(ASTAdditiveNode node, Object data);
public Object visit(ASTAdditiveOperator node, Object data);
public Object visit(ASTMulNode node, Object data);
public Object visit(ASTDivNode node, Object data);
public Object visit(ASTModNode node, Object data);
public Object visit(ASTUnaryMinusNode node, Object data);
public Object visit(ASTBitwiseComplNode node, Object data);
public Object visit(ASTNotNode node, Object data);
public Object visit(ASTIdentifier node, Object data);
public Object visit(ASTNullLiteral node, Object data);
public Object visit(ASTTrueNode node, Object data);
public Object visit(ASTFalseNode node, Object data);
public Object visit(ASTIntegerLiteral node, Object data);
public Object visit(ASTFloatLiteral node, Object data);
public Object visit(ASTStringLiteral node, Object data);
public Object visit(ASTArrayLiteral node, Object data);
public Object visit(ASTMapLiteral node, Object data);
public Object visit(ASTMapEntry node, Object data);
public Object visit(ASTEmptyFunction node, Object data);
public Object visit(ASTSizeFunction node, Object data);
public Object visit(ASTFunctionNode node, Object data);
public Object visit(ASTMethodNode node, Object data);
public Object visit(ASTSizeMethod node, Object data);
public Object visit(ASTConstructorNode node, Object data);
public Object visit(ASTArrayAccess node, Object data);
public Object visit(ASTReference node, Object data);
}
/* JavaCC - OriginalChecksum=8338f57ddcaefb1c7e39579a839865e6 (do not edit this line) */