Uses of Package
ognl
Packages that use ognl
Package
Description
OGNL stands for Object-Graph Navigation Language; it is an expression language
for getting and setting properties of Java objects.
-
ClassDescriptionThis interface provides a mechanism for indirect reflection access processing of AccessibleObject instances by OGNL.Base class for boolean expressions.Optional interface that may be registered with
OgnlRuntime.setClassCacheInspector(ClassCacheInspector)as a means to disallow caching of specific class types.This interface defines an object that will resolve a class from a string and a ognl context table.Base class for types that compare values.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.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.AnEvaluationis and object that holds a node being evaluated and the source from which that node will take extract its value.An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).Defines an object that can return a representation of itself and any objects it contains in the form of aStringembedded with literal java statements.This interface provides a hook for preparing for accessing members of objects.This interface defines methods for calling methods in a target object.Exception thrown if a method or constructor call fails.JJTree interface for AST nodes, as modified to handle the OGNL operations getValue and setValue.Used by some of theOgnlExpressionCompilerlogic to determine the object type ofNodes during expression evaluation.Interface for handling null results from Chains.Constant strings for casting different primitive types.Base class for numeric expressions.Numeric primitive literal string expressions.This interface defines some useful constants for describing the various possible numeric types of OGNL.Constant strings for getting the primitive value of different native types on the genericNumberobject interface.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.This class takes care of all the internal caching for OGNL.This class defines the execution context for an OGNL expressionSuperclass for OGNL exceptions, incorporating an optional encapsulated exception.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.Token literal values and constants.Token Manager.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.This exception is thrown when parse errors are encountered.Used to provide primitive type equivalent conversions into and out of native / object types.This interface defines methods for setting and getting a property from a target object.Describes the input token stream.Interface for accessing the type conversion facilities within a context. -
Classes in ognl used by ognl.enhanceClassDescriptionThis interface defines an object that will resolve a class from a string and a ognl context table.JJTree interface for AST nodes, as modified to handle the OGNL operations getValue and setValue.This class defines the execution context for an OGNL expression
-
Classes in ognl used by ognl.internalClassDescriptionOptional interface that may be registered with
OgnlRuntime.setClassCacheInspector(ClassCacheInspector)as a means to disallow caching of specific class types. -
Classes in ognl used by ognl.internal.entryClassDescriptionSuperclass for OGNL exceptions, incorporating an optional encapsulated exception.