public class TreeBuilder extends Object implements org.apache.commons.jexl2.parser.ParserVisitor
| Constructor and Description |
|---|
TreeBuilder(org.apache.commons.jexl2.parser.ASTJexlScript script) |
TreeBuilder(String query) |
| Modifier and Type | Method and Description |
|---|---|
TreeNode |
getRootNode() |
Object |
visit(org.apache.commons.jexl2.parser.ASTAdditiveNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTAdditiveOperator node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTAmbiguous node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTAndNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTArrayAccess node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTArrayLiteral node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTAssignment node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTBitwiseAndNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTBitwiseComplNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTBitwiseOrNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTBitwiseXorNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTBlock node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTConstructorNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTDivNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTEmptyFunction node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTEQNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTERNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTFalseNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTFloatLiteral node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTForeachStatement node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTFunctionNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTGENode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTGTNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTIdentifier node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTIfStatement node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTIntegerLiteral node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTJexlScript node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTLENode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTLTNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTMapEntry node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTMapLiteral node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTMethodNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTModNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTMulNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTNENode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTNotNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTNRNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTNullLiteral node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTOrNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTReference node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTSizeFunction node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTSizeMethod node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTStringLiteral node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTTernaryNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTTrueNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTUnaryMinusNode node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.ASTWhileStatement node,
Object data) |
Object |
visit(org.apache.commons.jexl2.parser.SimpleNode node,
Object data) |
public TreeBuilder(String query) throws org.apache.commons.jexl2.parser.ParseException
org.apache.commons.jexl2.parser.ParseExceptionpublic TreeBuilder(org.apache.commons.jexl2.parser.ASTJexlScript script)
public TreeNode getRootNode()
public Object visit(org.apache.commons.jexl2.parser.SimpleNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTJexlScript node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTBlock node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTAmbiguous node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTIfStatement node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTWhileStatement node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTForeachStatement node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTAssignment node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTTernaryNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTOrNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTAndNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTBitwiseOrNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTBitwiseXorNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTBitwiseAndNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTEQNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTNENode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTLTNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTGTNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTLENode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTGENode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTERNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTNRNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTAdditiveNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTAdditiveOperator node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTMulNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTDivNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTModNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTUnaryMinusNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTBitwiseComplNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTNotNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTIdentifier node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTNullLiteral node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTTrueNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTFalseNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTIntegerLiteral node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTFloatLiteral node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTStringLiteral node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTArrayLiteral node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTMapLiteral node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTMapEntry node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTEmptyFunction node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTSizeFunction node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTFunctionNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTMethodNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTSizeMethod node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTConstructorNode node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorpublic Object visit(org.apache.commons.jexl2.parser.ASTArrayAccess node, Object data)
visit in interface org.apache.commons.jexl2.parser.ParserVisitorCopyright © 2014 Calrissian. All Rights Reserved.