# Uses of Package
org.apache.commons.jexl3.parser

- Packages that use org.apache.commons.jexl3.parser
  Package | Description
  --- | ---
  org.apache.commons.jexl3 | Provides a framework for evaluating JEXL expressions.
  org.apache.commons.jexl3.internal | Provides utilities for introspection services.
  org.apache.commons.jexl3.parser | Contains the Parser for JEXL script.

- Classes in org.apache.commons.jexl3.parser used by org.apache.commons.jexl3
  Class and Description
  JexlNode Base class for parser nodes - holds an 'image' of the token for later use.
  ParseException This exception is thrown when parse errors are encountered.
  TokenMgrError Token Manager Error.

- Classes in org.apache.commons.jexl3.parser used by org.apache.commons.jexl3.internal
  Class and Description
  ASTAddNode
  ASTAndNode
  ASTArguments
  ASTArrayAccess
  ASTArrayLiteral An array literal.
  ASTAssignment
  ASTBitwiseAndNode
  ASTBitwiseComplNode
  ASTBitwiseOrNode
  ASTBitwiseXorNode
  ASTBlock
  ASTBreak
  ASTConstructorNode
  ASTContinue
  ASTDivNode
  ASTEmptyFunction
  ASTEmptyMethod
  ASTEQNode
  ASTERNode
  ASTEWNode
  ASTExtendedLiteral
  ASTFalseNode
  ASTForeachStatement
  ASTFunctionNode
  ASTGENode
  ASTGTNode
  ASTIdentifier Identifiers, variables, ie symbols.
  ASTIdentifierAccess Identifiers, variables and registers.
  ASTIfStatement
  ASTJexlLambda Lambda (function).
  ASTJexlScript Enhanced script to allow parameters declaration.
  ASTJxltLiteral
  ASTLENode
  ASTLTNode
  ASTMapEntry
  ASTMapLiteral
  ASTMethodNode
  ASTModNode
  ASTMulNode
  ASTNENode
  ASTNEWNode
  ASTNotNode
  ASTNRNode
  ASTNSWNode
  ASTNullLiteral
  ASTNumberLiteral
  ASTOrNode
  ASTRangeNode
  ASTReference
  ASTReferenceExpression
  ASTReturnStatement
  ASTSetAddNode
  ASTSetAndNode
  ASTSetDivNode
  ASTSetLiteral
  ASTSetModNode
  ASTSetMultNode
  ASTSetOrNode
  ASTSetSubNode
  ASTSetXorNode
  ASTSizeFunction
  ASTSizeMethod
  ASTStringLiteral
  ASTSubNode
  ASTSWNode
  ASTTernaryNode
  ASTTrueNode
  ASTUnaryMinusNode
  ASTVar Declares a local variable.
  ASTWhileStatement
  JexlNode Base class for parser nodes - holds an 'image' of the token for later use.
  Parser
  ParserVisitor Fully abstract to avoid public interface exposition.

- Classes in org.apache.commons.jexl3.parser used by org.apache.commons.jexl3.parser
  Class and Description
  ASTAddNode
  ASTAmbiguous
  ASTAndNode
  ASTArguments
  ASTArrayAccess
  ASTArrayLiteral An array literal.
  ASTAssignment
  ASTBitwiseAndNode
  ASTBitwiseComplNode
  ASTBitwiseOrNode
  ASTBitwiseXorNode
  ASTBlock
  ASTBreak
  ASTConstructorNode
  ASTContinue
  ASTDivNode
  ASTEmptyFunction
  ASTEmptyMethod
  ASTEQNode
  ASTERNode
  ASTEWNode
  ASTExtendedLiteral
  ASTFalseNode
  ASTForeachStatement
  ASTFunctionNode
  ASTGENode
  ASTGTNode
  ASTIdentifier Identifiers, variables, ie symbols.
  ASTIdentifierAccess Identifiers, variables and registers.
  ASTIfStatement
  ASTJexlScript Enhanced script to allow parameters declaration.
  ASTJxltLiteral
  ASTLENode
  ASTLTNode
  ASTMapEntry
  ASTMapLiteral
  ASTMethodNode
  ASTModNode
  ASTMulNode
  ASTNENode
  ASTNEWNode
  ASTNotNode
  ASTNRNode
  ASTNSWNode
  ASTNullLiteral
  ASTNumberLiteral
  ASTOrNode
  ASTRangeNode
  ASTReference
  ASTReferenceExpression
  ASTReturnStatement
  ASTSetAddNode
  ASTSetAndNode
  ASTSetDivNode
  ASTSetLiteral
  ASTSetModNode
  ASTSetMultNode
  ASTSetOrNode
  ASTSetSubNode
  ASTSetXorNode
  ASTSizeFunction
  ASTSizeMethod
  ASTStringLiteral
  ASTSubNode
  ASTSWNode
  ASTTernaryNode
  ASTTrueNode
  ASTUnaryMinusNode
  ASTVar Declares a local variable.
  ASTWhileStatement
  JavaccError The common info provided by Javacc errors.
  JexlNode Base class for parser nodes - holds an 'image' of the token for later use.
  JexlNode.Constant A marker interface for constants.
  JexlParser The base class for parsing, manages the parameter/local variable frame.
  JJTParserState
  Node
  ParseException This exception is thrown when parse errors are encountered.
  Parser
  ParserConstants Token literal values and constants.
  ParserTokenManager Token Manager.
  ParserTreeConstants
  ParserVisitor Fully abstract to avoid public interface exposition.
  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?
  StringParser Common constant strings utilities.
  Token Describes the input token stream.

Copyright © 2001–2015 The Apache Software Foundation. All rights reserved.