Uses of Class
org.apache.commons.jexl3.parser.ParserVisitor
Packages that use ParserVisitor
Package
Description
Provides utilities for introspection services.
Contains the Parser for JEXL script.
-
Uses of ParserVisitor in org.apache.commons.jexl3.internal
Subclasses of ParserVisitor in org.apache.commons.jexl3.internalModifier and TypeClassDescriptionclassHelps pinpoint the cause of problems in expressions that fail during evaluation.classAn interpreter of JEXL syntax.classThe helper base of an interpreter of JEXL syntax.classConcrete visitor base, used for feature and operator controllers.classA visitor for templates.classThe type of interpreter to use during evaluation of templates. -
Uses of ParserVisitor in org.apache.commons.jexl3.parser
Subclasses of ParserVisitor in org.apache.commons.jexl3.parserModifier and TypeClassDescriptionclassControls that a script only uses enabled features.(package private) final classChecks if node is an operator node.Methods in org.apache.commons.jexl3.parser with parameters of type ParserVisitorModifier and TypeMethodDescriptionSimpleNode.childrenAccept(ParserVisitor visitor, Object data) Accepts the visitor on all this node's children.ASTAddNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTAmbiguous.jjtAccept(ParserVisitor visitor, Object data) ASTAndNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTAnnotatedStatement.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTAnnotation.jjtAccept(ParserVisitor visitor, Object data) ASTArguments.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTArrayAccess.jjtAccept(ParserVisitor visitor, Object data) ASTArrayLiteral.jjtAccept(ParserVisitor visitor, Object data) ASTAssignment.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTBitwiseAndNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTBitwiseComplNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTBitwiseOrNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTBitwiseXorNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTBlock.jjtAccept(ParserVisitor visitor, Object data) ASTBreak.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTConstructorNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTContinue.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTDecrementGetNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTDefineVars.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTDivNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTDoWhileStatement.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTEmptyFunction.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTEQNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTEQSNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTERNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTEWNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTExtendedLiteral.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTFalseNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTForeachStatement.jjtAccept(ParserVisitor visitor, Object data) ASTFunctionNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTGENode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTGetDecrementNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTGetIncrementNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTGTNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTIdentifier.jjtAccept(ParserVisitor visitor, Object data) ASTIdentifierAccess.jjtAccept(ParserVisitor visitor, Object data) ASTIfStatement.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTIncrementGetNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTInstanceOf.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTJexlScript.jjtAccept(ParserVisitor visitor, Object data) ASTJxltLiteral.jjtAccept(ParserVisitor visitor, Object data) ASTLENode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTLTNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTMapEntry.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTMapLiteral.jjtAccept(ParserVisitor visitor, Object data) ASTMethodNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTModNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTMulNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTNENode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTNESNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTNEWNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTNotInstanceOf.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTNotNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTNRNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTNSWNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTNullLiteral.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTNullpNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTNumberLiteral.jjtAccept(ParserVisitor visitor, Object data) ASTOrNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTQualifiedIdentifier.jjtAccept(ParserVisitor visitor, Object data) ASTRangeNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTReference.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTReferenceExpression.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTRegexLiteral.jjtAccept(ParserVisitor visitor, Object data) ASTReturnStatement.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTSetAddNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTSetAndNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTSetDivNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTSetLiteral.jjtAccept(ParserVisitor visitor, Object data) ASTSetModNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTSetMultNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTSetOrNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTSetShiftLeftNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTSetShiftRightNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTSetShiftRightUnsignedNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTSetSubNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTSetXorNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTShiftLeftNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTShiftRightNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTShiftRightUnsignedNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTSizeFunction.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTStringLiteral.jjtAccept(ParserVisitor visitor, Object data) ASTSubNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTSWNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTTernaryNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTThrowStatement.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTTrueNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTTryResources.jjtAccept(ParserVisitor visitor, Object data) ASTTryStatement.jjtAccept(ParserVisitor visitor, Object data) ASTUnaryMinusNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTUnaryPlusNode.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.ASTVar.jjtAccept(ParserVisitor visitor, Object data) ASTWhileStatement.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.Node.jjtAccept(ParserVisitor visitor, Object data) Accept the visitor.SimpleNode.jjtAccept(ParserVisitor visitor, Object data) Accepts the visitor.