| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |  | |
| 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. ASTAssignment | x = y, assigns a value to a variable in the context. ASTBitwiseAndNode | Bitwise And. ASTBitwiseComplNode | Bitwise Complement. ASTBitwiseOrNode | Bitwise Or. ASTBitwiseXorNode | Bitwise Or. ASTBlock | { code }, a block of statements enclosed in curly braces. ASTDivNode | a / b, mathematical divide. ASTEmptyFunction | function to see if reference doesn't exist in context. ASTEQNode | Represents equality between values. ASTExpression | AST node for expression. ASTExpressionExpression | represents equality between integers - use .equals() for strings. ASTFalseNode | represents Boolean false. ASTFloatLiteral | represents a float point number. ASTForeachStatement | ForEach statement. ASTGENode | GE : a >= b. ASTGTNode | GT : a > b. ASTIdentifier | Simple identifier - $foo or $foo.bar (both parts are identifiers). ASTIfStatement | if ( expression ) statement [else statement]. ASTIntegerLiteral | represents an integer. ASTJexlScript | Top of the syntax tree - parsed Jexl code. ASTLENode | LE : a <= b. ASTLTNode | LT : a < b. ASTMethod | Method execution. ASTModNode | % (mod). ASTMulNode | Multiplication. ASTNENode | Not equal to. ASTNotNode | Not : 'not' or '!'. ASTNullLiteral | 'null'. ASTOrNode | || and 'or'. ASTReference | reference - any variable expression. ASTReferenceExpression | variable; A reference by itself. ASTSizeFunction | generalized size() function for all classes we can think of. ASTSizeMethod | Size Method, e.g. ASTStatementExpression | Assignment as an expression. ASTStringLiteral | represents a quoted string. ASTSubtractNode | Subtraction. ASTTrueNode | represents Boolean true. ASTUnaryMinusNode | - (unary minus). ASTWhileStatement | A while loop. Node | All AST nodes must implement this interface. ParseException | This exception is thrown when parse errors are encountered. Parser | ParserConstants | ParserTokenManager | ParserTreeConstants | ParserVisitor | SimpleCharStream | An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (without unicode processing). SimpleNode | A Useful implementation of Node.Token | Describes the input token stream. | |
| 
 | ||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||