Uses of Package
org.apache.commons.jexl.parser

Packages that use org.apache.commons.jexl.parser
org.apache.commons.jexl Provides a framework for evaluating JEXL expressions. 
org.apache.commons.jexl.parser Contains the Parser for JEXL script. 
 

Classes in org.apache.commons.jexl.parser used by org.apache.commons.jexl
Parser
           
SimpleNode
          useful interface to node.
 

Classes in org.apache.commons.jexl.parser used by org.apache.commons.jexl.parser
ASTAddNode
          Addition : either integer addition or string concatenation
ASTAndNode
          && and 'and'
ASTArrayAccess
          Like an ASTIdentifier, but with array access allowed $foo[2]
ASTAssignment
           
ASTBitwiseAndNode
           
ASTBitwiseComplNode
           
ASTBitwiseOrNode
           
ASTBitwiseXorNode
           
ASTBlock
           
ASTDivNode
          /
ASTEmptyFunction
          function to see if reference doesn't exist in context
ASTEQNode
          represents equality between integers - use .equals() for strings
ASTExpression
          AST node for expression
ASTExpressionExpression
          represents equality between integers - use .equals() for strings
ASTFalseNode
          represents Boolean false
ASTFloatLiteral
          represents an float
ASTForeachStatement
           
ASTGENode
          GE : a >= b Follows A.3.6.1 of the JSTL 1.0 specification
ASTGTNode
          GT : a > b Follows A.3.6.1 of the JSTL 1.0 specification
ASTIdentifier
          Simple identifier - $foo or $foo.bar (both parts are identifiers...)
ASTIfStatement
           
ASTIntegerLiteral
          represents an integer
ASTJexlScript
           
ASTLENode
          LE : a <= b Follows A.3.6.1 of the JSTL 1.0 specification
ASTLTNode
          LT : a < b Follows A.3.6.1 of the JSTL 1.0 specification
ASTMethod
           
ASTModNode
          %
ASTMulNode
          Multiplication
ASTNENode
          != or ne
ASTNotNode
          Not : 'not' or '!'
ASTNullLiteral
          Fill in the blanks for how this is to work
ASTOrNode
          || and 'or'
ASTReference
          reference - any variable expression
ASTReferenceExpression
           
ASTSizeFunction
          generalized size() function for all classes we can think of
ASTSizeMethod
          Simple testcases
ASTStatementExpression
           
ASTStringLiteral
          represents an string
ASTSubtractNode
          Subtraction
ASTTrueNode
          represents Boolean true
ASTUnaryMinusNode
          -
ASTWhileStatement
           
JJTParserState
           
Node
           
ParseException
          This exception is thrown when parse errors are encountered.
Parser
           
Parser.JJCalls
           
ParserConstants
           
ParserTokenManager
           
ParserTreeConstants
           
ParserVisitor
           
SimpleCharStream
          An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing).
SimpleNode
          useful interface to node.
Token
          Describes the input token stream.