|
|||||||||||
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 $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
|
|
Node
|
|
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
useful interface to node. |
|
Token
Describes the input token stream. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |