|
|||||||||
| Home >> All >> [ ognl overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||
Package ognl
| Interface Summary | |
| ClassResolver | This interface defines an object that will resolve a class from a string and a ognl context table. |
| 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. |
| MemberAccess | This interface provides a hook for preparing for accessing members of objects. |
| MethodAccessor | This interface defines methods for callinig methods in a target object. |
| Node | JJTree interface for AST nodes, as modified to handle the OGNL operations getValue and setValue. |
| NullHandler | Interface for handling null results from Chains. |
| NumericTypes | This interface defines some useful constants for describing the various possible numeric types of OGNL. |
| PropertyAccessor | This interface defines methods for setting and getting a property from a target object. |
| TypeConverter | Interface for accessing the type conversion facilities within a context. |
| Class Summary | |
| 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 | |
| ASTAnd | |
| ASTAssign | |
| ASTBitAnd | |
| ASTBitNegate | |
| ASTBitOr | |
| ASTChain | |
| ASTConst | |
| ASTCtor | |
| ASTDivide | |
| ASTEq | |
| ASTEval | |
| ASTGreater | |
| ASTGreaterEq | |
| ASTIn | |
| ASTInstanceof | |
| ASTKeyValue | |
| ASTLess | |
| ASTLessEq | |
| ASTList | |
| ASTMap | |
| ASTMethod | |
| ASTMultiply | |
| ASTNegate | |
| ASTNot | |
| ASTNotEq | |
| ASTNotIn | |
| ASTOr | |
| ASTProject | |
| ASTProperty | |
| ASTRemainder | |
| ASTRootVarRef | |
| ASTSelect | |
| ASTSelectFirst | |
| ASTSelectLast | |
| ASTSequence | |
| ASTShiftLeft | |
| ASTShiftRight | |
| ASTStaticField | |
| ASTStaticMethod | |
| ASTSubtract | |
| ASTTest | |
| ASTThisVarRef | |
| ASTUnsignedShiftRight | |
| ASTVarRef | |
| ASTXor | |
| CollectionElementsAccessor | Implementation of ElementsAccessor that returns a collection's iterator. |
| 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 | 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. |
| EvaluationPool | |
| ExpressionNode | |
| IntHashMap | A Map that uses ints as the keys. |
| IntHashMap.Entry | |
| IntHashMap.IntHashMapIterator | |
| IteratorElementsAccessor | Implementation of the ElementsAccessor interface for Iterators, which simply returns the target iterator itself. |
| IteratorEnumeration | Maps an Iterator to an Enumeration |
| IteratorPropertyAccessor | Implementation of PropertyAccessor that provides "property" reference to "next" and "hasNext". |
| 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. |
| ObjectArrayPool | |
| ObjectArrayPool.SizePool | |
| 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. |
| 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. |
| OgnlRuntime | This is an abstract class with static methods that define runtime caching information in OGNL. |
| OgnlRuntime.ClassCache | This is a highly specialized map for storing values keyed by Class objects. |
| OgnlRuntime.ClassCache.Entry | |
| SetPropertyAccessor | Implementation of PropertyAccessor that uses numbers and dynamic subscripts as properties to index into Lists. |
| SimpleNode | |
| Exception Summary | |
| ExpressionSyntaxException | Exception thrown if a malformed OGNL expression is encountered. |
| 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. |
| MethodFailedException | Exception thrown if a method or constructor call fails. |
| NoSuchPropertyException | Exception thrown if a property is attempted to be extracted from an object that does not have such a property. |
| OgnlException | Superclass for OGNL exceptions, incorporating an optional encapsulated exception. |
|
|||||||||
| Home >> All >> [ ognl overview ] | PREV PACKAGE NEXT PACKAGE | ||||||||