- generateParseException() - Method in class ognl.OgnlParser
-
- get(int) - Method in class ognl.IntHashMap
-
- get(Object) - Method in class ognl.IntHashMap
-
- get(Object) - Method in class ognl.OgnlContext
-
- getAllowPackageProtectedAccess() - Method in class ognl.DefaultMemberAccess
-
- getAllowPrivateAccess() - Method in class ognl.DefaultMemberAccess
-
- getAllowProtectedAccess() - Method in class ognl.DefaultMemberAccess
-
- getAppropriateMethod(OgnlContext, Object, Object, String, String, List, Object[], Object[]) - Static method in class ognl.OgnlRuntime
-
Gets the appropriate method to be called for the given target, method name and arguments.
- getArgClass(Object) - Static method in class ognl.OgnlRuntime
-
Gets the class for a method argument that is appropriate for looking up methods
by reflection, by looking for the standard primitive wrapper classes and
exchanging for them their underlying primitive class objects.
- getArraySize() - Method in class ognl.ObjectArrayPool.SizePool
-
- getBaseName(Object) - Static method in class ognl.OgnlRuntime
-
Returns the base name (the class name without the
package name prepended) of the object given.
- getBeginColumn() - Method in class ognl.JavaCharStream
-
- getBeginLine() - Method in class ognl.JavaCharStream
-
- getClassBaseName(Class) - Static method in class ognl.OgnlRuntime
-
Returns the base name (the class name without the
package name prepended) of the class given.
- getClassName(Object, boolean) - Static method in class ognl.OgnlRuntime
-
- getClassName(Class, boolean) - Static method in class ognl.OgnlRuntime
-
- getClassPackageName(Class) - Static method in class ognl.OgnlRuntime
-
Returns the package name of the class given.
- getClassResolver(Map) - Static method in class ognl.Ognl
-
- getClassResolver() - Method in class ognl.OgnlContext
-
- getColumn() - Method in class ognl.JavaCharStream
-
Deprecated.
- getConstructors(Class) - Static method in class ognl.OgnlRuntime
-
- getConvertedConstructorAndArgs(OgnlContext, Object, List, Object[], Object[]) - Static method in class ognl.OgnlRuntime
-
- getConvertedMethodAndArgs(OgnlContext, Object, String, List, Object[], Object[]) - Static method in class ognl.OgnlRuntime
-
- getConvertedType(OgnlContext, Object, Member, String, Object, Class) - Static method in class ognl.OgnlRuntime
-
- getConvertedTypes(OgnlContext, Object, Member, String, Class[], Object[], Object[]) - Static method in class ognl.OgnlRuntime
-
- getCreatedCount() - Method in class ognl.EvaluationPool
-
Returns the number of items this pool has created since
it's construction.
- getCreatedCount() - Method in class ognl.ObjectArrayPool.SizePool
-
Returns the number of items this pool has created since
it's construction.
- getCurrentEvaluation() - Method in class ognl.OgnlContext
-
Gets the current Evaluation from the top of the stack.
- getCurrentNode() - Method in class ognl.OgnlContext
-
- getCurrentObject() - Method in class ognl.OgnlContext
-
- getDeclaredMethods(Class, String, boolean) - Static method in class ognl.OgnlRuntime
-
- getElements(Object) - Method in class ognl.ArrayElementsAccessor
-
- getElements(Object) - Method in class ognl.CollectionElementsAccessor
-
- getElements(Object) - Method in interface ognl.ElementsAccessor
-
Returns an iterator over the elements of the given target object.
- getElements(Object) - Method in class ognl.EnumerationElementsAccessor
-
- getElements(Object) - Method in class ognl.IteratorElementsAccessor
-
- getElements(Object) - Method in class ognl.MapElementsAccessor
-
- getElements(Object) - Method in class ognl.NumberElementsAccessor
-
- getElements(Object) - Method in class ognl.ObjectElementsAccessor
-
- getElementsAccessor(Class) - Static method in class ognl.OgnlRuntime
-
- getEndColumn() - Method in class ognl.JavaCharStream
-
- getEndLine() - Method in class ognl.JavaCharStream
-
- getEvaluation(int) - Method in class ognl.OgnlContext
-
Returns the Evaluation at the relative index given.
- getEvaluation() - Method in exception ognl.OgnlException
-
Returns the Evaluation that was the root evaluation when the exception was
thrown.
- getEvaluationPool() - Static method in class ognl.OgnlRuntime
-
- getException() - Method in class ognl.Evaluation
-
Returns the exception that occurred as a result of evaluating the
Evaluation, or null if no exception occurred.
- getExpressionOperator(int) - Method in class ognl.ExpressionNode
-
- getField(Class, String) - Static method in class ognl.OgnlRuntime
-
- getFields(Class) - Static method in class ognl.OgnlRuntime
-
- getFieldValue(OgnlContext, Object, String) - Static method in class ognl.OgnlRuntime
-
- getFieldValue(OgnlContext, Object, String, boolean) - Static method in class ognl.OgnlRuntime
-
- getFirstChild() - Method in class ognl.Evaluation
-
Returns the first child of this evaluation.
- getFirstDescendant() - Method in class ognl.Evaluation
-
Gets the first descendent.
- getFlag() - Method in class ognl.DynamicSubscript
-
- getGetMethod(OgnlContext, Class, String) - Static method in class ognl.OgnlRuntime
-
- GetImage() - Method in class ognl.JavaCharStream
-
- getIndexedProperty(OgnlContext, Object, String, Object) - Static method in class ognl.OgnlRuntime
-
- getIndexedPropertyType(OgnlContext, Class, String) - Static method in class ognl.OgnlRuntime
-
Determines the index property type, if any.
- getIndexedReadMethod() - Method in class ognl.ObjectIndexedPropertyDescriptor
-
- getIndexedWriteMethod() - Method in class ognl.ObjectIndexedPropertyDescriptor
-
- getIndexInParent() - Method in class ognl.SimpleNode
-
- getKeepLastEvaluation() - Method in class ognl.OgnlContext
-
Returns true if the last evaluation that was done on this
context is retained and available through getLastEvaluation()
.
- getLastChild() - Method in class ognl.Evaluation
-
Returns the last child of this evaluation.
- getLastDescendant() - Method in class ognl.Evaluation
-
Gets the last descendent.
- getLastEvaluation(Map) - Static method in class ognl.Ognl
-
- getLastEvaluation() - Method in class ognl.OgnlContext
-
- getLine() - Method in class ognl.JavaCharStream
-
Deprecated.
- getMemberAccess(Map) - Static method in class ognl.Ognl
-
- getMemberAccess() - Method in class ognl.OgnlContext
-
- getMessage() - Method in exception ognl.ParseException
-
This method has the standard behavior when this object has been
created using the standard constructors.
- getMessage() - Method in error ognl.TokenMgrError
-
You can also modify the body of this method to customize your error messages.
- getMethodAccessor(Class) - Static method in class ognl.OgnlRuntime
-
- getMethods(Class, boolean) - Static method in class ognl.OgnlRuntime
-
- getMethods(Class, String, boolean) - Static method in class ognl.OgnlRuntime
-
- getMethodValue(OgnlContext, Object, String) - Static method in class ognl.OgnlRuntime
-
- getMethodValue(OgnlContext, Object, String, boolean) - Static method in class ognl.OgnlRuntime
-
If the checkAccessAndExistence flag is true this method will check to see if the
method exists and if it is accessible according to the context's MemberAccess.
- getModifierString(int) - Static method in class ognl.OgnlRuntime
-
- getName() - Method in exception ognl.NoSuchPropertyException
-
- getNext() - Method in class ognl.Evaluation
-
Returns the next sibling of this evaluation.
- getNextSibling() - Method in class ognl.SimpleNode
-
- getNextToken() - Method in class ognl.OgnlParser
-
- getNextToken() - Method in class ognl.OgnlParserTokenManager
-
- getNode() - Method in class ognl.Evaluation
-
Returns the SimpleNode
for this Evaluation
- getNullHandler(Class) - Static method in class ognl.OgnlRuntime
-
- getNumericType(Object) - Static method in class ognl.OgnlOps
-
Returns a constant from the NumericTypes interface that represents the numeric
type of the given object.
- getNumericType(Object, Object) - Static method in class ognl.OgnlOps
-
Returns the constant from the NumericTypes interface that best expresses the type
of a numeric operation on the two given objects.
- getNumericType(int, int, boolean) - Static method in class ognl.OgnlOps
-
Returns the constant from the NumericTypes interface that best expresses the type
of an operation, which can be either numeric or not, on the two given types.
- getNumericType(Object, Object, boolean) - Static method in class ognl.OgnlOps
-
Returns the constant from the NumericTypes interface that best expresses the type
of an operation, which can be either numeric or not, on the two given objects.
- getObjectArrayPool() - Static method in class ognl.OgnlRuntime
-
- getPackageName(Object) - Static method in class ognl.OgnlRuntime
-
Returns the package name of the object's class.
- getParameterTypes(Method) - Static method in class ognl.OgnlRuntime
-
Returns the parameter types of the given method.
- getParameterTypes(Constructor) - Static method in class ognl.OgnlRuntime
-
Returns the parameter types of the given method.
- getParent() - Method in class ognl.Evaluation
-
Returns the parent evaluation of this evaluation.
- getPermission(Method) - Static method in class ognl.OgnlRuntime
-
Permission will be named "invoke..".
- getPointerString(int) - Static method in class ognl.OgnlRuntime
-
Returns a "pointer" string in the usual format for these
things - 0x.
- getPointerString(Object) - Static method in class ognl.OgnlRuntime
-
Returns a "pointer" string in the usual format for these
things - 0x for the object given.
- getPossibleProperty(Map, Object, String) - Method in class ognl.ObjectPropertyAccessor
-
Returns OgnlRuntime.NotFound if the property does not exist.
- getPrevious() - Method in class ognl.Evaluation
-
Returns the previous sibling of this evaluation.
- getPrimitiveDefaultValue(Class) - Static method in class ognl.OgnlRuntime
-
- getProperty(Map, Object, Object) - Method in class ognl.ArrayPropertyAccessor
-
- getProperty(Map, Object, Object) - Method in class ognl.EnumerationPropertyAccessor
-
- getProperty(Map, Object, Object) - Method in class ognl.IteratorPropertyAccessor
-
- getProperty(Map, Object, Object) - Method in class ognl.ListPropertyAccessor
-
- getProperty(Map, Object, Object) - Method in class ognl.MapPropertyAccessor
-
- getProperty(Map, Object, Object) - Method in class ognl.ObjectPropertyAccessor
-
- getProperty(OgnlContext, Object, Object) - Static method in class ognl.OgnlRuntime
-
- getProperty(Map, Object, Object) - Method in interface ognl.PropertyAccessor
-
Extracts and returns the property of the given name from the given target object.
- getProperty(Map, Object, Object) - Method in class ognl.SetPropertyAccessor
-
- getPropertyAccessor(Class) - Static method in class ognl.OgnlRuntime
-
- getPropertyDescriptor(Class, String) - Static method in class ognl.OgnlRuntime
-
This method returns a PropertyDescriptor for the given class and property name using
a Map lookup (using getPropertyDescriptorsMap()).
- getPropertyDescriptorFromArray(Class, String) - Static method in class ognl.OgnlRuntime
-
Gets the property descriptor with the given name for the target class given.
- getPropertyDescriptors(Class) - Static method in class ognl.OgnlRuntime
-
This method returns the property descriptors for the given class as a Map
- getPropertyDescriptorsArray(Class) - Static method in class ognl.OgnlRuntime
-
- getPropertyType() - Method in class ognl.ObjectIndexedPropertyDescriptor
-
- getReason() - Method in exception ognl.OgnlException
-
Returns the encapsulated exception, or null if there is none.
- getRecoveredCount() - Method in class ognl.EvaluationPool
-
Returns the number of items this pool has recovered from
the pool since its construction.
- getRecoveredCount() - Method in class ognl.ObjectArrayPool.SizePool
-
Returns the number of items this pool has recovered from
the pool since its construction.
- getRecycledCount() - Method in class ognl.EvaluationPool
-
Returns the number of items this pool has recycled since
it's construction.
- getRecycledCount() - Method in class ognl.ObjectArrayPool.SizePool
-
Returns the number of items this pool has recycled since
it's construction.
- getResult() - Method in class ognl.Evaluation
-
Returns the result of the Evaluation, or null if it was a set operation.
- getRoot(Map) - Static method in class ognl.Ognl
-
- getRoot() - Method in class ognl.OgnlContext
-
- getRootEvaluation() - Method in class ognl.OgnlContext
-
Gets the root of the evaluation stack.
- getSecurityManager() - Static method in class ognl.OgnlRuntime
-
Gets the SecurityManager that OGNL uses to determine permissions for
invoking methods.
- getSetMethod(OgnlContext, Class, String) - Static method in class ognl.OgnlRuntime
-
- getSize() - Method in class ognl.EvaluationPool
-
Returns the number of items in the pool
- getSize() - Method in class ognl.ObjectArrayPool.SizePool
-
Returns the number of items in the pool
- getSizePool(int) - Method in class ognl.ObjectArrayPool
-
- getSizePools() - Method in class ognl.ObjectArrayPool
-
- getSource() - Method in class ognl.Evaluation
-
Returns the source object on which this Evaluation operated.
- getStaticField(OgnlContext, String, String) - Static method in class ognl.OgnlRuntime
-
- GetSuffix(int) - Method in class ognl.JavaCharStream
-
- getTarget() - Method in exception ognl.NoSuchPropertyException
-
- getTargetClass(Object) - Static method in class ognl.OgnlRuntime
-
Gets the "target" class of an object for looking up accessors that
are registered on the target.
- getToken(int) - Method in class ognl.OgnlParser
-
- getTraceEvaluations() - Method in class ognl.OgnlContext
-
- getTypeConverter(Map) - Static method in class ognl.Ognl
-
- getTypeConverter() - Method in class ognl.OgnlContext
-
- getUniqueDescriptor(Object, boolean) - Static method in class ognl.OgnlRuntime
-
Returns a unique descriptor string that includes the object's
class and a unique integer identifier.
- getUniqueDescriptor(Object) - Static method in class ognl.OgnlRuntime
-
Returns a unique descriptor string that includes the object's
class' base name and a unique integer identifier.
- getValue(OgnlContext, Object) - Method in interface ognl.Node
-
Extracts the value from the given source object that is appropriate for this node
within the given context.
- getValue(Object, Map, Object) - Static method in class ognl.Ognl
-
Evaluates the given OGNL expression tree to extract a value from the given root
object.
- getValue(Object, Map, Object, Class) - Static method in class ognl.Ognl
-
Evaluates the given OGNL expression tree to extract a value from the given root
object.
- getValue(String, Map, Object) - Static method in class ognl.Ognl
-
Evaluates the given OGNL expression to extract a value from the given root
object in a given context
- getValue(String, Map, Object, Class) - Static method in class ognl.Ognl
-
Evaluates the given OGNL expression to extract a value from the given root
object in a given context
- getValue(Object, Object) - Static method in class ognl.Ognl
-
Evaluates the given OGNL expression tree to extract a value from the given root
object.
- getValue(Object, Object, Class) - Static method in class ognl.Ognl
-
Evaluates the given OGNL expression tree to extract a value from the given root
object.
- getValue(String, Object) - Static method in class ognl.Ognl
-
Convenience method that combines calls to parseExpression
and
getValue
.
- getValue(String, Object, Class) - Static method in class ognl.Ognl
-
Convenience method that combines calls to parseExpression
and
getValue
.
- getValue(OgnlContext, Object) - Method in class ognl.SimpleNode
-
- getValueBody(OgnlContext, Object) - Method in class ognl.SimpleNode
-
Subclasses implement this method to do the actual work of extracting the
appropriate value from the source object.
- getValues() - Method in class ognl.OgnlContext
-
- greater(Object, Object) - Static method in class ognl.OgnlOps
-
- id - Variable in class ognl.SimpleNode
-
- IDENT - Static variable in interface ognl.OgnlParserConstants
-
- image - Variable in class ognl.Token
-
The string image of the token.
- in(Object, Object) - Static method in class ognl.OgnlOps
-
- InappropriateExpressionException - Exception in ognl
-
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
.
- InappropriateExpressionException(Node) - Constructor for exception ognl.InappropriateExpressionException
-
- inBuf - Variable in class ognl.JavaCharStream
-
- inclusiveOrExpression() - Method in class ognl.OgnlParser
-
- index() - Method in class ognl.OgnlParser
-
- INDEXED_PROPERTY_INT - Static variable in class ognl.OgnlRuntime
-
JavaBeans IndexedProperty
- INDEXED_PROPERTY_NONE - Static variable in class ognl.OgnlRuntime
-
Not an indexed property
- INDEXED_PROPERTY_OBJECT - Static variable in class ognl.OgnlRuntime
-
OGNL ObjectIndexedProperty
- init(SimpleNode, Object, boolean) - Method in class ognl.Evaluation
-
Reinitializes this Evaluation to the parameters specified.
- input_stream - Variable in class ognl.OgnlParserTokenManager
-
- inputStream - Variable in class ognl.JavaCharStream
-
- INT - Static variable in interface ognl.NumericTypes
-
Type tag meaning int.
- INT_LITERAL - Static variable in interface ognl.OgnlParserConstants
-
- IntHashMap - Class in ognl
-
A Map that uses ints as the keys.
- IntHashMap(int, float) - Constructor for class ognl.IntHashMap
-
- IntHashMap(int) - Constructor for class ognl.IntHashMap
-
- IntHashMap() - Constructor for class ognl.IntHashMap
-
- IntHashMap.Entry - Class in ognl
-
- IntHashMap.Entry() - Constructor for class ognl.IntHashMap.Entry
-
- invokeMethod(Object, Method, Object[]) - Static method in class ognl.OgnlRuntime
-
- isAccessible(Map, Object, Member, String) - Method in class ognl.DefaultMemberAccess
-
Returns true if the given member is accessible or can be made accessible
by this object.
- isAccessible(Map, Object, Member, String) - Method in interface ognl.MemberAccess
-
Returns true if the given member is accessible or can be made accessible
by this object.
- isConstant(OgnlContext) - Method in class ognl.ExpressionNode
-
- isConstant(Object, Map) - Static method in class ognl.Ognl
-
- isConstant(String, Map) - Static method in class ognl.Ognl
-
- isConstant(Object) - Static method in class ognl.Ognl
-
- isConstant(String) - Static method in class ognl.Ognl
-
- isConstant(OgnlContext) - Method in class ognl.SimpleNode
-
- isEmpty() - Method in class ognl.IntHashMap
-
- isEmpty() - Method in class ognl.OgnlContext
-
- isEqual(Object, Object) - Static method in class ognl.OgnlOps
-
Returns true if object1 is equal to object2 in either the
sense that they are the same object or, if both are non-null
if they are equal in the equals()
sense.
- isFieldAccessible(OgnlContext, Object, Class, String) - Static method in class ognl.OgnlRuntime
-
- isFieldAccessible(OgnlContext, Object, Field, String) - Static method in class ognl.OgnlRuntime
-
- isInstance(OgnlContext, Object, String) - Static method in class ognl.OgnlRuntime
-
- isMethodAccessible(OgnlContext, Object, Method, String) - Static method in class ognl.OgnlRuntime
-
- isMoreSpecific(Class[], Class[]) - Static method in class ognl.OgnlRuntime
-
Tells whether the first array of classes is more specific than the second.
- isNodeConstant(OgnlContext) - Method in class ognl.ExpressionNode
-
Returns true iff this node is constant without respect to the children.
- isNodeConstant(OgnlContext) - Method in class ognl.SimpleNode
-
Returns true iff this node is constant without respect to the children.
- isNodeSimpleProperty(OgnlContext) - Method in class ognl.SimpleNode
-
- isSetOperation() - Method in class ognl.Evaluation
-
Returns true if this Evaluation represents a set operation.
- isSimpleNavigationChain(Object, Map) - Static method in class ognl.Ognl
-
- isSimpleNavigationChain(String, Map) - Static method in class ognl.Ognl
-
- isSimpleNavigationChain(Object) - Static method in class ognl.Ognl
-
- isSimpleNavigationChain(String) - Static method in class ognl.Ognl
-
- isSimpleNavigationChain(OgnlContext) - Method in class ognl.SimpleNode
-
- isSimpleProperty(Object, Map) - Static method in class ognl.Ognl
-
- isSimpleProperty(String, Map) - Static method in class ognl.Ognl
-
- isSimpleProperty(Object) - Static method in class ognl.Ognl
-
- isSimpleProperty(String) - Static method in class ognl.Ognl
-
- isSimpleProperty(OgnlContext) - Method in class ognl.SimpleNode
-
- isTypeCompatible(Object, Class) - Static method in class ognl.OgnlRuntime
-
Tells whether the given object is compatible with the given class
---that is, whether the given object can be passed as an argument
to a method or constructor whose parameter type is the given class.
- IteratorElementsAccessor - Class in ognl
-
Implementation of the ElementsAccessor interface for Iterators, which simply returns
the target iterator itself.
- IteratorElementsAccessor() - Constructor for class ognl.IteratorElementsAccessor
-
- IteratorEnumeration - Class in ognl
-
Maps an Iterator to an Enumeration
- IteratorEnumeration(Iterator) - Constructor for class ognl.IteratorEnumeration
-
- IteratorPropertyAccessor - Class in ognl
-
Implementation of PropertyAccessor that provides "property" reference to
"next" and "hasNext".
- IteratorPropertyAccessor() - Constructor for class ognl.IteratorPropertyAccessor
-
- ObjectArrayPool - Class in ognl
-
- ObjectArrayPool() - Constructor for class ognl.ObjectArrayPool
-
- ObjectArrayPool.SizePool - Class in ognl
-
- ObjectArrayPool.SizePool(int) - Constructor for class ognl.ObjectArrayPool.SizePool
-
- ObjectArrayPool.SizePool(int, int) - Constructor for class ognl.ObjectArrayPool.SizePool
-
- ObjectElementsAccessor - Class in ognl
-
Implementation of ElementsAccessor that returns a single-element iterator, containing
the original target object.
- ObjectElementsAccessor() - Constructor for class ognl.ObjectElementsAccessor
-
- ObjectIndexedPropertyDescriptor - Class in ognl
-
PropertyDescriptor subclass that describes an indexed set of read/write
methods to get a property.
- ObjectIndexedPropertyDescriptor(String, Class, Method, Method) - Constructor for class ognl.ObjectIndexedPropertyDescriptor
-
- ObjectMethodAccessor - Class in ognl
-
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.
- ObjectMethodAccessor() - Constructor for class ognl.ObjectMethodAccessor
-
- ObjectNullHandler - Class in ognl
-
Implementation of NullHandler that returns null in all cases,
so that NullPointerException will be thrown by the caller.
- ObjectNullHandler() - Constructor for class ognl.ObjectNullHandler
-
- ObjectPropertyAccessor - Class in ognl
-
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.
- ObjectPropertyAccessor() - Constructor for class ognl.ObjectPropertyAccessor
-
- ognl - package ognl
-
OGNL stands for Object-Graph Navigation Language; it is an expression language
for getting and setting properties of Java objects.
- Ognl - Class in ognl
-
This class provides static methods for parsing and interpreting OGNL expressions.
- OgnlContext - Class in ognl
-
This class defines the execution context for an OGNL expression
- OgnlContext() - Constructor for class ognl.OgnlContext
-
Constructs a new OgnlContext with the default class resolver, type converter and
member access.
- OgnlContext(ClassResolver, TypeConverter, MemberAccess) - Constructor for class ognl.OgnlContext
-
Constructs a new OgnlContext with the given class resolver, type converter and
member access.
- OgnlContext(Map) - Constructor for class ognl.OgnlContext
-
- OgnlContext(ClassResolver, TypeConverter, MemberAccess, Map) - Constructor for class ognl.OgnlContext
-
- OgnlException - Exception in ognl
-
Superclass for OGNL exceptions, incorporating an optional encapsulated exception.
- OgnlException() - Constructor for exception ognl.OgnlException
-
Constructs an OgnlException with no message or encapsulated exception.
- OgnlException(String) - Constructor for exception ognl.OgnlException
-
Constructs an OgnlException with the given message but no encapsulated exception.
- OgnlException(String, Throwable) - Constructor for exception ognl.OgnlException
-
Constructs an OgnlException with the given message and encapsulated exception.
- OgnlInvokePermission - Class in ognl
-
BasicPermission subclass that defines a permission token for invoking
methods within OGNL.
- OgnlInvokePermission(String) - Constructor for class ognl.OgnlInvokePermission
-
- OgnlInvokePermission(String, String) - Constructor for class ognl.OgnlInvokePermission
-
- OgnlOps - Class in ognl
-
This is an abstract class with static methods that define the operations of OGNL.
- OgnlOps() - Constructor for class ognl.OgnlOps
-
- OgnlParser - Class in ognl
-
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(InputStream) - Constructor for class ognl.OgnlParser
-
- OgnlParser(Reader) - Constructor for class ognl.OgnlParser
-
- OgnlParser(OgnlParserTokenManager) - Constructor for class ognl.OgnlParser
-
- OgnlParserConstants - Interface in ognl
-
- OgnlParserTokenManager - Class in ognl
-
- OgnlParserTokenManager(JavaCharStream) - Constructor for class ognl.OgnlParserTokenManager
-
- OgnlParserTokenManager(JavaCharStream, int) - Constructor for class ognl.OgnlParserTokenManager
-
- OgnlParserTreeConstants - Interface in ognl
-
- OgnlRuntime - Class in ognl
-
This is an abstract class with static methods that define runtime
caching information in OGNL.
- OgnlRuntime() - Constructor for class ognl.OgnlRuntime
-
- selectAll() - Method in class ognl.OgnlParser
-
Apply a boolean expression to all elements of a collection, creating a new collection
containing those elements for which the expression returned true.
- selectFirst() - Method in class ognl.OgnlParser
-
Apply a boolean expression to all elements of a collection, creating a new collection
containing those elements for the first element for which the expression returned true.
- selection() - Method in class ognl.OgnlParser
-
- selectLast() - Method in class ognl.OgnlParser
-
Apply a boolean expression to all elements of a collection, creating a new collection
containing those elements for the first element for which the expression returned true.
- setAllowPackageProtectedAccess(boolean) - Method in class ognl.DefaultMemberAccess
-
- setAllowPrivateAccess(boolean) - Method in class ognl.DefaultMemberAccess
-
- setAllowProtectedAccess(boolean) - Method in class ognl.DefaultMemberAccess
-
- setClassResolver(Map, ClassResolver) - Static method in class ognl.Ognl
-
- setClassResolver(ClassResolver) - Method in class ognl.OgnlContext
-
- setCurrentEvaluation(Evaluation) - Method in class ognl.OgnlContext
-
- setCurrentNode(Node) - Method in class ognl.OgnlContext
-
- setCurrentObject(Object) - Method in class ognl.OgnlContext
-
- setDebugStream(PrintStream) - Method in class ognl.OgnlParserTokenManager
-
- setElementsAccessor(Class, ElementsAccessor) - Static method in class ognl.OgnlRuntime
-
- setEvaluation(Evaluation) - Method in exception ognl.OgnlException
-
Sets the Evaluation that was current when this exception was thrown.
- setException(Throwable) - Method in class ognl.Evaluation
-
Sets the exception that occurred as a result of evaluating the
Evaluation.
- setFieldValue(OgnlContext, Object, String, Object) - Static method in class ognl.OgnlRuntime
-
- setIndexedProperty(OgnlContext, Object, String, Object, Object) - Static method in class ognl.OgnlRuntime
-
- setKeepLastEvaluation(boolean) - Method in class ognl.OgnlContext
-
Sets whether the last evaluation that was done on this
context is retained and available through getLastEvaluation()
.
- setLastEvaluation(Evaluation) - Method in class ognl.OgnlContext
-
- setMemberAccess(Map, MemberAccess) - Static method in class ognl.Ognl
-
- setMemberAccess(MemberAccess) - Method in class ognl.OgnlContext
-
- setMethodAccessor(Class, MethodAccessor) - Static method in class ognl.OgnlRuntime
-
- setMethodValue(OgnlContext, Object, String, Object) - Static method in class ognl.OgnlRuntime
-
- setMethodValue(OgnlContext, Object, String, Object, boolean) - Static method in class ognl.OgnlRuntime
-
- setNode(SimpleNode) - Method in class ognl.Evaluation
-
Sets the node of the evaluation.
- setNullHandler(Class, NullHandler) - Static method in class ognl.OgnlRuntime
-
- setPossibleProperty(Map, Object, String, Object) - Method in class ognl.ObjectPropertyAccessor
-
Returns OgnlRuntime.NotFound if the property does not exist.
- setProperty(Map, Object, Object, Object) - Method in class ognl.ArrayPropertyAccessor
-
- setProperty(Map, Object, Object, Object) - Method in class ognl.EnumerationPropertyAccessor
-
- setProperty(Map, Object, Object, Object) - Method in class ognl.IteratorPropertyAccessor
-
- setProperty(Map, Object, Object, Object) - Method in class ognl.ListPropertyAccessor
-
- setProperty(Map, Object, Object, Object) - Method in class ognl.MapPropertyAccessor
-
- setProperty(Map, Object, Object, Object) - Method in class ognl.ObjectPropertyAccessor
-
- setProperty(OgnlContext, Object, Object, Object) - Static method in class ognl.OgnlRuntime
-
- setProperty(Map, Object, Object, Object) - Method in interface ognl.PropertyAccessor
-
Sets the value of the property of the given name in the given target object.
- setPropertyAccessor(Class, PropertyAccessor) - Static method in class ognl.OgnlRuntime
-
- SetPropertyAccessor - Class in ognl
-
Implementation of PropertyAccessor that uses numbers and dynamic subscripts as
properties to index into Lists.
- SetPropertyAccessor() - Constructor for class ognl.SetPropertyAccessor
-
- setResult(Object) - Method in class ognl.Evaluation
-
Sets the result of the Evaluation.
- setRoot(Map, Object) - Static method in class ognl.Ognl
-
- setRoot(Object) - Method in class ognl.OgnlContext
-
- setRootEvaluation(Evaluation) - Method in class ognl.OgnlContext
-
- setSecurityManager(SecurityManager) - Static method in class ognl.OgnlRuntime
-
Sets the SecurityManager that OGNL uses to determine permissions for
invoking methods.
- setSetOperation(boolean) - Method in class ognl.Evaluation
-
Marks the Evaluation as a set operation if the value is true, else
marks it as a get operation.
- setSource(Object) - Method in class ognl.Evaluation
-
Sets the source of the evaluation.
- setTraceEvaluations(boolean) - Method in class ognl.OgnlContext
-
- setTypeConverter(Map, TypeConverter) - Static method in class ognl.Ognl
-
- setTypeConverter(TypeConverter) - Method in class ognl.OgnlContext
-
- setup(Map, Object, Member, String) - Method in class ognl.DefaultMemberAccess
-
- setup(Map, Object, Member, String) - Method in interface ognl.MemberAccess
-
Sets the member up for accessibility
- setValue(OgnlContext, Object, Object) - Method in interface ognl.Node
-
Sets the given value in the given target as appropriate for this node within the
given context.
- setValue(Object, Map, Object, Object) - Static method in class ognl.Ognl
-
Evaluates the given OGNL expression tree to insert a value into the object graph
rooted at the given root object.
- setValue(String, Map, Object, Object) - Static method in class ognl.Ognl
-
Evaluates the given OGNL expression to insert a value into the object graph
rooted at the given root object given the context.
- setValue(Object, Object, Object) - Static method in class ognl.Ognl
-
Evaluates the given OGNL expression tree to insert a value into the object graph
rooted at the given root object.
- setValue(String, Object, Object) - Static method in class ognl.Ognl
-
Convenience method that combines calls to parseExpression
and
setValue
.
- setValue(OgnlContext, Object, Object) - Method in class ognl.SimpleNode
-
- setValueBody(OgnlContext, Object, Object) - Method in class ognl.SimpleNode
-
Subclasses implement this method to do the actual work of setting the
appropriate value in the target object.
- setValues(Map) - Method in class ognl.OgnlContext
-
- shiftExpression() - Method in class ognl.OgnlParser
-
- shiftLeft(Object, Object) - Static method in class ognl.OgnlOps
-
- shiftRight(Object, Object) - Static method in class ognl.OgnlOps
-
- SHORT - Static variable in interface ognl.NumericTypes
-
Type tag meaning short.
- SimpleNode - Class in ognl
-
- SimpleNode(int) - Constructor for class ognl.SimpleNode
-
- SimpleNode(OgnlParser, int) - Constructor for class ognl.SimpleNode
-
- size() - Method in class ognl.IntHashMap
-
- size() - Method in class ognl.OgnlContext
-
- specialConstructor - Variable in exception ognl.ParseException
-
This variable determines which constructor was used to create
this object and thereby affects the semantics of the
"getMessage" method (see below).
- specialToken - Variable in class ognl.Token
-
This field is used to access special tokens that occur prior to this
token, but after the immediately preceding regular (non-special) token.
- staticFlag - Static variable in class ognl.JavaCharStream
-
- staticMethodCall(String) - Method in class ognl.OgnlParser
-
- staticReference() - Method in class ognl.OgnlParser
-
- STRING_ESC - Static variable in interface ognl.OgnlParserConstants
-
- STRING_LITERAL - Static variable in interface ognl.OgnlParserConstants
-
- stringValue(Object, boolean) - Static method in class ognl.OgnlOps
-
Evaluates the given object as a String and trims it if the trim flag is true.
- stringValue(Object) - Static method in class ognl.OgnlOps
-
Evaluates the given object as a String.
- subtract(Object, Object) - Static method in class ognl.OgnlOps
-
- SwitchTo(int) - Method in class ognl.OgnlParserTokenManager
-