Package org.apache.commons.jexl2.parser
-
Interface Summary Interface Description JexlNode.Literal<T> A marker interface for literals.Node ParserConstants Token literal values and constants.ParserTreeConstants ParserVisitor -
Class Summary Class Description ASTAdditiveNode ASTAdditiveOperator ASTAmbiguous ASTAndNode ASTArrayAccess ASTArrayLiteral ASTAssignment ASTBitwiseAndNode ASTBitwiseComplNode ASTBitwiseOrNode ASTBitwiseXorNode ASTBlock ASTConstructorNode ASTDivNode ASTEmptyFunction ASTEQNode ASTERNode ASTFalseNode ASTFloatLiteral Deprecated. Only for use in maintaining binary compatibility - should not actually be used - will be removed in 3.0ASTForeachStatement ASTFunctionNode ASTGENode ASTGTNode ASTIdentifier Identifiers, variables and registers.ASTIfStatement ASTIntegerLiteral Deprecated. Only for use in maintaining binary compatibility - should not actually be used - will be removed in 3.0ASTJexlScript Enhanced script to allow parameters declaration.ASTLENode ASTLTNode ASTMapEntry ASTMapLiteral ASTMethodNode ASTModNode ASTMulNode ASTNENode ASTNotNode ASTNRNode ASTNullLiteral ASTNumberLiteral ASTOrNode ASTReference ASTReferenceExpression ASTReturnStatement ASTSizeFunction ASTSizeMethod ASTStringLiteral ASTTernaryNode ASTTrueNode ASTUnaryMinusNode ASTVar Declares a local variable.ASTWhileStatement JexlNode Base class for parser nodes - holds an 'image' of the token for later use.JexlParser The base class for parsing, manages the parameter/local variable frame.JJTParserState Parser ParserDefaultVisitor ParserTokenManager Token Manager.SimpleCharStream An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).SimpleNode A class originally generated by JJTree with the following JavaCCOptions: MULTI=true,NODE_USES_PARSER=true,VISITOR=true,TRACK_TOKENS=false,NODE_PREFIX=AST,NODE_EXTENDS=,NODE_FACTORY= Works around issue https://javacc.dev.java.net/issues/show_bug.cgi?id=227 As soon as this issue if fixed and the maven plugin uses the correct version of Javacc, this class can go away.StringParser Common constant strings utilities.Token Describes the input token stream. -
Exception Summary Exception Description ParseException This exception is thrown when parse errors are encountered. -
Error Summary Error Description TokenMgrError Token Manager Error.