Uses of Package
ognl

Packages that use ognl
ognl OGNL stands for Object-Graph Navigation Language; it is an expression language for getting and setting properties of Java objects. 
ognl.enhance   
ognl.internal   
 

Classes in ognl used by ognl
ASTVarRef
           
BooleanExpression
          Base class for boolean expressions.
ClassCacheInspector
          Optional interface that may be registered with OgnlRuntime.setClassCacheInspector(ClassCacheInspector) as a means to disallow caching of specific class types.
ClassResolver
          This interface defines an object that will resolve a class from a string and a ognl context table.
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
           
IntHashMap
          A Map that uses ints as the keys.
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
          Used by some of the OgnlExpressionCompiler logic to determine the object type of Nodes during expression evaluation.
NullHandler
          Interface for handling null results from Chains.
NumericTypes
          This interface defines some useful constants for describing the various possible numeric types of OGNL.
ObjectArrayPool
           
ObjectArrayPool.SizePool
           
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.
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.
OgnlParserConstants
          Token literal values and constants.
OgnlParserTokenManager
          Token Manager.
OgnlParserTreeConstants
           
ParseException
          This exception is thrown when parse errors are encountered.
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.
 

Classes in ognl used by ognl.enhance
Node
          JJTree interface for AST nodes, as modified to handle the OGNL operations getValue and setValue.
OgnlContext
          This class defines the execution context for an OGNL expression
 

Classes in ognl used by ognl.internal
ClassCacheInspector
          Optional interface that may be registered with OgnlRuntime.setClassCacheInspector(ClassCacheInspector) as a means to disallow caching of specific class types.
 


OGNL Project Page