Package org.apache.commons.jexl.parser
SinceNot specified.
VersionNot specified.
AuthorNot specified.
Wiki javadoc Use textile entry format.

okerghwrhwrt

Interfaces
Node No description provided.
ParserConstants No description provided.
ParserTreeConstants No description provided.
ParserVisitor No description provided.
Classes
ASTAddNode Addition : either integer addition or string concatenation
ASTAndNode && and 'and'
ASTArrayAccess Like an ASTIdentifier, but with array access allowed $foo[2]
ASTAssignment No description provided.
ASTBitwiseAndNode No description provided.
ASTBitwiseComplNode No description provided.
ASTBitwiseOrNode No description provided.
ASTBitwiseXorNode No description provided.
ASTBlock No description provided.
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 No description provided.
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 No description provided.
ASTIntegerLiteral represents an integer
ASTJexlScript No description provided.
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 No description provided.
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 No description provided.
ASTSizeFunction generalized size() function for all classes we can think of
ASTSizeMethod Simple testcases
ASTStatementExpression No description provided.
ASTStringLiteral represents an string
ASTSubtractNode Subtraction
ASTTrueNode represents Boolean true
ASTUnaryMinusNode -
ASTWhileStatement No description provided.
Parser No description provided.
ParserTokenManager No description provided.
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.
Exceptions
ParseException This exception is thrown when parse errors are encountered.
Errors
TokenMgrError No description provided.
Contains the Parser for JEXL script.

Introduction

This package contains the Parser for JEXL script.