| Name | Description | Type | Package | Framework |
| ArrayElementsAccessor | Class | org.apache.commons.ognl | Apache Commons | |
| ArrayPropertyAccessor | Class | org.apache.commons.ognl | Apache Commons | |
| ASTAnd | $Id: ASTAnd. | Class | org.apache.commons.ognl | Apache Commons |
| ASTChain | $Id: ASTChain. | Class | org.apache.commons.ognl | Apache Commons |
| ASTConst | $Id: ASTConst. | Class | org.apache.commons.ognl | Apache Commons |
| ASTCtor | $Id: ASTCtor. | Class | org.apache.commons.ognl | Apache Commons |
| ASTInstanceof | $Id: ASTInstanceof. | Class | org.apache.commons.ognl | Apache Commons |
| ASTList | $Id: ASTList. | Class | org.apache.commons.ognl | Apache Commons |
| ASTMethod | $Id: ASTMethod. | Class | org.apache.commons.ognl | Apache Commons |
| ASTOr | $Id: ASTOr. | Class | org.apache.commons.ognl | Apache Commons |
| ASTProperty | $Id: ASTProperty. | Class | org.apache.commons.ognl | Apache Commons |
| ASTRootVarRef | $Id: ASTRootVarRef. | Class | org.apache.commons.ognl | Apache Commons |
| ASTSequence | $Id: ASTSequence. | Class | org.apache.commons.ognl | Apache Commons |
| ASTStaticField | $Id: ASTStaticField. | Class | org.apache.commons.ognl | Apache Commons |
| ASTStaticMethod | $Id: ASTStaticMethod. | Class | org.apache.commons.ognl | Apache Commons |
| ASTThisVarRef | $Id: ASTThisVarRef. | Class | org.apache.commons.ognl | Apache Commons |
| ASTVarRef | $Id: ASTVarRef. | Class | org.apache.commons.ognl | Apache Commons |
| BooleanExpression | Base class for boolean expressions. | Class | org.apache.commons.ognl | Apache Commons |
| Cache | $Id: Cache. | Interface | org.apache.commons.ognl.internal | Apache Commons |
| CacheEntryFactory | Interface | org.apache.commons.ognl.internal.entry | Apache Commons | |
| CacheException | Class | org.apache.commons.ognl.internal | Apache Commons | |
| CacheFactory | Interface | org.apache.commons.ognl.internal | Apache Commons | |
| ClassCache | This is a highly specialized map for storing values keyed by Class objects. | Interface | org.apache.commons.ognl.internal | Apache Commons |
| ClassCacheEntryFactory | Methods inherited from interface org. | Interface | org.apache.commons.ognl.internal.entry | Apache Commons |
| ClassCacheHandler | Class | org.apache.commons.ognl.internal | Apache Commons | |
| ClassCacheImpl | Class | org.apache.commons.ognl.internal | Apache Commons | |
| ClassCacheInspector | Optional interface that may be registered with OgnlRuntime. | Interface | org.apache.commons.ognl | Apache Commons |
| ClassResolver | This interface defines an object that will resolve a class from a string and an ognl context table. | Interface | org.apache.commons.ognl | Apache Commons |
| CollectionElementsAccessor | Class | org.apache.commons.ognl | Apache Commons | |
| ComparisonExpression | Base class for types that compare values. | Class | org.apache.commons.ognl | Apache Commons |
| ConcurrentHashMapCache | Class | org.apache.commons.ognl.internal | Apache Commons | |
| ConcurrentHashMapCacheFactory | Class | org.apache.commons.ognl.internal | Apache Commons | |
| ConcurrentHashMapClassCache | Class | org.apache.commons.ognl.internal | Apache Commons | |
| ContextClassLoader | Class | org.apache.commons.ognl.enhance | Apache Commons | |
| DeclaredMethodCacheEntry | Class | org.apache.commons.ognl.internal.entry | Apache Commons | |
| DeclaredMethodCacheEntry .MethodType | Class | org.apache.commons.ognl.internal.entry.DeclaredMethodCacheEntry | Apache Commons | |
| DeclaredMethodCacheEntryFactory | Class | org.apache.commons.ognl.internal.entry | Apache Commons | |
| DefaultClassResolver | Default class resolution. | Class | org.apache.commons.ognl | Apache Commons |
| DefaultMemberAccess | This class provides methods for setting up and restoring access in a Field. | Class | org.apache.commons.ognl | Apache Commons |
| DefaultTypeConverter | Default type conversion. | Class | org.apache.commons.ognl | Apache Commons |
| 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. | Class | org.apache.commons.ognl | Apache Commons |
| 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. | Interface | org.apache.commons.ognl | Apache Commons |
| EnhancedClassLoader | Class | org.apache.commons.ognl.enhance | Apache Commons | |
| EnumerationElementsAccessor | through to the target Enumeration. | Class | org.apache.commons.ognl | Apache Commons |
| EnumerationIterator | Object that implements Iterator from an EnumerationAuthor:Luke Blanshard (blanshlu@netscape. | Class | org.apache.commons.ognl | Apache Commons |
| EnumerationPropertyAccessor | hasMoreElements (also aliased to hasNext). | Class | org.apache.commons.ognl | Apache Commons |
| Evaluation | An Evaluation is and object that holds a node being evaluated and the source from which that node will take extract its value. | Class | org.apache.commons.ognl | Apache Commons |
| EvaluationPool | Class | org.apache.commons.ognl | Apache Commons | |
| ExpressionAccessor | Provides pure java expression paths to get/set values from an ognl expression. | Interface | org.apache.commons.ognl.enhance | Apache Commons |
| ExpressionCompiler | Responsible for managing/providing functionality related to compiling generated java source expressions via bytecode enhancements for a given ognl expression. | Class | org.apache.commons.ognl.enhance | Apache Commons |
| ExpressionNode | Class | org.apache.commons.ognl | Apache Commons | |
| ExpressionSyntaxException | Exception thrown if a malformed OGNL expression is encountered. | Class | org.apache.commons.ognl | Apache Commons |
| FieldCacheEntryFactory | Class | org.apache.commons.ognl.internal.entry | Apache Commons | |
| GenericMethodParameterTypeCacheEntry | Class | org.apache.commons.ognl.internal.entry | Apache Commons | |
| GenericMethodParameterTypeFactory | Class | org.apache.commons.ognl.internal.entry | Apache Commons | |
| HashMapCache | Class | org.apache.commons.ognl.internal | Apache Commons | |
| HashMapCacheFactory | Class | org.apache.commons.ognl.internal | Apache Commons | |
| HashMapClassCache | Class | org.apache.commons.ognl.internal | Apache Commons | |
| InappropriateExpressionException | Exception thrown if an OGNL expression is evaluated in the wrong context; the usual case is when an expression that does not end in a property reference is passed to setValue. | Class | org.apache.commons.ognl | Apache Commons |
| IteratorElementsAccessor | Class | org.apache.commons.ognl | Apache Commons | |
| IteratorEnumeration | Maps an Iterator to an EnumerationAuthor:Luke Blanshard (blanshlu@netscape. | Class | org.apache.commons.ognl | Apache Commons |
| IteratorPropertyAccessor | Class | org.apache.commons.ognl | Apache Commons | |
| JavaCharStream | An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing). | Class | org.apache.commons.ognl | Apache Commons |
| 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. | Interface | org.apache.commons.ognl | Apache Commons |
| JJTOgnlParserState | $Id: JJTOgnlParserState. | Class | org.apache.commons.ognl | Apache Commons |
| ListPropertyAccessor | Class | org.apache.commons.ognl | Apache Commons | |
| LocalReference | Container class for OgnlExpressionCompiler generated local method block references. | Interface | org.apache.commons.ognl.enhance | Apache Commons |
| LocalReferenceImpl | Class | org.apache.commons.ognl.enhance | Apache Commons | |
| MapElementsAccessor | Class | org.apache.commons.ognl | Apache Commons | |
| MapPropertyAccessor | $Id: MapPropertyAccessor. | Class | org.apache.commons.ognl | Apache Commons |
| MemberAccess | This interface provides a hook for preparing for accessing members of objects. | Interface | org.apache.commons.ognl | Apache Commons |
| MethodAccessCacheEntryFactory | Class | org.apache.commons.ognl.internal.entry | Apache Commons | |
| MethodAccessEntryValue | Class | org.apache.commons.ognl.internal.entry | Apache Commons | |
| MethodAccessor | This interface defines methods for calling methods in a target object. | Interface | org.apache.commons.ognl | Apache Commons |
| MethodCacheEntry | Class | org.apache.commons.ognl.internal.entry | Apache Commons | |
| MethodCacheEntryFactory | Class | org.apache.commons.ognl.internal.entry | Apache Commons | |
| MethodFailedException | Exception thrown if a method or constructor call fails. | Class | org.apache.commons.ognl | Apache Commons |
| MethodPermCacheEntryFactory | Class | org.apache.commons.ognl.internal.entry | Apache Commons | |
| Node | JJTree interface for AST nodes, as modified to handle the OGNL operations getValue and setValue. | Interface | org.apache.commons.ognl | Apache Commons |
| NodeType | Used by some of the ognl. | Interface | org.apache.commons.ognl | Apache Commons |
| NodeVisitor | Interface | org.apache.commons.ognl | Apache Commons | |
| NoSuchPropertyException | Exception thrown if a property is attempted to be extracted from an object that does not have such a property. | Class | org.apache.commons.ognl | Apache Commons |
| NullHandler | Interface for handling null results from Chains. | Interface | org.apache.commons.ognl | Apache Commons |
| NumberElementsAccessor | Class | org.apache.commons.ognl | Apache Commons | |
| NumericExpression | Base class for numeric expressions. | Class | org.apache.commons.ognl | Apache Commons |
| NumericTypes | This interface defines some useful constants for describing the various possible numeric types of OGNL. | Interface | org.apache.commons.ognl | Apache Commons |
| ObjectArrayPool | This class was previously intended to produce performance improvement. | Class | org.apache.commons.ognl | Apache Commons |
| ObjectElementsAccessor | Class | org.apache.commons.ognl | Apache Commons | |
| ObjectIndexedPropertyDescriptor | PropertyDescriptor subclass that describes an indexed set of read/write methods to get a property. | Class | org.apache.commons.ognl | Apache Commons |
| ObjectMethodAccessor | set/get methods with the given property name. | Class | org.apache.commons.ognl | Apache Commons |
| ObjectNullHandler | Class | org.apache.commons.ognl | Apache Commons | |
| ObjectPropertyAccessor | set/get methods with the given property name. | Class | org.apache.commons.ognl | Apache Commons |
| Ognl | This class provides static methods for parsing and interpreting OGNL expressions. | Class | org.apache.commons.ognl | Apache Commons |
| OgnlCache | This class takes care of all the internal caching for OGNL. | Class | org.apache.commons.ognl | Apache Commons |
| OgnlContext | This class defines the execution context for an OGNL expressionAuthor:Luke Blanshard (blanshlu@netscape. | Class | org.apache.commons.ognl | Apache Commons |
| OgnlException | Superclass for OGNL exceptions, incorporating an optional encapsulated exception. | Class | org.apache.commons.ognl | Apache Commons |
| OgnlExpressionCompiler | Core interface implemented by expression compiler instances. | Interface | org.apache.commons.ognl.enhance | Apache Commons |
| OgnlInvokePermission | BasicPermission subclass that defines a permission token for invoking methods within OGNL. | Class | org.apache.commons.ognl | Apache Commons |
| OgnlOps | This is an abstract class with static methods that define the operations of OGNL. | Class | org.apache.commons.ognl | Apache Commons |
| 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. | Class | org.apache.commons.ognl | Apache Commons |
| OgnlParserConstants | Token literal values and constants. | Interface | org.apache.commons.ognl | Apache Commons |
| OgnlParserTokenManager | Class | org.apache.commons.ognl | Apache Commons | |
| OgnlParserTreeConstants | $Id: OgnlParserTreeConstants. | Interface | org.apache.commons.ognl | Apache Commons |
| OgnlRuntime | Utility class used by internal OGNL API to do various things like: Handles majority of reflection logic / caching. | Class | org.apache.commons.ognl | Apache Commons |
| OrderedReturn | Marks an ognl expression Node as needing to have the return portion of a getter method happen in a specific | Interface | org.apache.commons.ognl.enhance | Apache Commons |
| ParametrizedCacheEntryFactory | Interface | org.apache.commons.ognl.internal.entry | Apache Commons | |
| ParseException | This exception is thrown when parse errors are encountered. | Class | org.apache.commons.ognl | Apache Commons |
| PermissionCacheEntry | Class | org.apache.commons.ognl.internal.entry | Apache Commons | |
| PermissionCacheEntryFactory | Class | org.apache.commons.ognl.internal.entry | Apache Commons | |
| PropertyAccessor | This interface defines methods for setting and getting a property from a target object. | Interface | org.apache.commons.ognl | Apache Commons |
| PropertyDescriptorCacheEntryFactory | Class | org.apache.commons.ognl.internal.entry | Apache Commons | |
| ReentrantReadWriteLockCache | Class | org.apache.commons.ognl.internal | Apache Commons | |
| ReentrantReadWriteLockCacheFactory | Class | org.apache.commons.ognl.internal | Apache Commons | |
| ReentrantReadWriteLockClassCache | Class | org.apache.commons.ognl.internal | Apache Commons | |
| SetPropertyAccessor | Class | org.apache.commons.ognl | Apache Commons | |
| SimpleNode | Class | org.apache.commons.ognl | Apache Commons | |
| Token | Describes the input token stream. | Class | org.apache.commons.ognl | Apache Commons |
| TokenMgrError | Token Manager Error. | Class | org.apache.commons.ognl | Apache Commons |
| ToStringVisitor | A NodeVisitor implementation which will build a String representation of the AST tree. | Class | org.apache.commons.ognl | Apache Commons |
| TypeConverter | Interface for accessing the type conversion facilities within a context. | Interface | org.apache.commons.ognl | Apache Commons |
| UnsupportedCompilationException | Thrown during bytecode enhancement conversions of ognl expressions to indicate that a certain expression isn't currently supported as a pure java bytecode enhanced version. | Class | org.apache.commons.ognl.enhance | Apache Commons |