| AccessibleObjectHandler |
This interface provides a mechanism for indirect reflection access processing
of AccessibleObject instances by OGNL.
|
| ASTVarRef |
|
| BooleanExpression |
Base class for boolean expressions.
|
| ClassCacheInspector |
|
| ClassResolver |
This interface defines an object that will resolve a class from a string
and a ognl context table.
|
| ComparisonExpression |
Base class for types that compare values.
|
| 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.
|
| ElementsAccessor |
This interface defines a method for getting the "elements" of an object, which means
any objects that naturally would be considered to be contained by the object.
|
| Evaluation |
An Evaluation is and object that holds a node being evaluated
and the source from which that node will take extract its
value.
|
| EvaluationPool |
|
| ExpressionNode |
|
| JavaCharStream |
An implementation of interface CharStream, where the stream is assumed to
contain only ASCII characters (with java-like unicode escape processing).
|
| JavaSource |
Defines an object that can return a representation of itself and any objects it contains
in the form of a String embedded with literal java statements.
|
| JJTOgnlParserState |
|
| MemberAccess |
This interface provides a hook for preparing for accessing members
of objects.
|
| MethodAccessor |
This interface defines methods for calling methods in a target object.
|
| MethodFailedException |
Exception thrown if a method or constructor call fails.
|
| Node |
JJTree interface for AST nodes, as modified to handle the OGNL operations getValue and
setValue.
|
| NodeType |
|
| NullHandler |
Interface for handling null results from Chains.
|
| NumericCasts |
Constant strings for casting different primitive types.
|
| NumericDefaults |
|
| NumericExpression |
Base class for numeric expressions.
|
| NumericLiterals |
Numeric primitive literal string expressions.
|
| NumericTypes |
This interface defines some useful constants for describing the various possible
numeric types of OGNL.
|
| NumericValues |
Constant strings for getting the primitive value of different native types on the generic Number object
interface.
|
| 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.
|
| OgnlCache |
This class takes care of all the internal caching for OGNL.
|
| OgnlContext |
This class defines the execution context for an OGNL expression
|
| OgnlException |
Superclass for OGNL exceptions, incorporating an optional encapsulated exception.
|
| 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 |
|
| OgnlParser.LookaheadSuccess |
|
| OgnlParserConstants |
Token literal values and constants.
|
| OgnlParserTokenManager |
Token Manager.
|
| OgnlParserTreeConstants |
|
| OgnlRuntime.ArgsCompatbilityReport |
Tells whether the given array of objects is compatible with the given array of classes---that
is, whether the given array of objects can be passed as arguments to a method or constructor
whose parameter types are the given array of classes.
|
| OgnlRuntime.ClassPropertyMethodCache |
|
| OgnlRuntime.MatchingMethod |
|
| ParseException |
This exception is thrown when parse errors are encountered.
|
| PrimitiveDefaults |
|
| PrimitiveTypes |
|
| PrimitiveWrapperClasses |
Used to provide primitive type equivalent conversions into and out of native / object types.
|
| PropertyAccessor |
This interface defines methods for setting and getting a property from a target object.
|
| SimpleNode |
|
| Token |
Describes the input token stream.
|
| TypeConverter |
Interface for accessing the type conversion facilities within a context.
|