| Name | Package | Description |
| AbstractExecutor | org.apache.commons.jexl.util | Abstract class that is used to execute an arbitrary
method that is in introspected. |
| ArrayIterator | org.apache.commons.jexl.util |
An Iterator wrapper for an Object[]. |
| Asserter | org.apache.commons.jexl.junit | A utility class for performing JUnit based assertions using Jexl
expressions. |
| ASTAddNode | org.apache.commons.jexl.parser | Addition : either integer addition or string concatenation |
| ASTAndNode | org.apache.commons.jexl.parser | && and 'and' |
| ASTArrayAccess | org.apache.commons.jexl.parser | Like an ASTIdentifier, but with array access allowed
$foo[2] |
| ASTAssignment | org.apache.commons.jexl.parser | No description provided. |
| ASTBitwiseAndNode | org.apache.commons.jexl.parser | No description provided. |
| ASTBitwiseComplNode | org.apache.commons.jexl.parser | No description provided. |
| ASTBitwiseOrNode | org.apache.commons.jexl.parser | No description provided. |
| ASTBitwiseXorNode | org.apache.commons.jexl.parser | No description provided. |
| ASTBlock | org.apache.commons.jexl.parser | No description provided. |
| ASTDivNode | org.apache.commons.jexl.parser | / |
| ASTEmptyFunction | org.apache.commons.jexl.parser | function to see if reference doesn't exist in context |
| ASTEQNode | org.apache.commons.jexl.parser | represents equality between integers - use .equals() for strings |
| ASTExpression | org.apache.commons.jexl.parser | AST node for expression |
| ASTExpressionExpression | org.apache.commons.jexl.parser | represents equality between integers - use .equals() for strings |
| ASTFalseNode | org.apache.commons.jexl.parser | represents Boolean false |
| ASTFloatLiteral | org.apache.commons.jexl.parser | represents an float |
| ASTForeachStatement | org.apache.commons.jexl.parser | No description provided. |
| ASTGENode | org.apache.commons.jexl.parser | GE : a >= b
Follows A.3.6.1 of the JSTL 1.0 specification |
| ASTGTNode | org.apache.commons.jexl.parser | GT : a > b
Follows A.3.6.1 of the JSTL 1.0 specification |
| ASTIdentifier | org.apache.commons.jexl.parser | Simple identifier -
$foo or $foo.bar (both parts are identifiers...) |
| ASTIfStatement | org.apache.commons.jexl.parser | No description provided. |
| ASTIntegerLiteral | org.apache.commons.jexl.parser | represents an integer |
| ASTJexlScript | org.apache.commons.jexl.parser | No description provided. |
| ASTLENode | org.apache.commons.jexl.parser | LE : a <= b
Follows A.3.6.1 of the JSTL 1.0 specification |
| ASTLTNode | org.apache.commons.jexl.parser | LT : a < b
Follows A.3.6.1 of the JSTL 1.0 specification |
| ASTMethod | org.apache.commons.jexl.parser | No description provided. |
| ASTModNode | org.apache.commons.jexl.parser | % |
| ASTMulNode | org.apache.commons.jexl.parser | Multiplication |
| ASTNENode | org.apache.commons.jexl.parser | != or ne |
| ASTNotNode | org.apache.commons.jexl.parser | Not : 'not' or '!' |
| ASTNullLiteral | org.apache.commons.jexl.parser | Fill in the blanks for how this is to work |
| ASTOrNode | org.apache.commons.jexl.parser | || and 'or' |
| ASTReference | org.apache.commons.jexl.parser | reference - any variable expression |
| ASTReferenceExpression | org.apache.commons.jexl.parser | No description provided. |
| ASTSizeFunction | org.apache.commons.jexl.parser | generalized size() function for all classes we can think of |
| ASTSizeMethod | org.apache.commons.jexl.parser | Simple testcases |
| ASTStatementExpression | org.apache.commons.jexl.parser | No description provided. |
| ASTStringLiteral | org.apache.commons.jexl.parser | represents an string |
| ASTSubtractNode | org.apache.commons.jexl.parser | Subtraction |
| ASTTrueNode | org.apache.commons.jexl.parser | represents Boolean true |
| ASTUnaryMinusNode | org.apache.commons.jexl.parser | - |
| ASTWhileStatement | org.apache.commons.jexl.parser | No description provided. |
| BooleanPropertyExecutor | org.apache.commons.jexl.util | Handles discovery and valuation of a
boolean object property, of the
form public boolean is when executed. |
| ClassMap | org.apache.commons.jexl.util.introspection | Taken from the Velocity tree so we can be self-sufficient
A cache of introspection information for a specific class instance. |
| Coercion | org.apache.commons.jexl.util | Coercion utilities for the JSTL EL-like coercion. |
| EnumerationIterator | org.apache.commons.jexl.util | An Iterator wrapper for an Enumeration. |
| ExpressionFactory | org.apache.commons.jexl |
Creates Expression objects. |
| FlatResolver | org.apache.commons.jexl.resolver | Simple resolver to try the expression as-is from the context. |
| GetExecutor | org.apache.commons.jexl.util | Executor that simply tries to execute a get(key)
operation. |
| HashMapContext | org.apache.commons.jexl.context | Implementation of JexlContext based on a HashMap |
| Info | org.apache.commons.jexl.util.introspection | Little class to carry in info such as template name, line and column
for information error reporting from the uberspector implementations
Taken from velocity for self-sufficiency. |
| Introspector | org.apache.commons.jexl.util | Little class to manage a Velocity uberspector (Vel 1.4+) for instrospective
services |
| Introspector | org.apache.commons.jexl.util.introspection | This basic function of this class is to return a Method
object for a particular class given the name of a method
and the parameters to the method in the form of an Object[]
The first time the Introspector sees a
class it creates a class method map for the
class in question. |
| IntrospectorBase | org.apache.commons.jexl.util.introspection | This basic function of this class is to return a Method
object for a particular class given the name of a method
and the parameters to the method in the form of an Object[]
The first time the Introspector sees a
class it creates a class method map for the
class in question. |
| JexlHelper | org.apache.commons.jexl | Helper to create a context. |
| MethodMap | org.apache.commons.jexl.util.introspection | No description provided. |
| Parser | org.apache.commons.jexl.parser | No description provided. |
| ParserTokenManager | org.apache.commons.jexl.parser | No description provided. |
| PropertyExecutor | org.apache.commons.jexl.util | Returned the value of object property when executed. |
| SimpleCharStream | org.apache.commons.jexl.parser | An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (without unicode processing). |
| SimpleNode | org.apache.commons.jexl.parser | useful interface to node. |
| Token | org.apache.commons.jexl.parser | Describes the input token stream. |
| UberspectImpl | org.apache.commons.jexl.util.introspection | Implementation of Uberspect to provide the default introspective
functionality of Velocity |
| UberspectImpl.VelGetterImpl | org.apache.commons.jexl.util.introspection | No description provided. |
| UberspectImpl.VelMethodImpl | org.apache.commons.jexl.util.introspection | Implementation of VelMethod |
| UberspectImpl.VelSetterImpl | org.apache.commons.jexl.util.introspection | No description provided. |