| ArrayElementsAccessor |
Implementation of ElementsAccessor that returns an iterator over a Java array.
|
| ArrayPropertyAccessor |
Implementation of PropertyAccessor that uses numbers and dynamic subscripts as properties to index into Java arrays.
|
| ASTAdd |
$Id$
|
| ASTAnd |
$Id$
|
| ASTAssign |
$Id$
|
| ASTBitAnd |
$Id$
|
| ASTBitNegate |
$Id$
|
| ASTBitOr |
$Id$
|
| ASTChain |
$Id$
|
| ASTConst |
$Id$
|
| ASTCtor |
$Id$
|
| ASTDivide |
$Id$
|
| ASTEq |
$Id$
|
| ASTEval |
$Id$
|
| ASTGreater |
$Id$
|
| ASTGreaterEq |
$Id$
|
| ASTIn |
$Id$
|
| ASTInstanceof |
$Id$
|
| ASTKeyValue |
$Id$
|
| ASTLess |
$Id$
|
| ASTLessEq |
$Id$
|
| ASTList |
$Id$
|
| ASTMap |
$Id$
|
| ASTMethod |
$Id$
|
| ASTMethodUtil |
$Id$
|
| ASTMultiply |
$Id$
|
| ASTNegate |
$Id$
|
| ASTNot |
$Id$
|
| ASTNotEq |
$Id$
|
| ASTNotIn |
$Id$
|
| ASTOr |
$Id$
|
| ASTProject |
$Id$
|
| ASTProperty |
$Id$
|
| ASTRemainder |
$Id$
|
| ASTRootVarRef |
$Id$
|
| ASTSelect |
$Id$
|
| ASTSelectFirst |
$Id$
|
| ASTSelectLast |
$Id$
|
| ASTSequence |
$Id$
|
| ASTShiftLeft |
$Id$
|
| ASTShiftRight |
$Id$
|
| ASTStaticField |
$Id$
|
| ASTStaticMethod |
$Id$
|
| ASTSubtract |
$Id$
|
| ASTTest |
$Id$
|
| ASTThisVarRef |
$Id$
|
| ASTUnsignedShiftRight |
$Id$
|
| ASTVarRef |
$Id$
|
| ASTXor |
$Id$
|
| BooleanExpression |
Base class for boolean expressions.
|
| CollectionElementsAccessor |
Implementation of ElementsAccessor that returns a collection's iterator.
|
| ComparisonExpression |
Base class for types that compare values.
|
| DefaultClassResolver |
Default class resolution.
|
| DefaultMemberAccess |
This class provides methods for setting up and restoring access in a Field.
|
| DefaultTypeConverter |
Default type conversion.
|
| DynamicSubscript |
This class has predefined instances that stand for OGNL's special "dynamic subscripts" for getting at the first,
middle, or last elements of a list.
|
| EnumerationElementsAccessor |
Implementation of the ElementsAccessor interface for Enumerations, which returns an iterator that passes its calls
through to the target Enumeration.
|
| EnumerationIterator<E> |
Object that implements Iterator from an Enumeration
|
| EnumerationPropertyAccessor |
Implementation of PropertyAccessor that provides "property" reference to "nextElement" (aliases to "next" also) and
"hasMoreElements" (also aliased to "hasNext").
|
| Evaluation |
An Evaluation is and object that holds a node being evaluated and the source from which that node will
take extract its value.
|
| ExpressionNode |
|
| IteratorElementsAccessor |
Implementation of the ElementsAccessor interface for Iterators, which simply returns the target iterator itself.
|
| IteratorEnumeration<T> |
Maps an Iterator to an Enumeration
|
| IteratorPropertyAccessor |
Implementation of PropertyAccessor that provides "property" reference to "next" and "hasNext".
|
| JavaCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (with java-like unicode escape processing).
|
| JJTOgnlParserState |
$Id$
|
| ListPropertyAccessor |
Implementation of PropertyAccessor that uses numbers and dynamic subscripts as properties to index into Lists.
|
| MapElementsAccessor |
Implementation of ElementsAccessor that returns an iterator over the map's values.
|
| MapPropertyAccessor |
Implementation of PropertyAccessor that sets and gets properties by storing and looking up values in Maps.
|
| NumberElementsAccessor |
Implementation of ElementsAccessor that returns an iterator over integers from 0 up to the given target.
|
| NumericCasts |
Constant strings for casting different primitive types.
|
| NumericDefaults |
|
| NumericExpression |
Base class for numeric expressions.
|
| NumericLiterals |
Numeric primitive literal string expressions.
|
| NumericValues |
Constant strings for getting the primitive value of different native types on the generic Number object
interface.
|
| ObjectElementsAccessor |
Implementation of ElementsAccessor that returns a single-element iterator, containing the original target object.
|
| ObjectIndexedPropertyDescriptor |
PropertyDescriptor subclass that describes an indexed set of read/write methods to get a property.
|
| ObjectMethodAccessor |
Implementation of PropertyAccessor that uses reflection on the target object's class to find a field or a pair of
set/get methods with the given property name.
|
| ObjectNullHandler |
Implementation of NullHandler that returns null in all cases, so that NullPointerException will be thrown by the
caller.
|
| ObjectPropertyAccessor |
Implementation of PropertyAccessor that uses reflection on the target object's class to find a field or a pair of
set/get methods with the given property name.
|
| Ognl |
This class provides static methods for parsing and interpreting OGNL expressions.
|
| OgnlCache |
This class takes care of all the internal caching for OGNL.
|
| OgnlContext |
This class defines the execution context for an OGNL expression
|
| OgnlInvokePermission |
BasicPermission subclass that defines a permission token for invoking methods within OGNL.
|
| OgnlOps |
This is an abstract class with static methods that define the operations of OGNL.
|
| OgnlParser |
OgnlParser is a JavaCC parser class; it translates OGNL expressions into abstract
syntax trees (ASTs) that can then be interpreted by the getValue and setValue methods.
|
| OgnlParser.JJCalls |
|
| OgnlParserTokenManager |
Token Manager.
|
| OgnlRuntime |
Utility class used by internal OGNL API to do various things like:
Handles majority of reflection logic / caching.
Utility methods for casting strings / various numeric types used by OgnlExpressionCompiler.
|
| PrimitiveDefaults |
|
| PrimitiveTypes |
|
| PrimitiveWrapperClasses |
Used to provide primitive type equivalent conversions into and out of native / object types.
|
| SetPropertyAccessor |
Implementation of PropertyAccessor that uses numbers and dynamic subscripts as properties to index into Lists.
|
| SimpleNode |
|
| Token |
Describes the input token stream.
|
| ToStringVisitor |
A NodeVisitor implementation which will build a String representation of the AST tree.
|