Index

A B C D E F G H I J K L M N O P R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractMemberAccess - Class in ognl
Used as a based class
AbstractMemberAccess() - Constructor for class ognl.AbstractMemberAccess
 
ACCESSIBLE_NON_PUBLIC_METHOD - Static variable in class ognl.internal.entry.MethodAccessCacheEntryFactory
 
ACCESSIBLE_OBJECT_OVERRIDE_FIELD - Static variable in class ognl.AccessibleObjectHandlerJDK9Plus
 
ACCESSIBLE_OBJECT_OVERRIDE_FIELD_OFFSET - Static variable in class ognl.AccessibleObjectHandlerJDK9Plus
 
AccessibleObjectHandler - Interface in ognl
This interface provides a mechanism for indirect reflection access processing of AccessibleObject instances by OGNL.
AccessibleObjectHandlerJDK9Plus - Class in ognl
Utilizes a JDK 9 and later mechanism for changing the accessibility level of a given AccessibleObject.
AccessibleObjectHandlerJDK9Plus() - Constructor for class ognl.AccessibleObjectHandlerJDK9Plus
Private constructor
AccessibleObjectHandlerPreJDK9 - Class in ognl
Utilizes a standard pre-JDK 9 reflection mechanism for changing the accessibility level of a given AccessibleObject.
AccessibleObjectHandlerPreJDK9() - Constructor for class ognl.AccessibleObjectHandlerPreJDK9
Private constructor
accessorStack - Variable in class ognl.OgnlContext
 
add(Object, Object) - Static method in class ognl.OgnlOps
 
add_escapes(String) - Static method in exception class ognl.ParseException
Used to convert raw characters to their escaped version when these raw version cannot be used as part of an ASCII string literal.
addCastString(OgnlContext, String) - Static method in class ognl.enhance.ExpressionCompiler
Used by ExpressionCompiler.castExpression(OgnlContext, Node, String) to store the cast java source string in to the current OgnlContext.
addChild(Evaluation) - Method in class ognl.Evaluation
Adds a child to the list of children of this evaluation.
addDefaultContext(Object, ClassResolver, OgnlContext) - Static method in class ognl.Ognl
Appends the standard naming context for evaluating an OGNL expression into the context given so that cached maps can be used as a context.
addDefaultContext(Object, ClassResolver, TypeConverter, OgnlContext) - Static method in class ognl.Ognl
Appends the standard naming context for evaluating an OGNL expression into the context given so that cached maps can be used as a context.
addDefaultContext(Object, MemberAccess, ClassResolver, TypeConverter, OgnlContext) - Static method in class ognl.Ognl
Appends the standard naming context for evaluating an OGNL expression into the context given so that cached maps can be used as a context.
addDefaultContext(Object, OgnlContext) - Static method in class ognl.Ognl
Appends the standard naming context for evaluating an OGNL expression into the context given so that cached maps can be used as a context.
addEscapes(String) - Static method in exception class ognl.TokenMgrError
Replaces unprintable characters by their escaped (or unicode escaped) equivalents in the given string
additiveExpression() - Method in class ognl.OgnlParser
 
addLocalReference(String, LocalReference) - Method in class ognl.OgnlContext
 
adjustBeginLineColumn(int, int) - Method in class ognl.JavaCharStream
Method to adjust line and column numbers for the start of a token.
AdjustBuffSize() - Method in class ognl.JavaCharStream
 
all - Static variable in class ognl.DynamicSubscript
 
ALL - Static variable in class ognl.DynamicSubscript
 
andExpression() - Method in class ognl.OgnlParser
 
AO_SETACCESSIBLE_ARR_REF - Static variable in class ognl.OgnlRuntime
 
AO_SETACCESSIBLE_REF - Static variable in class ognl.OgnlRuntime
 
applyExpressionMaxLength(Integer) - Static method in class ognl.Ognl
Applies a maximum allowed length on OGNL expressions for security reasons.
areArgsCompatible(Class[], Class[], Method) - Static method in class ognl.OgnlRuntime
 
areArgsCompatible(Object[], Class[]) - Static method in class ognl.OgnlRuntime
 
arg - Variable in class ognl.OgnlParser.JJCalls
 
argsArray - Variable in class ognl.security.UserMethod
Deprecated.
 
ArgsCompatbilityReport(int, boolean[]) - Constructor for class ognl.OgnlRuntime.ArgsCompatbilityReport
 
ArrayElementsAccessor - Class in ognl
Implementation of ElementsAccessor that returns an iterator over a Java array.
ArrayElementsAccessor() - Constructor for class ognl.ArrayElementsAccessor
 
ArrayPropertyAccessor - Class in ognl
Implementation of PropertyAccessor that uses numbers and dynamic subscripts as properties to index into Java arrays.
ArrayPropertyAccessor() - Constructor for class ognl.ArrayPropertyAccessor
 
assignmentExpression() - Method in class ognl.OgnlParser
 
ASTAdd - Class in ognl
 
ASTAdd(int) - Constructor for class ognl.ASTAdd
 
ASTAdd(OgnlParser, int) - Constructor for class ognl.ASTAdd
 
ASTAnd - Class in ognl
 
ASTAnd(int) - Constructor for class ognl.ASTAnd
 
ASTAnd(OgnlParser, int) - Constructor for class ognl.ASTAnd
 
ASTAssign - Class in ognl
 
ASTAssign(int) - Constructor for class ognl.ASTAssign
 
ASTAssign(OgnlParser, int) - Constructor for class ognl.ASTAssign
 
ASTBitAnd - Class in ognl
 
ASTBitAnd(int) - Constructor for class ognl.ASTBitAnd
 
ASTBitAnd(OgnlParser, int) - Constructor for class ognl.ASTBitAnd
 
ASTBitNegate - Class in ognl
 
ASTBitNegate(int) - Constructor for class ognl.ASTBitNegate
 
ASTBitNegate(OgnlParser, int) - Constructor for class ognl.ASTBitNegate
 
ASTBitOr - Class in ognl
 
ASTBitOr(int) - Constructor for class ognl.ASTBitOr
 
ASTBitOr(OgnlParser, int) - Constructor for class ognl.ASTBitOr
 
ASTChain - Class in ognl
 
ASTChain(int) - Constructor for class ognl.ASTChain
 
ASTChain(OgnlParser, int) - Constructor for class ognl.ASTChain
 
ASTConst - Class in ognl
 
ASTConst(int) - Constructor for class ognl.ASTConst
 
ASTConst(OgnlParser, int) - Constructor for class ognl.ASTConst
 
ASTCtor - Class in ognl
 
ASTCtor(int) - Constructor for class ognl.ASTCtor
 
ASTCtor(OgnlParser, int) - Constructor for class ognl.ASTCtor
 
ASTDivide - Class in ognl
 
ASTDivide(int) - Constructor for class ognl.ASTDivide
 
ASTDivide(OgnlParser, int) - Constructor for class ognl.ASTDivide
 
ASTEq - Class in ognl
 
ASTEq(int) - Constructor for class ognl.ASTEq
 
ASTEq(OgnlParser, int) - Constructor for class ognl.ASTEq
 
ASTEval - Class in ognl
 
ASTEval(int) - Constructor for class ognl.ASTEval
 
ASTEval(OgnlParser, int) - Constructor for class ognl.ASTEval
 
ASTGreater - Class in ognl
 
ASTGreater(int) - Constructor for class ognl.ASTGreater
 
ASTGreater(OgnlParser, int) - Constructor for class ognl.ASTGreater
 
ASTGreaterEq - Class in ognl
 
ASTGreaterEq(int) - Constructor for class ognl.ASTGreaterEq
 
ASTGreaterEq(OgnlParser, int) - Constructor for class ognl.ASTGreaterEq
 
ASTIn - Class in ognl
 
ASTIn(int) - Constructor for class ognl.ASTIn
 
ASTIn(OgnlParser, int) - Constructor for class ognl.ASTIn
 
ASTInstanceof - Class in ognl
 
ASTInstanceof(int) - Constructor for class ognl.ASTInstanceof
 
ASTInstanceof(OgnlParser, int) - Constructor for class ognl.ASTInstanceof
 
ASTKeyValue - Class in ognl
 
ASTKeyValue(int) - Constructor for class ognl.ASTKeyValue
 
ASTKeyValue(OgnlParser, int) - Constructor for class ognl.ASTKeyValue
 
ASTLess - Class in ognl
 
ASTLess(int) - Constructor for class ognl.ASTLess
 
ASTLess(OgnlParser, int) - Constructor for class ognl.ASTLess
 
ASTLessEq - Class in ognl
 
ASTLessEq(int) - Constructor for class ognl.ASTLessEq
 
ASTLessEq(OgnlParser, int) - Constructor for class ognl.ASTLessEq
 
ASTList - Class in ognl
 
ASTList(int) - Constructor for class ognl.ASTList
 
ASTList(OgnlParser, int) - Constructor for class ognl.ASTList
 
ASTMap - Class in ognl
 
ASTMap(int) - Constructor for class ognl.ASTMap
 
ASTMap(OgnlParser, int) - Constructor for class ognl.ASTMap
 
ASTMethod - Class in ognl
 
ASTMethod(int) - Constructor for class ognl.ASTMethod
 
ASTMethod(OgnlParser, int) - Constructor for class ognl.ASTMethod
 
ASTMultiply - Class in ognl
 
ASTMultiply(int) - Constructor for class ognl.ASTMultiply
 
ASTMultiply(OgnlParser, int) - Constructor for class ognl.ASTMultiply
 
ASTNegate - Class in ognl
 
ASTNegate(int) - Constructor for class ognl.ASTNegate
 
ASTNegate(OgnlParser, int) - Constructor for class ognl.ASTNegate
 
ASTNot - Class in ognl
 
ASTNot(int) - Constructor for class ognl.ASTNot
 
ASTNot(OgnlParser, int) - Constructor for class ognl.ASTNot
 
ASTNotEq - Class in ognl
 
ASTNotEq(int) - Constructor for class ognl.ASTNotEq
 
ASTNotEq(OgnlParser, int) - Constructor for class ognl.ASTNotEq
 
ASTNotIn - Class in ognl
 
ASTNotIn(int) - Constructor for class ognl.ASTNotIn
 
ASTNotIn(OgnlParser, int) - Constructor for class ognl.ASTNotIn
 
ASTOr - Class in ognl
 
ASTOr(int) - Constructor for class ognl.ASTOr
 
ASTOr(OgnlParser, int) - Constructor for class ognl.ASTOr
 
ASTProject - Class in ognl
 
ASTProject(int) - Constructor for class ognl.ASTProject
 
ASTProject(OgnlParser, int) - Constructor for class ognl.ASTProject
 
ASTProperty - Class in ognl
 
ASTProperty(int) - Constructor for class ognl.ASTProperty
 
ASTRemainder - Class in ognl
 
ASTRemainder(int) - Constructor for class ognl.ASTRemainder
 
ASTRemainder(OgnlParser, int) - Constructor for class ognl.ASTRemainder
 
ASTRootVarRef - Class in ognl
 
ASTRootVarRef(int) - Constructor for class ognl.ASTRootVarRef
 
ASTRootVarRef(OgnlParser, int) - Constructor for class ognl.ASTRootVarRef
 
ASTSelect - Class in ognl
 
ASTSelect(int) - Constructor for class ognl.ASTSelect
 
ASTSelect(OgnlParser, int) - Constructor for class ognl.ASTSelect
 
ASTSelectFirst - Class in ognl
 
ASTSelectFirst(int) - Constructor for class ognl.ASTSelectFirst
 
ASTSelectFirst(OgnlParser, int) - Constructor for class ognl.ASTSelectFirst
 
ASTSelectLast - Class in ognl
 
ASTSelectLast(int) - Constructor for class ognl.ASTSelectLast
 
ASTSelectLast(OgnlParser, int) - Constructor for class ognl.ASTSelectLast
 
ASTSequence - Class in ognl
 
ASTSequence(int) - Constructor for class ognl.ASTSequence
 
ASTSequence(OgnlParser, int) - Constructor for class ognl.ASTSequence
 
ASTShiftLeft - Class in ognl
 
ASTShiftLeft(int) - Constructor for class ognl.ASTShiftLeft
 
ASTShiftLeft(OgnlParser, int) - Constructor for class ognl.ASTShiftLeft
 
ASTShiftRight - Class in ognl
 
ASTShiftRight(int) - Constructor for class ognl.ASTShiftRight
 
ASTShiftRight(OgnlParser, int) - Constructor for class ognl.ASTShiftRight
 
ASTStaticField - Class in ognl
 
ASTStaticField(int) - Constructor for class ognl.ASTStaticField
 
ASTStaticField(OgnlParser, int) - Constructor for class ognl.ASTStaticField
 
ASTStaticMethod - Class in ognl
 
ASTStaticMethod(int) - Constructor for class ognl.ASTStaticMethod
 
ASTStaticMethod(OgnlParser, int) - Constructor for class ognl.ASTStaticMethod
 
ASTSubtract - Class in ognl
 
ASTSubtract(int) - Constructor for class ognl.ASTSubtract
 
ASTSubtract(OgnlParser, int) - Constructor for class ognl.ASTSubtract
 
ASTTest - Class in ognl
 
ASTTest(int) - Constructor for class ognl.ASTTest
 
ASTTest(OgnlParser, int) - Constructor for class ognl.ASTTest
 
ASTThisVarRef - Class in ognl
 
ASTThisVarRef(int) - Constructor for class ognl.ASTThisVarRef
 
ASTThisVarRef(OgnlParser, int) - Constructor for class ognl.ASTThisVarRef
 
ASTUnsignedShiftRight - Class in ognl
 
ASTUnsignedShiftRight(int) - Constructor for class ognl.ASTUnsignedShiftRight
 
ASTUnsignedShiftRight(OgnlParser, int) - Constructor for class ognl.ASTUnsignedShiftRight
 
ASTVarRef - Class in ognl
 
ASTVarRef(int) - Constructor for class ognl.ASTVarRef
 
ASTVarRef(OgnlParser, int) - Constructor for class ognl.ASTVarRef
 
ASTXor - Class in ognl
 
ASTXor(int) - Constructor for class ognl.ASTXor
 
ASTXor(OgnlParser, int) - Constructor for class ognl.ASTXor
 
available - Variable in class ognl.JavaCharStream
 

B

BACK_CHAR_ESC - Static variable in interface ognl.OgnlParserConstants
RegularExpression Id.
BACK_CHAR_LITERAL - Static variable in interface ognl.OgnlParserConstants
RegularExpression Id.
backup(int) - Method in class ognl.JavaCharStream
Retreat.
beginColumn - Variable in class ognl.Token
The column number of the first character of this Token.
beginLine - Variable in class ognl.Token
The line number of the first character of this Token.
BeginToken() - Method in class ognl.JavaCharStream
 
BIGDEC - Static variable in interface ognl.NumericTypes
Type tag meaning java.math.BigDecimal.
bigDecValue(Object) - Static method in class ognl.OgnlOps
Evaluates the given object as a BigDecimal.
BIGINT - Static variable in interface ognl.NumericTypes
Type tag meaning java.math.BigInteger.
bigIntValue(Object) - Static method in class ognl.OgnlOps
Evaluates the given object as a BigInteger.
binaryAnd(Object, Object) - Static method in class ognl.OgnlOps
 
binaryOr(Object, Object) - Static method in class ognl.OgnlOps
 
binaryXor(Object, Object) - Static method in class ognl.OgnlOps
 
bitNegate(Object) - Static method in class ognl.OgnlOps
 
BOOL - Static variable in interface ognl.NumericTypes
Type tag meaning boolean.
BooleanExpression - Class in ognl
Base class for boolean expressions.
BooleanExpression(int) - Constructor for class ognl.BooleanExpression
 
BooleanExpression(OgnlParser, int) - Constructor for class ognl.BooleanExpression
 
booleanValue(boolean) - Static method in class ognl.OgnlOps
 
booleanValue(double) - Static method in class ognl.OgnlOps
 
booleanValue(float) - Static method in class ognl.OgnlOps
 
booleanValue(int) - Static method in class ognl.OgnlOps
 
booleanValue(long) - Static method in class ognl.OgnlOps
 
booleanValue(Object) - Static method in class ognl.OgnlOps
Evaluates the given object as a boolean: if it is a Boolean object, it's easy; if it's a Number or a Character, returns true for non-zero objects; and otherwise returns true for non-null objects.
bufcolumn - Variable in class ognl.JavaCharStream
 
buffer - Variable in class ognl.JavaCharStream
 
bufline - Variable in class ognl.JavaCharStream
 
bufpos - Variable in class ognl.JavaCharStream
 
bufsize - Variable in class ognl.JavaCharStream
 
build(SecurityManager) - Method in class ognl.security.OgnlSecurityManagerFactory
Deprecated.
 
BYTE - Static variable in interface ognl.NumericTypes
Type tag meaning byte.

C

cache - Variable in class ognl.internal.HashMapCache
 
cache - Static variable in class ognl.OgnlRuntime
 
cache - Variable in class ognl.OgnlRuntime.ClassPropertyMethodCache
 
Cache<K,V> - Interface in ognl.internal
 
CacheEntry - Interface in ognl.internal.entry
 
cacheEntryFactory - Variable in class ognl.internal.HashMapCache
 
CacheEntryFactory<K,V> - Interface in ognl.internal.entry
 
CacheException - Exception Class in ognl.internal
 
CacheException(Throwable) - Constructor for exception class ognl.internal.CacheException
 
cacheFactory - Variable in class ognl.OgnlCache
 
CacheFactory - Interface in ognl.internal
 
cacheGetMethod - Static variable in class ognl.OgnlRuntime
 
cacheSetMethod - Static variable in class ognl.OgnlRuntime
 
callAppropriateMethod(OgnlContext, Object, Object, String, String, List, Object[]) - Static method in class ognl.OgnlRuntime
 
callConstructor(OgnlContext, String, Object[]) - Static method in class ognl.OgnlRuntime
 
callMethod(OgnlContext, Object, String, Object[]) - Method in interface ognl.MethodAccessor
Calls the method named with the arguments given.
callMethod(OgnlContext, Object, String, Object[]) - Method in class ognl.ObjectMethodAccessor
 
callMethod(OgnlContext, Object, String, Object[]) - Static method in class ognl.OgnlRuntime
Invokes the specified method against the target object.
callMethod(OgnlContext, Object, String, String, Object[]) - Static method in class ognl.OgnlRuntime
callStaticMethod(OgnlContext, Class, String, Object[]) - Method in interface ognl.MethodAccessor
Calls the static method named with the arguments given on the class given.
callStaticMethod(OgnlContext, Class, String, Object[]) - Method in class ognl.ObjectMethodAccessor
 
callStaticMethod(OgnlContext, String, String, Object[]) - Static method in class ognl.OgnlRuntime
 
castExpression(OgnlContext, Node, String) - Method in class ognl.enhance.ExpressionCompiler
 
castExpression(OgnlContext, Node, String) - Method in interface ognl.enhance.OgnlExpressionCompiler
Used primarily by AST types like ASTChain where foo.bar.id type references may need to be cast multiple times in order to properly resolve the members in a compiled statement.
castToRuntime(Throwable) - Static method in class ognl.OgnlOps
Utility method that converts incoming exceptions to RuntimeException instances - or casts them if they already are.
CHAR - Static variable in interface ognl.NumericTypes
Type tag meaning char.
CHAR_LITERAL - Static variable in interface ognl.OgnlParserConstants
RegularExpression Id.
charLiteralStartQuote - Variable in class ognl.OgnlParserTokenManager
Holds char literal start token.
charValue - Variable in class ognl.OgnlParserTokenManager
Holds the last character escaped or in a character literal.
checkPermission(Permission) - Method in class ognl.security.OgnlSecurityManager
Deprecated.
 
checkPermission(Permission, Object) - Method in class ognl.security.OgnlSecurityManager
Deprecated.
 
children - Variable in class ognl.SimpleNode
 
CLASS_LOADER_CLASS - Static variable in class ognl.security.OgnlSecurityManager
Deprecated.
 
ClassCache<V> - Interface in ognl.internal
This is a highly specialized map for storing values keyed by Class objects.
ClassCacheEntryFactory<T> - Interface in ognl.internal.entry
 
ClassCacheHandler - Class in ognl.internal
 
ClassCacheHandler() - Constructor for class ognl.internal.ClassCacheHandler
 
ClassCacheInspector - Interface in ognl
Optional interface that may be registered with OgnlRuntime.setClassCacheInspector(ClassCacheInspector) as a means to disallow caching of specific class types.
classCounter - Variable in class ognl.enhance.ExpressionCompiler
 
classes - Variable in class ognl.DefaultClassResolver
 
classForName(String, OgnlContext) - Method in interface ognl.ClassResolver
 
classForName(String, OgnlContext) - Method in class ognl.DefaultClassResolver
 
classForName(OgnlContext, String) - Static method in class ognl.OgnlRuntime
 
className - Variable in class ognl.ASTCtor
 
className - Variable in class ognl.ASTMap
 
className - Variable in class ognl.ASTStaticField
 
className - Variable in class ognl.ASTStaticMethod
 
className() - Method in class ognl.OgnlParser
 
classPool - Variable in class ognl.enhance.ExpressionCompiler
Javassist class definition pool.
ClassPropertyMethodCache() - Constructor for class ognl.OgnlRuntime.ClassPropertyMethodCache
 
classReference() - Method in class ognl.OgnlParser
 
classResolver - Variable in class ognl.OgnlContext
 
ClassResolver - Interface in ognl
This interface defines an object that will resolve a class from a string and a ognl context table.
CLAZZ_UNSAFE - Static variable in class ognl.AccessibleObjectHandlerJDK9Plus
 
clazzType - Variable in class ognl.enhance.OgnlLocalReference
 
clear() - Method in interface ognl.internal.Cache
 
clear() - Method in class ognl.internal.HashMapCache
 
clear() - Method in class ognl.OgnlCache
 
clear() - Method in class ognl.OgnlContext
 
clear() - Method in class ognl.OgnlRuntime.ClassPropertyMethodCache
Allow clearing for the underlying cache of the ClassPropertyMethodCache.
clearAdditionalCache() - Static method in class ognl.OgnlRuntime
Clears some additional caches used by OgnlRuntime.
clearCache() - Static method in class ognl.OgnlRuntime
Clears all of the cached reflection information normally used to improve the speed of expressions that operate on the same classes or are executed multiple times.
clearNodeScope(Node) - Method in class ognl.JJTOgnlParserState
 
closeNodeScope(Node, boolean) - Method in class ognl.JJTOgnlParserState
 
closeNodeScope(Node, int) - Method in class ognl.JJTOgnlParserState
 
coerceToNumeric(String, OgnlContext, Node) - Method in class ognl.ASTBitAnd
 
coerceToNumeric(String, OgnlContext, Node) - Method in class ognl.NumericExpression
 
CollectionElementsAccessor - Class in ognl
Implementation of ElementsAccessor that returns a collection's iterator.
CollectionElementsAccessor() - Constructor for class ognl.CollectionElementsAccessor
 
collectMethods(T, Class, Map) - Method in class ognl.internal.entry.MethodCacheEntryFactory
 
column - Variable in class ognl.JavaCharStream
 
compareWithConversion(Object, Object) - Static method in class ognl.OgnlOps
Compares two objects for equality, even if it has to convert one of them to the other type.
ComparisonExpression - Class in ognl
Base class for types that compare values.
ComparisonExpression(int) - Constructor for class ognl.ComparisonExpression
 
ComparisonExpression(OgnlParser, int) - Constructor for class ognl.ComparisonExpression
 
compileExpression(OgnlContext, Object, String) - Static method in class ognl.Ognl
Parses and compiles the given expression using the OgnlExpressionCompiler returned from OgnlRuntime.getCompiler().
compileExpression(OgnlContext, Node, Object) - Method in class ognl.enhance.ExpressionCompiler
 
compileExpression(OgnlContext, Node, Object) - Method in interface ognl.enhance.OgnlExpressionCompiler
The core method executed to compile a specific expression.
compileExpression(OgnlContext, Node, Object) - Static method in class ognl.OgnlRuntime
 
conditionalTestExpression() - Method in class ognl.OgnlParser
 
constantValue - Variable in class ognl.SimpleNode
 
constantValueCalculated - Variable in class ognl.SimpleNode
 
constructorCache - Variable in class ognl.OgnlCache
 
constructorCall() - Method in class ognl.OgnlParser
 
contains(K) - Method in class ognl.internal.HashMapCache
 
containsKey(Object) - Method in class ognl.OgnlContext
 
containsMethod(Method, Class) - Method in class ognl.enhance.ExpressionCompiler
Helper utility method used by compiler to help resolve class->method mappings during method calls to OgnlExpressionCompiler.getSuperOrInterfaceClass(java.lang.reflect.Method, Class).
containsValue(Object) - Method in class ognl.OgnlContext
 
context - Variable in class ognl.enhance.ContextClassLoader
 
ContextClassLoader - Class in ognl.enhance
 
ContextClassLoader(ClassLoader, OgnlContext) - Constructor for class ognl.enhance.ContextClassLoader
 
conversionNeeded - Variable in class ognl.OgnlRuntime.ArgsCompatbilityReport
 
convertValue(boolean, Class) - Static method in class ognl.OgnlOps
 
convertValue(boolean, Class, boolean) - Static method in class ognl.OgnlOps
 
convertValue(byte, Class) - Static method in class ognl.OgnlOps
 
convertValue(byte, Class, boolean) - Static method in class ognl.OgnlOps
 
convertValue(char, Class) - Static method in class ognl.OgnlOps
 
convertValue(char, Class, boolean) - Static method in class ognl.OgnlOps
 
convertValue(double, Class) - Static method in class ognl.OgnlOps
 
convertValue(double, Class, boolean) - Static method in class ognl.OgnlOps
 
convertValue(float, Class) - Static method in class ognl.OgnlOps
 
convertValue(float, Class, boolean) - Static method in class ognl.OgnlOps
 
convertValue(int, Class) - Static method in class ognl.OgnlOps
 
convertValue(int, Class, boolean) - Static method in class ognl.OgnlOps
 
convertValue(long, Class) - Static method in class ognl.OgnlOps
 
convertValue(long, Class, boolean) - Static method in class ognl.OgnlOps
 
convertValue(Object, Class) - Static method in class ognl.OgnlOps
Returns the value converted numerically to the given class type This method also detects when arrays are being converted and converts the components of one array to the type of the other.
convertValue(Object, Class, boolean) - Static method in class ognl.OgnlOps
 
convertValue(OgnlContext, Object, Class) - Method in class ognl.DefaultTypeConverter
 
convertValue(OgnlContext, Object, Member, String, Object, Class) - Method in class ognl.DefaultTypeConverter
 
convertValue(OgnlContext, Object, Member, String, Object, Class) - Method in interface ognl.TypeConverter
Converts the given value to a given type.
core - Variable in class ognl.ASTVarRef
 
coreExpression - Variable in class ognl.ASTChain
 
coreExpression - Variable in class ognl.ASTMethod
 
coreExpression - Variable in class ognl.ASTSequence
 
create(Class) - Method in class ognl.internal.entry.FieldCacheEntryFactory
 
create(Class) - Method in class ognl.internal.entry.PropertyDescriptorCacheEntryFactory
 
create(Method) - Method in class ognl.internal.entry.MethodAccessCacheEntryFactory
 
create(Method) - Method in class ognl.internal.entry.MethodPermCacheEntryFactory
Deprecated.
 
create(K) - Method in interface ognl.internal.entry.CacheEntryFactory
 
create(GenericMethodParameterTypeCacheEntry) - Method in class ognl.internal.entry.GenericMethodParameterTypeFactory
 
create(PermissionCacheEntry) - Method in class ognl.internal.entry.PermissionCacheEntryFactory
Deprecated.
 
create(SimpleNode, Object) - Method in class ognl.EvaluationPool
Returns an Evaluation that contains the node, source and whether it is a set operation.
create(SimpleNode, Object, boolean) - Method in class ognl.EvaluationPool
Returns an Evaluation that contains the node, source and whether it is a set operation.
create(T) - Method in class ognl.internal.entry.MethodCacheEntryFactory
 
createCache(CacheEntryFactory) - Method in interface ognl.internal.CacheFactory
 
createCache(CacheEntryFactory) - Method in class ognl.internal.HashMapCacheFactory
 
createClassCache() - Method in interface ognl.internal.CacheFactory
 
createClassCache() - Method in class ognl.internal.HashMapCacheFactory
 
createClassCache(ClassCacheEntryFactory) - Method in interface ognl.internal.CacheFactory
 
createClassCache(ClassCacheEntryFactory) - Method in class ognl.internal.HashMapCacheFactory
 
createDefaultContext(Object) - Static method in class ognl.Ognl
Creates and returns a new standard naming context for evaluating an OGNL expression.
createDefaultContext(Object, Map) - Static method in class ognl.Ognl
Creates and returns a new standard naming context for evaluating an OGNL expression.
createDefaultContext(Object, ClassResolver) - Static method in class ognl.Ognl
Creates and returns a new standard naming context for evaluating an OGNL expression.
createDefaultContext(Object, ClassResolver, TypeConverter) - Static method in class ognl.Ognl
Creates and returns a new standard naming context for evaluating an OGNL expression.
createDefaultContext(Object, MemberAccess) - Static method in class ognl.Ognl
Creates and returns a new standard naming context for evaluating an OGNL expression.
createDefaultContext(Object, MemberAccess, ClassResolver, TypeConverter) - Static method in class ognl.Ognl
Creates and returns a new standard naming context for evaluating an OGNL expression.
createHandler() - Static method in class ognl.AccessibleObjectHandlerJDK9Plus
Package-level generator of an AccessibleObjectHandlerJDK9Plus instance.
createHandler() - Static method in class ognl.AccessibleObjectHandlerPreJDK9
Package-level generator of an AccessibleObjectHandlerJDK9Plus instance.
createLocalReference(OgnlContext, String, Class) - Method in class ognl.enhance.ExpressionCompiler
 
createLocalReference(OgnlContext, String, Class) - Method in interface ognl.enhance.OgnlExpressionCompiler
Method is used for expressions where multiple inner parameter method calls in generated java source strings cause javassit failures.
createLocalReferences(OgnlContext, ClassPool, CtClass, CtClass[]) - Method in class ognl.enhance.ExpressionCompiler
 
ctorParameterTypesCache - Variable in class ognl.OgnlCache
 
curChar - Variable in class ognl.OgnlParserTokenManager
 
curLexState - Variable in class ognl.OgnlParserTokenManager
 
currentEvaluation - Variable in class ognl.OgnlContext
 
currentNode - Variable in class ognl.OgnlContext
 
currentObject - Variable in class ognl.OgnlContext
 
currentToken - Variable in exception class ognl.ParseException
This is the last token that has been consumed successfully.

D

debugStream - Variable in class ognl.OgnlParserTokenManager
Debug output.
DEC_DIGITS - Static variable in interface ognl.OgnlParserConstants
RegularExpression Id.
DEC_FLT - Static variable in interface ognl.OgnlParserConstants
RegularExpression Id.
DeclaredMethodCacheEntry - Class in ognl.internal.entry
 
DeclaredMethodCacheEntry(Class) - Constructor for class ognl.internal.entry.DeclaredMethodCacheEntry
 
DeclaredMethodCacheEntry(Class, DeclaredMethodCacheEntry.MethodType) - Constructor for class ognl.internal.entry.DeclaredMethodCacheEntry
 
DeclaredMethodCacheEntry.MethodType - Enum in ognl.internal.entry
 
DeclaredMethodCacheEntryFactory - Class in ognl.internal.entry
 
DeclaredMethodCacheEntryFactory() - Constructor for class ognl.internal.entry.DeclaredMethodCacheEntryFactory
 
DEFAULT - Static variable in interface ognl.OgnlParserConstants
Lexical state.
DEFAULT_IGNORE_READ_METHODS - Static variable in class ognl.OgnlContext
 
DEFAULT_KEEP_LAST_EVALUATION - Static variable in class ognl.OgnlContext
 
DEFAULT_TRACE_EVALUATIONS - Static variable in class ognl.OgnlContext
 
DefaultClassResolver - Class in ognl
Default class resolution.
DefaultClassResolver() - Constructor for class ognl.DefaultClassResolver
 
defaultLexState - Variable in class ognl.OgnlParserTokenManager
 
DefaultTypeConverter - Class in ognl
Default type conversion.
DefaultTypeConverter() - Constructor for class ognl.DefaultTypeConverter
 
defineClass(String, byte[]) - Method in class ognl.enhance.EnhancedClassLoader
 
detectMajorJavaVersion() - Static method in class ognl.OgnlRuntime
Detect the (reported) Major Java version running OGNL.
determineAccessibleObjectOverrideFieldOffset() - Static method in class ognl.AccessibleObjectHandlerJDK9Plus
Attempt to determine the AccessibleObject override field offset.
DIGIT - Static variable in interface ognl.OgnlParserConstants
RegularExpression Id.
disable_tracing() - Method in class ognl.OgnlParser
Disable tracing.
divide(Object, Object) - Static method in class ognl.OgnlOps
 
Done() - Method in class ognl.JavaCharStream
Set buffers back to null when finished.
DOUBLE - Static variable in interface ognl.NumericTypes
Type tag meaning double.
doubleValue(Object) - Static method in class ognl.OgnlOps
Evaluates the given object as a double-precision floating-point number.
dump(PrintWriter, String) - Method in class ognl.SimpleNode
 
DYNAMIC_SUBSCRIPT - Static variable in interface ognl.OgnlParserConstants
RegularExpression Id.
DynamicSubscript - Class in ognl
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.
DynamicSubscript(int) - Constructor for class ognl.DynamicSubscript
 

E

ElementsAccessor - Interface in ognl
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.
elementsAccessors - Variable in class ognl.OgnlCache
 
EMPTY_CLASS_ARRAY - Static variable in class ognl.OgnlRuntime
 
enable_tracing() - Method in class ognl.OgnlParser
Enable tracing.
endColumn - Variable in class ognl.Token
The column number of the last character of this Token.
endLine - Variable in class ognl.Token
The line number of the last character of this Token.
EnhancedClassLoader - Class in ognl.enhance
 
EnhancedClassLoader(ClassLoader) - Constructor for class ognl.enhance.EnhancedClassLoader
 
enter() - Method in class ognl.security.OgnlSecurityManager
Deprecated.
 
entrySet() - Method in class ognl.OgnlContext
 
enumeration - Variable in class ognl.EnumerationIterator
 
EnumerationElementsAccessor - Class in ognl
Implementation of the ElementsAccessor interface for Enumerations, which returns an iterator that passes its calls through to the target Enumeration.
EnumerationElementsAccessor() - Constructor for class ognl.EnumerationElementsAccessor
 
EnumerationIterator<T> - Class in ognl
Object that implements Iterator from an Enumeration
EnumerationIterator(Enumeration) - Constructor for class ognl.EnumerationIterator
 
EnumerationPropertyAccessor - Class in ognl
Implementation of PropertyAccessor that provides "property" reference to "nextElement" (aliases to "next" also) and "hasMoreElements" (also aliased to "hasNext").
EnumerationPropertyAccessor() - Constructor for class ognl.EnumerationPropertyAccessor
 
EOF - Static variable in interface ognl.OgnlParserConstants
End of File.
EOL - Static variable in exception class ognl.ParseException
The end of line string for this machine.
equal(Object, Object) - Static method in class ognl.OgnlOps
 
equalityExpression() - Method in class ognl.OgnlParser
 
equals(Object) - Method in class ognl.enhance.OgnlLocalReference
 
equals(Object) - Method in class ognl.internal.entry.DeclaredMethodCacheEntry
 
equals(Object) - Method in class ognl.internal.entry.GenericMethodParameterTypeCacheEntry
 
equals(Object) - Method in class ognl.internal.entry.MethodCacheEntry
 
equals(Object) - Method in class ognl.internal.entry.PermissionCacheEntry
Deprecated.
 
equals(Object) - Method in class ognl.OgnlContext
 
errorCode - Variable in exception class ognl.TokenMgrError
Indicates the reason why the exception is thrown.
ESC - Static variable in interface ognl.OgnlParserConstants
RegularExpression Id.
escapeChar() - Method in class ognl.OgnlParserTokenManager
Converts an escape sequence into a character value.
evaluateGetValueBody(OgnlContext, Object) - Method in class ognl.SimpleNode
 
evaluateSetValueBody(OgnlContext, Object, Object) - Method in class ognl.SimpleNode
 
Evaluation - Class in ognl
An Evaluation is and object that holds a node being evaluated and the source from which that node will take extract its value.
Evaluation(SimpleNode, Object) - Constructor for class ognl.Evaluation
Constructs a new "get" Evaluation from the node and source given.
Evaluation(SimpleNode, Object, boolean) - Constructor for class ognl.Evaluation
Constructs a new Evaluation from the node and source given.
EvaluationPool - Class in ognl
 
EvaluationPool() - Constructor for class ognl.EvaluationPool
 
exception - Variable in class ognl.Evaluation
 
exclusiveOrExpression() - Method in class ognl.OgnlParser
 
ExpandBuff(boolean) - Method in class ognl.JavaCharStream
 
expectedTokenSequences - Variable in exception class ognl.ParseException
Each entry in this array is an array of integers.
EXPONENT - Static variable in interface ognl.OgnlParserConstants
RegularExpression Id.
expression - Variable in class ognl.enhance.OgnlLocalReference
 
expression() - Method in class ognl.OgnlParser
 
expressionAccessor - Variable in class ognl.SimpleNode
 
ExpressionAccessor - Interface in ognl.enhance
Provides pure java expression paths to get/set values from an ognl expression.
ExpressionCompiler - Class in ognl.enhance
Responsible for managing/providing functionality related to compiling generated java source expressions via bytecode enhancements for a given ognl expression.
ExpressionCompiler() - Constructor for class ognl.enhance.ExpressionCompiler
Default constructor, does nothing.
expressionMaxLength - Static variable in class ognl.Ognl
 
expressionMaxLengthFrozen - Static variable in class ognl.Ognl
 
ExpressionNode - Class in ognl
 
ExpressionNode(int) - Constructor for class ognl.ExpressionNode
 
ExpressionNode(OgnlParser, int) - Constructor for class ognl.ExpressionNode
 
ExpressionSyntaxException - Exception Class in ognl
Exception thrown if a malformed OGNL expression is encountered.
ExpressionSyntaxException(String, Throwable) - Constructor for exception class ognl.ExpressionSyntaxException
 

F

fieldCache - Variable in class ognl.OgnlCache
 
FieldCacheEntryFactory - Class in ognl.internal.entry
 
FieldCacheEntryFactory() - Constructor for class ognl.internal.entry.FieldCacheEntryFactory
 
fieldName - Variable in class ognl.ASTStaticField
 
FILE_PERMISSION_CLASS - Static variable in class ognl.security.OgnlSecurityManager
Deprecated.
 
FillBuff() - Method in class ognl.JavaCharStream
 
fillInStackTrace() - Method in exception class ognl.OgnlParser.LookaheadSuccess
 
findBestMethod(List, Class, String, Class[]) - Static method in class ognl.OgnlRuntime
 
findClass(String) - Method in class ognl.enhance.ContextClassLoader
 
findClosestMatchingMethod(Class, Method, String, Class, boolean) - Static method in class ognl.internal.entry.PropertyDescriptorCacheEntryFactory
 
findObjectIndexedPropertyDescriptors(Class, Map) - Static method in class ognl.internal.entry.PropertyDescriptorCacheEntryFactory
 
findParameterTypes(Class, Method) - Static method in class ognl.OgnlRuntime
Finds the appropriate parameter types for the given Method and Class instance of the type the method is associated with.
first - Static variable in class ognl.DynamicSubscript
 
first - Variable in class ognl.OgnlParser.JJCalls
 
FIRST - Static variable in class ognl.DynamicSubscript
 
firstChild - Variable in class ognl.Evaluation
 
flag - Variable in class ognl.DynamicSubscript
 
flattenTree() - Method in class ognl.SimpleNode
This method may be called from subclasses' jjtClose methods.
FLOAT - Static variable in interface ognl.NumericTypes
Type tag meaning float.
FLT_LITERAL - Static variable in interface ognl.OgnlParserConstants
RegularExpression Id.
FLT_SUFF - Static variable in interface ognl.OgnlParserConstants
RegularExpression Id.
freezeExpressionMaxLength() - Static method in class ognl.Ognl
Freezes (prevents updates to) the maximum allowed length on OGNL expressions at the current value.

G

gen - Variable in class ognl.OgnlParser.JJCalls
 
generateGetter(OgnlContext, CtClass, ClassPool, CtMethod, Node, Object) - Method in class ognl.enhance.ExpressionCompiler
 
generateOgnlGetter(CtClass, CtMethod, CtField) - Method in class ognl.enhance.ExpressionCompiler
Fail safe getter creation when normal compilation fails.
generateOgnlSetter(CtClass, CtMethod, CtField) - Method in class ognl.enhance.ExpressionCompiler
Fail safe setter creation when normal compilation fails.
generateParseException() - Method in class ognl.OgnlParser
Generate ParseException.
generateSetter(OgnlContext, CtClass, ClassPool, CtMethod, Node, Object) - Method in class ognl.enhance.ExpressionCompiler
 
GenericMethodParameterTypeCacheEntry - Class in ognl.internal.entry
 
GenericMethodParameterTypeCacheEntry(Method, Class) - Constructor for class ognl.internal.entry.GenericMethodParameterTypeCacheEntry
 
GenericMethodParameterTypeFactory - Class in ognl.internal.entry
 
GenericMethodParameterTypeFactory() - Constructor for class ognl.internal.entry.GenericMethodParameterTypeFactory
 
genericMethodParameterTypesCache - Variable in class ognl.OgnlCache
 
get(Class) - Method in class ognl.NumericDefaults
 
get(Class) - Method in class ognl.NumericLiterals
 
get(Class) - Method in class ognl.NumericValues
 
get(Class) - Method in class ognl.PrimitiveDefaults
 
get(Class) - Method in class ognl.PrimitiveWrapperClasses
 
get(Class, String) - Method in class ognl.OgnlRuntime.ClassPropertyMethodCache
 
get(Class) - Method in class ognl.NumericCasts
 
get(Object) - Method in class ognl.OgnlContext
 
get(String) - Method in class ognl.PrimitiveTypes
 
get(K) - Method in interface ognl.internal.Cache
 
get(K) - Method in class ognl.internal.HashMapCache
 
get(OgnlContext, Object) - Method in interface ognl.enhance.ExpressionAccessor
Gets the value represented by this expression path, if any.
GET_PREFIX - Static variable in class ognl.OgnlRuntime
Java beans standard get method prefix.
getAccessor() - Method in interface ognl.Node
Gets the compiled bytecode enhanced expression accessor for getting/setting values.
getAccessor() - Method in class ognl.SimpleNode
 
getAllMethods(Class, boolean) - Static method in class ognl.OgnlRuntime
Deprecated.
getAllMethods(Class, String, boolean) - Static method in class ognl.OgnlRuntime
Deprecated.
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.
getArgClasses(Object[]) - Static method in class ognl.OgnlRuntime
 
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
Get the beginning column.
getBeginLine() - Method in class ognl.JavaCharStream
 
getCastString(Class) - Static method in class ognl.enhance.ExpressionCompiler
Returns the appropriate casting expression (minus parens) for the specified class type.
getChildrenClasses(OgnlContext, Node[]) - Static method in class ognl.ASTMethod
 
getChildSource(OgnlContext, Object, Node) - Static method in class ognl.OgnlRuntime
Attempts to get the java source string represented by the specific child expression via the JavaSource.toGetSourceString(OgnlContext, Object) interface method.
getClassBaseName(Class) - Static method in class ognl.OgnlRuntime
Returns the base name (the class name without the package name prepended) of the class given.
getClassLoader(OgnlContext) - Method in class ognl.enhance.ExpressionCompiler
Creates a ClassLoader instance compatible with the javassist classloader and normal OGNL class resolving semantics.
getClassMatchingAllChildren(OgnlContext, Node[]) - Static method in class ognl.ASTMethod
 
getClassName(Class) - Method in class ognl.enhance.ExpressionCompiler
 
getClassName(Class) - Method in interface ognl.enhance.OgnlExpressionCompiler
Gets a javassist safe class string for the given class instance.
getClassName(Class, boolean) - Static method in class ognl.OgnlRuntime
 
getClassName(Class, Class[]) - Method in class ognl.enhance.ExpressionCompiler
 
getClassName(Object, boolean) - Static method in class ognl.OgnlRuntime
 
getClassPackageName(Class) - Static method in class ognl.OgnlRuntime
Returns the package name of the class given.
getClassPool(OgnlContext, EnhancedClassLoader) - Method in class ognl.enhance.ExpressionCompiler
Gets either a new or existing ClassPool for use in compiling javassist classes.
getClassResolver() - Method in class ognl.OgnlContext
 
getColumn() - Method in class ognl.JavaCharStream
Deprecated.
getComparisonFunction() - Method in class ognl.ASTEq
 
getComparisonFunction() - Method in class ognl.ASTGreater
 
getComparisonFunction() - Method in class ognl.ASTGreaterEq
 
getComparisonFunction() - Method in class ognl.ASTLess
 
getComparisonFunction() - Method in class ognl.ASTLessEq
 
getComparisonFunction() - Method in class ognl.ASTNotEq
 
getComparisonFunction() - Method in class ognl.ComparisonExpression
 
getCompiler() - Static method in class ognl.OgnlRuntime
 
getConstructor(Class) - Method in class ognl.OgnlCache
 
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
 
getCoreExpression() - Method in class ognl.ASTChain
 
getCoreExpression() - Method in class ognl.ASTMethod
 
getCoreExpression() - Method in class ognl.ASTSequence
 
getCoreExpression() - Method in class ognl.ASTVarRef
 
getCoreExpression() - Method in interface ognl.enhance.OrderedReturn
Get the core expression to execute first before any return foo logic is started.
getCreatedClass(OgnlContext) - Method in class ognl.ASTCtor
 
getCreatedCount() - Method in class ognl.EvaluationPool
Deprecated.
since 3.4.6, forRemoval = true, object-pooling now relies on the jvm garbage collection
getCtClass(Class) - Method in class ognl.enhance.ExpressionCompiler
Loads a new class definition via javassist for the specified class.
getCurrentAccessor() - Method in class ognl.OgnlContext
 
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
 
getCurrentType() - Method in class ognl.OgnlContext
Gets the current class type being evaluated on the stack, as set by OgnlContext.setCurrentType(Class).
getDeclaredMethods(Class, String, boolean) - Static method in class ognl.OgnlRuntime
 
getDisableOgnlSecurityManagerOnInitValue() - Static method in class ognl.OgnlRuntime
Deprecated.
will be removed in 3.5.x
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) - Method in class ognl.OgnlCache
 
getElementsAccessor(Class) - Static method in class ognl.OgnlRuntime
 
getEndColumn() - Method in class ognl.JavaCharStream
Get end column.
getEndLine() - Method in class ognl.JavaCharStream
Get end line.
getEscapedChar(char) - Static method in class ognl.OgnlOps
 
getEscapeString(String) - Static method in class ognl.OgnlOps
 
getEvaluation() - Method in exception class ognl.OgnlException
Returns the Evaluation that was the root evaluation when the exception was thrown.
getEvaluation(int) - Method in class ognl.OgnlContext
Returns the Evaluation at the relative index given.
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.
getExpression() - Method in interface ognl.enhance.LocalReference
The expression that sets the value, ie the part after <class type> refName = <expression>.
getExpression() - Method in class ognl.enhance.OgnlLocalReference
 
getExpressionOperator(int) - Method in class ognl.ASTAdd
 
getExpressionOperator(int) - Method in class ognl.ASTAnd
 
getExpressionOperator(int) - Method in class ognl.ASTBitAnd
 
getExpressionOperator(int) - Method in class ognl.ASTBitOr
 
getExpressionOperator(int) - Method in class ognl.ASTDivide
 
getExpressionOperator(int) - Method in class ognl.ASTEq
 
getExpressionOperator(int) - Method in class ognl.ASTGreater
 
getExpressionOperator(int) - Method in class ognl.ASTGreaterEq
 
getExpressionOperator(int) - Method in class ognl.ASTLess
 
getExpressionOperator(int) - Method in class ognl.ASTLessEq
 
getExpressionOperator(int) - Method in class ognl.ASTMultiply
 
getExpressionOperator(int) - Method in class ognl.ASTNot
 
getExpressionOperator(int) - Method in class ognl.ASTNotEq
 
getExpressionOperator(int) - Method in class ognl.ASTOr
 
getExpressionOperator(int) - Method in class ognl.ASTRemainder
 
getExpressionOperator(int) - Method in class ognl.ASTShiftLeft
 
getExpressionOperator(int) - Method in class ognl.ASTShiftRight
 
getExpressionOperator(int) - Method in class ognl.ASTSubtract
 
getExpressionOperator(int) - Method in class ognl.ASTTest
 
getExpressionOperator(int) - Method in class ognl.ASTUnsignedShiftRight
 
getExpressionOperator(int) - Method in class ognl.ASTXor
 
getExpressionOperator(int) - Method in class ognl.ExpressionNode
 
getField(Class) - Method in class ognl.OgnlCache
 
getField(Class, String) - Static method in class ognl.OgnlRuntime
 
getFieldClass(OgnlContext) - Method in class ognl.ASTStaticField
 
getFields(Class) - Static method in class ognl.OgnlRuntime
 
getFieldValue(OgnlContext, Object, String) - Static method in class ognl.OgnlRuntime
Deprecated.
getFieldValue(OgnlContext, Object, String, boolean) - Static method in class ognl.OgnlRuntime
 
getFirstAccessor() - Method in class ognl.OgnlContext
 
getFirstChild() - Method in class ognl.Evaluation
Returns the first child of this evaluation.
getFirstDescendant() - Method in class ognl.Evaluation
Gets the first descendent.
getFirstType() - Method in class ognl.OgnlContext
 
getFlag() - Method in class ognl.DynamicSubscript
 
getGenericMethodParameterTypes(GenericMethodParameterTypeCacheEntry) - Method in class ognl.OgnlCache
 
getGetMethod(Class, String) - Static method in class ognl.OgnlRuntime
cache get methods
getGetterClass() - Method in class ognl.ASTAnd
 
getGetterClass() - Method in class ognl.ASTChain
 
getGetterClass() - Method in class ognl.ASTConst
 
getGetterClass() - Method in class ognl.ASTIn
 
getGetterClass() - Method in class ognl.ASTInstanceof
 
getGetterClass() - Method in class ognl.ASTList
 
getGetterClass() - Method in class ognl.ASTMethod
 
getGetterClass() - Method in class ognl.ASTNotIn
 
getGetterClass() - Method in class ognl.ASTOr
 
getGetterClass() - Method in class ognl.ASTProperty
 
getGetterClass() - Method in class ognl.ASTSequence
 
getGetterClass() - Method in class ognl.ASTStaticField
 
getGetterClass() - Method in class ognl.ASTStaticMethod
 
getGetterClass() - Method in class ognl.ASTVarRef
 
getGetterClass() - Method in class ognl.BooleanExpression
 
getGetterClass() - Method in interface ognl.NodeType
The type returned from the expression - if any.
getGetterClass() - Method in class ognl.NumericExpression
 
getHandler(Class, ClassCache) - Static method in class ognl.internal.ClassCacheHandler
 
GetImage() - Method in class ognl.JavaCharStream
Get the token timage.
getIndexedProperty(OgnlContext, Object, String, Object) - Static method in class ognl.OgnlRuntime
 
getIndexedPropertyType(Class, String) - Static method in class ognl.OgnlRuntime
Determines the index property type, if any.
getIndexedPropertyType(OgnlContext, Object) - Method in class ognl.ASTProperty
Returns true if this property is described by an IndexedPropertyDescriptor and that if followed by an index specifier it will call the index get/set methods rather than go through property accessors.
getIndexedReadMethod() - Method in class ognl.ObjectIndexedPropertyDescriptor
 
getIndexedWriteMethod() - Method in class ognl.ObjectIndexedPropertyDescriptor
 
getIndexedWriteMethod(PropertyDescriptor) - Method in class ognl.ASTProperty
 
getIndexInParent() - Method in class ognl.SimpleNode
 
getInterfaceClass(Class) - Method in class ognl.enhance.ExpressionCompiler
 
getInterfaceClass(Class) - Method in interface ognl.enhance.OgnlExpressionCompiler
Used in places where the preferred OgnlExpressionCompiler.getSuperOrInterfaceClass(java.lang.reflect.Method, Class) isn't possible because the method isn't known for a class.
getInterfaceClass(Class, Class[]) - Method in class ognl.enhance.ExpressionCompiler
 
getIntValue(Object) - Static method in class ognl.OgnlOps
Converts the specified value to a primitive integer value.
getInvokePermission(PermissionCacheEntry) - Method in class ognl.OgnlCache
Deprecated.
since 3.4.6, forRemoval = true
getKeepLastEvaluation() - Method in class ognl.OgnlContext
Deprecated.
getKey() - Method in class ognl.ASTKeyValue
 
getLastChild() - Method in class ognl.Evaluation
Returns the last child of this evaluation.
getLastDescendant() - Method in class ognl.Evaluation
Gets the last descendent.
getLastEvaluation() - Method in class ognl.OgnlContext
 
getLastEvaluation(OgnlContext) - Static method in class ognl.Ognl
Gets the last Evaluation executed on the given context.
getLastExpression() - Method in class ognl.ASTChain
 
getLastExpression() - Method in class ognl.ASTMethod
 
getLastExpression() - Method in class ognl.ASTSequence
 
getLastExpression() - Method in class ognl.ASTVarRef
 
getLastExpression() - Method in interface ognl.enhance.OrderedReturn
Gets the last expression to be pre-pended with a return <expression> block.
getLine() - Method in class ognl.JavaCharStream
Deprecated.
getLocalReferences() - Method in class ognl.OgnlContext
 
getMajorJavaVersion() - Static method in class ognl.OgnlRuntime
Get the Major Java Version detected by OGNL.
getMemberAccess() - Method in class ognl.OgnlContext
 
getMessage() - Method in exception class ognl.TokenMgrError
You can also modify the body of this method to customize your error messages.
getMethod(DeclaredMethodCacheEntry) - Method in class ognl.OgnlCache
 
getMethod(OgnlContext, Class, String, Node[], boolean) - Static method in class ognl.OgnlRuntime
 
getMethodAccess(Method) - Method in class ognl.OgnlCache
 
getMethodAccessor(Class) - Method in class ognl.OgnlCache
 
getMethodAccessor(Class) - Static method in class ognl.OgnlRuntime
 
getMethodName() - Method in class ognl.ASTMethod
Returns the method name that this node will call.
getMethodParameterTypes(Method) - Method in class ognl.OgnlCache
 
getMethodPerm(Method) - Method in class ognl.OgnlCache
Deprecated.
since 3.4.6, forRemoval = true
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
Deprecated.
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 interface ognl.enhance.LocalReference
The name of the assigned variable reference.
getName() - Method in class ognl.enhance.OgnlLocalReference
 
getName() - Method in exception class 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
Get the next Token.
getNextToken() - Method in class ognl.OgnlParserTokenManager
Get the next Token.
getNode() - Method in class ognl.Evaluation
Returns the SimpleNode for this Evaluation
getNullHandler(Class) - Method in class ognl.OgnlCache
 
getNullHandler(Class) - Static method in class ognl.OgnlRuntime
 
getNumericCast(Class) - Static method in class ognl.OgnlRuntime
 
getNumericDefaultValue(Class) - Static method in class ognl.OgnlRuntime
 
getNumericLiteral(Class) - Static method in class ognl.OgnlRuntime
 
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) - 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(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.
getNumericValueGetter(Class) - Static method in class ognl.OgnlRuntime
 
getOgnlSecurityManager() - Static method in class ognl.security.OgnlSecurityManagerFactory
Deprecated.
 
getPackageName(Object) - Static method in class ognl.OgnlRuntime
Returns the package name of the object's class.
getParameterTypes(Constructor) - Method in class ognl.OgnlCache
 
getParameterTypes(Constructor) - Static method in class ognl.OgnlRuntime
Returns the parameter types of the given method.
getParameterTypes(Method) - 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
Deprecated.
since 3.4.6, forRemoval = true
getPointerString(int) - Static method in class ognl.OgnlRuntime
Returns a "pointer" string in the usual format for these things - 0x<hex digits>.
getPointerString(Object) - Static method in class ognl.OgnlRuntime
Returns a "pointer" string in the usual format for these things - 0x<hex digits> for the object given.
getPossibleProperty(OgnlContext, 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.
getPreviousAccessor() - Method in class ognl.OgnlContext
 
getPreviousType() - Method in class ognl.OgnlContext
Represents the last known object type on the evaluation stack, will be the value of the last known OgnlContext.getCurrentType().
getPrimitiveDefaultValue(Class) - Static method in class ognl.OgnlRuntime
 
getPrimitiveWrapperClass(Class) - Static method in class ognl.OgnlRuntime
 
getProperty(Class, String) - Static method in class ognl.OgnlRuntime
 
getProperty(OgnlContext, Object) - Method in class ognl.ASTProperty
 
getProperty(OgnlContext, Object, Object) - Method in class ognl.ArrayPropertyAccessor
 
getProperty(OgnlContext, Object, Object) - Method in class ognl.EnumerationPropertyAccessor
 
getProperty(OgnlContext, Object, Object) - Method in class ognl.IteratorPropertyAccessor
 
getProperty(OgnlContext, Object, Object) - Method in class ognl.ListPropertyAccessor
 
getProperty(OgnlContext, Object, Object) - Method in class ognl.MapPropertyAccessor
 
getProperty(OgnlContext, Object, Object) - Method in class ognl.ObjectPropertyAccessor
 
getProperty(OgnlContext, Object, Object) - Static method in class ognl.OgnlRuntime
 
getProperty(OgnlContext, Object, Object) - Method in interface ognl.PropertyAccessor
Extracts and returns the property of the given name from the given target object.
getProperty(OgnlContext, Object, Object) - Method in class ognl.SetPropertyAccessor
 
getPropertyAccessor(Class) - Method in class ognl.OgnlCache
 
getPropertyAccessor(Class) - Static method in class ognl.OgnlRuntime
 
getPropertyClass(OgnlContext, Object, Object) - Method in class ognl.ListPropertyAccessor
 
getPropertyClass(OgnlContext, Object, Object) - Method in class ognl.ObjectPropertyAccessor
 
getPropertyDescriptor(Class) - Method in class ognl.OgnlCache
 
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
 
getReadMethod(Class, String) - Static method in class ognl.OgnlRuntime
Finds the best possible match for a method on the specified target class with a matching name.
getReadMethod(Class, String, Class[]) - Static method in class ognl.OgnlRuntime
 
getReason() - Method in exception class ognl.OgnlException
Returns the encapsulated exception, or null if there is none.
getReason(Object, Object) - Static method in exception class ognl.NoSuchPropertyException
 
getRecoveredCount() - Method in class ognl.EvaluationPool
Deprecated.
since 3.4.6, forRemoval = true, object-pooling now relies on the jvm garbage collection
getRecycledCount() - Method in class ognl.EvaluationPool
Deprecated.
since 3.4.6, forRemoval = true, object-pooling now relies on the jvm garbage collection
getResult() - Method in class ognl.Evaluation
Returns the result of the Evaluation, or null if it was a set operation.
getRoot() - Method in class ognl.OgnlContext
 
getRoot(OgnlContext) - Static method in class ognl.Ognl
Gets the stored root object for the given context - if any.
getRootEvaluation() - Method in class ognl.OgnlContext
Gets the root of the evaluation stack.
getRootExpression(Node, Object, OgnlContext) - Static method in class ognl.enhance.ExpressionCompiler
Convenience method called by many different property/method resolving AST types to get a root expression resolving string for the given node.
getRootExpressionClass(Node, OgnlContext) - Method in class ognl.enhance.ExpressionCompiler
 
getRootExpressionClass(Node, OgnlContext) - Method in interface ognl.enhance.OgnlExpressionCompiler
For a given root object type returns the base class type to be used in root referenced expressions.
getSecurityManager() - Static method in class ognl.OgnlRuntime
Deprecated.
will be removed in 3.5.x
getSetMethod(OgnlContext, Class, String) - Static method in class ognl.OgnlRuntime
cache set methods method
getSetterClass() - Method in class ognl.ASTChain
 
getSetterClass() - Method in class ognl.ASTConst
 
getSetterClass() - Method in class ognl.ASTIn
 
getSetterClass() - Method in class ognl.ASTInstanceof
 
getSetterClass() - Method in class ognl.ASTList
 
getSetterClass() - Method in class ognl.ASTMethod
 
getSetterClass() - Method in class ognl.ASTNotIn
 
getSetterClass() - Method in class ognl.ASTProperty
 
getSetterClass() - Method in class ognl.ASTSequence
 
getSetterClass() - Method in class ognl.ASTStaticField
 
getSetterClass() - Method in class ognl.ASTStaticMethod
 
getSetterClass() - Method in class ognl.ASTVarRef
 
getSetterClass() - Method in class ognl.BooleanExpression
 
getSetterClass() - Method in interface ognl.NodeType
The type used to set the value - if any.
getSetterClass() - Method in class ognl.NumericExpression
 
getSize() - Method in class ognl.EvaluationPool
Deprecated.
since 3.4.6, forRemoval = true, object-pooling now relies on the jvm garbage collection
getSize() - Method in interface ognl.internal.Cache
 
getSize() - Method in class ognl.internal.HashMapCache
 
getSource() - Method in class ognl.Evaluation
Returns the source object on which this Evaluation operated.
getSourceAccessor(OgnlContext, Object, Object) - Method in class ognl.ArrayPropertyAccessor
 
getSourceAccessor(OgnlContext, Object, Object) - Method in class ognl.ListPropertyAccessor
 
getSourceAccessor(OgnlContext, Object, Object) - Method in class ognl.MapPropertyAccessor
 
getSourceAccessor(OgnlContext, Object, Object) - Method in class ognl.ObjectPropertyAccessor
 
getSourceAccessor(OgnlContext, Object, Object) - Method in interface ognl.PropertyAccessor
Returns a java string representing the textual method that should be called to access a particular element.
getSourceSetter(OgnlContext, Object, Object) - Method in class ognl.ArrayPropertyAccessor
 
getSourceSetter(OgnlContext, Object, Object) - Method in class ognl.ListPropertyAccessor
 
getSourceSetter(OgnlContext, Object, Object) - Method in class ognl.MapPropertyAccessor
 
getSourceSetter(OgnlContext, Object, Object) - Method in class ognl.ObjectPropertyAccessor
 
getSourceSetter(OgnlContext, Object, Object) - Method in interface ognl.PropertyAccessor
Returns a java string representing the textual method that should be called to set a particular element.
getStaticField(OgnlContext, String, String) - Static method in class ognl.OgnlRuntime
Method name is getStaticField(), but actually behaves more like "getStaticFieldValue()".
GetSuffix(int) - Method in class ognl.JavaCharStream
Get the suffix as an array of characters.
getSuperOrInterfaceClass(Method, Class) - Method in class ognl.enhance.ExpressionCompiler
 
getSuperOrInterfaceClass(Method, Class) - Method in interface ognl.enhance.OgnlExpressionCompiler
For the given Method and class finds the highest level interface class this combination can be cast to.
getTabSize() - Method in class ognl.JavaCharStream
 
getTarget() - Method in exception class 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.
getterClass - Variable in class ognl.ASTChain
 
getterClass - Variable in class ognl.ASTConst
 
getterClass - Variable in class ognl.ASTMethod
 
getterClass - Variable in class ognl.ASTProperty
 
getterClass - Variable in class ognl.ASTSequence
 
getterClass - Variable in class ognl.ASTStaticField
 
getterClass - Variable in class ognl.ASTStaticMethod
 
getterClass - Variable in class ognl.ASTVarRef
 
getterClass - Variable in class ognl.BooleanExpression
 
getterClass - Variable in class ognl.NumericExpression
 
getToken(int) - Method in class ognl.OgnlParser
Get the specific Token.
getTraceEvaluations() - Method in class ognl.OgnlContext
Deprecated.
since OGNL 3.4.0, use OgnlContext.isTraceEvaluations()
getTrackLineColumn() - Method in class ognl.JavaCharStream
 
getType() - Method in interface ognl.enhance.LocalReference
The type of reference.
getType() - Method in class ognl.enhance.OgnlLocalReference
 
getTypeConverter() - Method in class ognl.OgnlContext
 
getTypeConverter(OgnlContext) - Static method in class ognl.Ognl
Gets the currently configured TypeConverter for the given context - if any.
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.
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.
getUseFirstMatchGetSetLookupValue() - Static method in class ognl.OgnlRuntime
Returns the value of the flag indicating whether the old "first match" lookup for getters/setters is in effect or not.
getUseJDK9PlusAccessHandlerValue() - Static method in class ognl.OgnlRuntime
Returns the value of the flag indicating whether the JDK9+ access handler has been been requested (it can then be used if the Major Java Version number is 9+).
getUseStricterInvocationValue() - Static method in class ognl.OgnlRuntime
Returns the value of the flag indicating whether "stricter" invocation is in effect or not.
getValue() - Method in class ognl.ASTConst
 
getValue() - Method in class ognl.ASTKeyValue
 
getValue() - Method in class ognl.Token
An optional attribute value of the Token.
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(Object, OgnlContext, Object) - Static method in class ognl.Ognl
Evaluates the given OGNL expression tree to extract a value from the given root object.
getValue(Object, OgnlContext, 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(String, OgnlContext, 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, OgnlContext, 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(ExpressionAccessor, OgnlContext, Object) - Static method in class ognl.Ognl
Gets the value represented by the given pre-compiled expression on the specified root object.
getValue(ExpressionAccessor, OgnlContext, Object, Class) - Static method in class ognl.Ognl
Gets the value represented by the given pre-compiled expression on the specified root object.
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(OgnlContext, Object) - Method in class ognl.SimpleNode
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTAdd
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTAnd
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTAssign
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTBitAnd
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTBitNegate
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTBitOr
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTChain
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTConst
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTCtor
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTDivide
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTEq
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTEval
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTGreater
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTGreaterEq
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTIn
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTInstanceof
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTKeyValue
Returns null because this is a parser construct and does not evaluate
getValueBody(OgnlContext, Object) - Method in class ognl.ASTLess
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTLessEq
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTList
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTMap
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTMethod
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTMultiply
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTNegate
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTNot
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTNotEq
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTNotIn
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTOr
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTProject
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTProperty
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTRemainder
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTRootVarRef
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTSelect
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTSelectFirst
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTSelectLast
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTSequence
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTShiftLeft
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTShiftRight
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTStaticField
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTStaticMethod
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTSubtract
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTTest
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTThisVarRef
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTUnsignedShiftRight
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTVarRef
 
getValueBody(OgnlContext, Object) - Method in class ognl.ASTXor
 
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
Get the values Map for this OgnlContext.
getWriteMethod(Class, String) - Static method in class ognl.OgnlRuntime
 
getWriteMethod(Class, String, Class[]) - Static method in class ognl.OgnlRuntime
 
greater(Object, Object) - Static method in class ognl.OgnlOps
 

H

hasConstantValue - Variable in class ognl.SimpleNode
 
hasField(OgnlContext, Object, Class, String) - Static method in class ognl.OgnlRuntime
 
hasGetMethod(OgnlContext, Object, Class, String) - Static method in class ognl.OgnlRuntime
 
hasGetProperty(OgnlContext, Object, Object) - Method in class ognl.ObjectPropertyAccessor
 
hasGetProperty(OgnlContext, Object, Object) - Static method in class ognl.OgnlRuntime
 
hashCode() - Method in class ognl.enhance.OgnlLocalReference
 
hashCode() - Method in class ognl.internal.entry.DeclaredMethodCacheEntry
 
hashCode() - Method in class ognl.internal.entry.GenericMethodParameterTypeCacheEntry
 
hashCode() - Method in class ognl.internal.entry.MethodCacheEntry
 
hashCode() - Method in class ognl.internal.entry.PermissionCacheEntry
Deprecated.
 
hashCode() - Method in class ognl.OgnlContext
 
HashMapCache<K,V> - Class in ognl.internal
 
HashMapCache(CacheEntryFactory) - Constructor for class ognl.internal.HashMapCache
 
HashMapCacheFactory - Class in ognl.internal
 
HashMapCacheFactory() - Constructor for class ognl.internal.HashMapCacheFactory
 
HashMapClassCache<T> - Class in ognl.internal
 
HashMapClassCache(CacheEntryFactory) - Constructor for class ognl.internal.HashMapClassCache
 
hasMoreElements() - Method in class ognl.IteratorEnumeration
 
hasNext() - Method in class ognl.EnumerationIterator
 
hasSetMethod(OgnlContext, Object, Class, String) - Static method in class ognl.OgnlRuntime
 
hasSetProperty(OgnlContext, Object, Object) - Method in class ognl.ObjectPropertyAccessor
 
hasSetProperty(OgnlContext, Object, Object) - Static method in class ognl.OgnlRuntime
 
HEX_LENGTH - Static variable in class ognl.OgnlRuntime
 
HEX_PADDING - Static variable in class ognl.OgnlRuntime
Prefix padding for hexadecimal numbers to HEX_LENGTH.
hexval(char) - Static method in class ognl.JavaCharStream
 

I

id - Variable in class ognl.SimpleNode
 
IDENT - Static variable in interface ognl.OgnlParserConstants
RegularExpression Id.
IGNORE_READ_METHODS_CONTEXT_KEY - Static variable in class ognl.OgnlContext
 
ignoreReadMethods - Variable in class ognl.OgnlContext
 
image - Variable in class ognl.OgnlParserTokenManager
 
image - Variable in class ognl.Token
The string image of the token.
in(Object, Object) - Static method in class ognl.OgnlOps
 
INACCESSIBLE_NON_PUBLIC_METHOD - Static variable in class ognl.internal.entry.MethodAccessCacheEntryFactory
 
InappropriateExpressionException - Exception Class 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 class ognl.InappropriateExpressionException
 
inBuf - Variable in class ognl.JavaCharStream
 
inclusiveOrExpression() - Method in class ognl.OgnlParser
 
incrementLocalReferenceCounter() - Method in class ognl.OgnlContext
 
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
indexedAccess - Variable in class ognl.ASTProperty
 
indexedReadMethod - Variable in class ognl.ObjectIndexedPropertyDescriptor
 
indexedWriteMethod - Variable in class ognl.ObjectIndexedPropertyDescriptor
 
indexMethodCheck(List) - Static method in class ognl.internal.entry.PropertyDescriptorCacheEntryFactory
 
init(String, String) - Method in class ognl.ASTStaticField
Called from parser action.
init(String, String) - Method in class ognl.ASTStaticMethod
Called from parser action.
init(SimpleNode, Object, boolean) - Method in class ognl.Evaluation
Reinitializes this Evaluation to the parameters specified.
initialise(Token, int[][], String[]) - Static method in exception class ognl.ParseException
It uses "currentToken" and "expectedTokenSequences" to generate a parse error message and returns it.
input_stream - Variable in class ognl.OgnlParserTokenManager
 
inputStream - Variable in class ognl.JavaCharStream
 
inspector - Variable in class ognl.internal.HashMapClassCache
 
install() - Method in class ognl.security.OgnlSecurityManager
Deprecated.
 
instantiateAccessibleObjectOverrideField() - Static method in class ognl.AccessibleObjectHandlerJDK9Plus
Instantiate an AccessibleObject override field instance.
instantiateClass(ClassPool, CtClass) - Method in class ognl.enhance.ExpressionCompiler
Called when newClass has been fully populated and is ready to be instantiated.
instantiateClazzUnsafe() - Static method in class ognl.AccessibleObjectHandlerJDK9Plus
Instantiate an instance of the Unsafe class.
instantiateUnsafeInstance() - Static method in class ognl.AccessibleObjectHandlerJDK9Plus
Instantiate an instance of Unsafe object.
instantiateUnsafeObjectFieldOffsetMethod() - Static method in class ognl.AccessibleObjectHandlerJDK9Plus
Instantiate an Unsafe.objectFieldOffset() method instance.
instantiateUnsafePutBooleanMethod() - Static method in class ognl.AccessibleObjectHandlerJDK9Plus
Instantiate an Unsafe.putBoolean() method instance.
INT - Static variable in interface ognl.NumericTypes
Type tag meaning int.
INT_LITERAL - Static variable in interface ognl.OgnlParserConstants
RegularExpression Id.
internalContext - Variable in class ognl.OgnlContext
 
INVALID_LEXICAL_STATE - Static variable in exception class ognl.TokenMgrError
Tried to change to an invalid lexical state.
invokeMethod(Object, Method, Object[]) - Static method in class ognl.OgnlRuntime
 
invokeMethodInsideSandbox(Object, Method, Object[]) - Static method in class ognl.OgnlRuntime
 
invokePermissionCache - Variable in class ognl.OgnlCache
 
IS_PREFIX - Static variable in class ognl.OgnlRuntime
Java beans standard is<Foo> boolean getter prefix.
isAccessDenied(Permission) - Method in class ognl.security.OgnlSecurityManager
Deprecated.
 
isAccessible - Variable in class ognl.internal.entry.MethodAccessEntryValue
 
isAccessible() - Method in class ognl.internal.entry.MethodAccessEntryValue
 
isAccessible(OgnlContext, Object, Member, String) - Method in interface ognl.MemberAccess
Returns true if the given member is accessible or can be made accessible by this object.
isAccessible(OgnlContext, Object, Member, String) - Static method in class ognl.OgnlRuntime
Returns true if the given member is accessible or can be made accessible by this object.
isArray - Variable in class ognl.ASTCtor
 
isArray() - Method in class ognl.ASTCtor
 
isBoolean(String) - Static method in class ognl.OgnlRuntime
 
isChain(OgnlContext) - Method in class ognl.ASTChain
 
isChain(OgnlContext) - Method in class ognl.SimpleNode
 
isConstant(Object) - Static method in class ognl.Ognl
Same as Ognl.isConstant(String, OgnlContext) - only the Map context is created for you.
isConstant(Object, OgnlContext) - Static method in class ognl.Ognl
Checks if the specified Node instance represents a constant expression.
isConstant(String) - Static method in class ognl.Ognl
Same as Ognl.isConstant(String, OgnlContext) - only the Map instance is created for you.
isConstant(String, OgnlContext) - Static method in class ognl.Ognl
Checks if the specified expression represents a constant expression.
isConstant(OgnlContext) - Method in class ognl.ExpressionNode
 
isConstant(OgnlContext) - Method in class ognl.SimpleNode
 
isDefaultMethod(Method) - Static method in class ognl.OgnlRuntime
Backport of java.lang.reflect.Method#isDefault()
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.
isEvalChain(OgnlContext) - Method in class ognl.ASTEval
 
isEvalChain(OgnlContext) - Method in class ognl.SimpleNode
 
isFieldAccessible(OgnlContext, Object, Class, String) - Static method in class ognl.OgnlRuntime
 
isFieldAccessible(OgnlContext, Object, Field, String) - Static method in class ognl.OgnlRuntime
 
isIgnoreReadMethods() - Method in class ognl.OgnlContext
Returns true if read methods of properties are ignored when accessing properties.
isIndexedAccess() - Method in class ognl.ASTProperty
Returns true if this property is itself an index reference.
isInstance(OgnlContext, Object, String) - Static method in class ognl.OgnlRuntime
 
isJdk9Plus() - Static method in class ognl.OgnlRuntime
Deprecated.
since 3.4.6, forRemoval = true
isKeepLastEvaluation() - Method in class ognl.OgnlContext
Returns true if the last evaluation that was done on this context is retained and available through getLastEvaluation().
isMethodAccessible(OgnlContext, Object, Method, String) - Static method in class ognl.OgnlRuntime
 
isMethodCallable(Method) - Static method in class ognl.OgnlRuntime
Convenience used to check if a method is a synthetic method so as to avoid calling un-callable methods.
isMethodCallable_BridgeOrNonSynthetic(Method) - Static method in class ognl.OgnlRuntime
Convenience used to check if a method is either a non-synthetic method or a bridge method.
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.ASTConst
 
isNodeConstant(OgnlContext) - Method in class ognl.ASTStaticField
 
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.ASTProperty
 
isNodeSimpleProperty(OgnlContext) - Method in class ognl.SimpleNode
 
isNonDefaultPublicInterfaceMethod(Method) - Static method in class ognl.OgnlRuntime
Determine if the provided Method is a non-Default public Interface method.
isNotPublic() - Method in class ognl.internal.entry.MethodAccessEntryValue
 
isOperation(OgnlContext) - Method in class ognl.ASTAssign
 
isOperation(OgnlContext) - Method in class ognl.ASTNegate
 
isOperation(OgnlContext) - Method in class ognl.ExpressionNode
 
isOperation(OgnlContext) - Method in class ognl.SimpleNode
 
isSequence(OgnlContext) - Method in class ognl.ASTSequence
 
isSequence(OgnlContext) - Method in class ognl.SimpleNode
 
isSetOperation() - Method in class ognl.Evaluation
Returns true if this Evaluation represents a set operation.
isSimpleMethod(OgnlContext) - Method in class ognl.ASTMethod
 
isSimpleMethod(OgnlContext) - Method in class ognl.SimpleNode
 
isSimpleNavigationChain(Object) - Static method in class ognl.Ognl
 
isSimpleNavigationChain(Object, OgnlContext) - Static method in class ognl.Ognl
 
isSimpleNavigationChain(String) - Static method in class ognl.Ognl
 
isSimpleNavigationChain(String, OgnlContext) - Static method in class ognl.Ognl
 
isSimpleNavigationChain(OgnlContext) - Method in class ognl.ASTChain
 
isSimpleNavigationChain(OgnlContext) - Method in class ognl.SimpleNode
 
isSimpleProperty(Object) - Static method in class ognl.Ognl
 
isSimpleProperty(Object, OgnlContext) - Static method in class ognl.Ognl
 
isSimpleProperty(String) - Static method in class ognl.Ognl
 
isSimpleProperty(String, OgnlContext) - Static method in class ognl.Ognl
 
isSimpleProperty(OgnlContext) - Method in class ognl.SimpleNode
 
isTraceEvaluations() - Method in class ognl.OgnlContext
 
isTypeCompatible(Class, Class, int, OgnlRuntime.ArgsCompatbilityReport) - Static method in class ognl.OgnlRuntime
 
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.
isWider(NodeType, NodeType) - Method in class ognl.ASTAdd
 
it - Variable in class ognl.IteratorEnumeration
 
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
 

J

JavaCharStream - Class in ognl
An implementation of interface CharStream, where the stream is assumed to contain only ASCII characters (with java-like unicode escape processing).
JavaCharStream(InputStream) - Constructor for class ognl.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int) - Constructor for class ognl.JavaCharStream
Constructor.
JavaCharStream(InputStream, int, int, int) - Constructor for class ognl.JavaCharStream
Constructor.
JavaCharStream(InputStream, String) - Constructor for class ognl.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int) - Constructor for class ognl.JavaCharStream
Constructor.
JavaCharStream(InputStream, String, int, int, int) - Constructor for class ognl.JavaCharStream
Constructor.
JavaCharStream(Reader) - Constructor for class ognl.JavaCharStream
Constructor.
JavaCharStream(Reader, int, int) - Constructor for class ognl.JavaCharStream
Constructor.
JavaCharStream(Reader, int, int, int) - Constructor for class ognl.JavaCharStream
Constructor.
JavaSource - Interface in ognl
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.
jj_2_1(int) - Method in class ognl.OgnlParser
 
jj_2_10(int) - Method in class ognl.OgnlParser
 
jj_2_11(int) - Method in class ognl.OgnlParser
 
jj_2_12(int) - Method in class ognl.OgnlParser
 
jj_2_13(int) - Method in class ognl.OgnlParser
 
jj_2_14(int) - Method in class ognl.OgnlParser
 
jj_2_15(int) - Method in class ognl.OgnlParser
 
jj_2_16(int) - Method in class ognl.OgnlParser
 
jj_2_2(int) - Method in class ognl.OgnlParser
 
jj_2_3(int) - Method in class ognl.OgnlParser
 
jj_2_4(int) - Method in class ognl.OgnlParser
 
jj_2_5(int) - Method in class ognl.OgnlParser
 
jj_2_6(int) - Method in class ognl.OgnlParser
 
jj_2_7(int) - Method in class ognl.OgnlParser
 
jj_2_8(int) - Method in class ognl.OgnlParser
 
jj_2_9(int) - Method in class ognl.OgnlParser
 
jj_2_rtns - Variable in class ognl.OgnlParser
 
jj_3_1() - Method in class ognl.OgnlParser
 
jj_3_10() - Method in class ognl.OgnlParser
 
jj_3_11() - Method in class ognl.OgnlParser
 
jj_3_12() - Method in class ognl.OgnlParser
 
jj_3_13() - Method in class ognl.OgnlParser
 
jj_3_14() - Method in class ognl.OgnlParser
 
jj_3_15() - Method in class ognl.OgnlParser
 
jj_3_16() - Method in class ognl.OgnlParser
 
jj_3_2() - Method in class ognl.OgnlParser
 
jj_3_3() - Method in class ognl.OgnlParser
 
jj_3_4() - Method in class ognl.OgnlParser
 
jj_3_5() - Method in class ognl.OgnlParser
 
jj_3_6() - Method in class ognl.OgnlParser
 
jj_3_7() - Method in class ognl.OgnlParser
 
jj_3_8() - Method in class ognl.OgnlParser
 
jj_3_9() - Method in class ognl.OgnlParser
 
jj_3R_additiveExpression_175_5_43() - Method in class ognl.OgnlParser
 
jj_3R_andExpression_122_5_39() - Method in class ognl.OgnlParser
 
jj_3R_assignmentExpression_81_5_27() - Method in class ognl.OgnlParser
 
jj_3R_className_323_5_32() - Method in class ognl.OgnlParser
 
jj_3R_classReference_315_5_33() - Method in class ognl.OgnlParser
 
jj_3R_conditionalTestExpression_87_5_34() - Method in class ognl.OgnlParser
 
jj_3R_constructorCall_334_5_23() - Method in class ognl.OgnlParser
 
jj_3R_constructorCall_337_23_26() - Method in class ognl.OgnlParser
 
jj_3R_equalityExpression_129_5_40() - Method in class ognl.OgnlParser
 
jj_3R_exclusiveOrExpression_115_5_38() - Method in class ognl.OgnlParser
 
jj_3R_expression_75_5_31() - Method in class ognl.OgnlParser
 
jj_3R_inclusiveOrExpression_108_5_37() - Method in class ognl.OgnlParser
 
jj_3R_index_431_5_64() - Method in class ognl.OgnlParser
 
jj_3R_index_431_5_66() - Method in class ognl.OgnlParser
 
jj_3R_index_433_5_67() - Method in class ognl.OgnlParser
 
jj_3R_logicalAndExpression_101_5_36() - Method in class ognl.OgnlParser
 
jj_3R_logicalOrExpression_94_5_35() - Method in class ognl.OgnlParser
 
jj_3R_methodCall_380_5_21() - Method in class ognl.OgnlParser
 
jj_3R_multiplicativeExpression_187_5_44() - Method in class ognl.OgnlParser
 
jj_3R_navigationChain_227_5_51() - Method in class ognl.OgnlParser
 
jj_3R_primaryExpression_257_5_52() - Method in class ognl.OgnlParser
 
jj_3R_primaryExpression_258_9_53() - Method in class ognl.OgnlParser
 
jj_3R_primaryExpression_261_9_54() - Method in class ognl.OgnlParser
 
jj_3R_primaryExpression_263_9_55() - Method in class ognl.OgnlParser
 
jj_3R_primaryExpression_265_9_56() - Method in class ognl.OgnlParser
 
jj_3R_primaryExpression_275_9_57() - Method in class ognl.OgnlParser
 
jj_3R_primaryExpression_280_39_63() - Method in class ognl.OgnlParser
 
jj_3R_primaryExpression_280_9_58() - Method in class ognl.OgnlParser
 
jj_3R_primaryExpression_282_9_59() - Method in class ognl.OgnlParser
 
jj_3R_primaryExpression_284_9_60() - Method in class ognl.OgnlParser
 
jj_3R_primaryExpression_286_9_61() - Method in class ognl.OgnlParser
 
jj_3R_primaryExpression_288_29_24() - Method in class ognl.OgnlParser
 
jj_3R_projection_390_5_22() - Method in class ognl.OgnlParser
 
jj_3R_propertyName_365_5_65() - Method in class ognl.OgnlParser
 
jj_3R_relationalExpression_141_5_41() - Method in class ognl.OgnlParser
 
jj_3R_selectAll_408_5_28() - Method in class ognl.OgnlParser
 
jj_3R_selectFirst_417_5_29() - Method in class ognl.OgnlParser
 
jj_3R_selectLast_426_5_30() - Method in class ognl.OgnlParser
 
jj_3R_shiftExpression_161_5_42() - Method in class ognl.OgnlParser
 
jj_3R_staticMethodCall_372_5_25() - Method in class ognl.OgnlParser
 
jj_3R_staticReference_302_5_62() - Method in class ognl.OgnlParser
 
jj_3R_unaryExpression_204_5_45() - Method in class ognl.OgnlParser
 
jj_3R_unaryExpression_205_9_46() - Method in class ognl.OgnlParser
 
jj_3R_unaryExpression_207_9_47() - Method in class ognl.OgnlParser
 
jj_3R_unaryExpression_209_9_48() - Method in class ognl.OgnlParser
 
jj_3R_unaryExpression_211_9_49() - Method in class ognl.OgnlParser
 
jj_3R_unaryExpression_213_9_50() - Method in class ognl.OgnlParser
 
jj_add_error_token(int, int) - Method in class ognl.OgnlParser
 
jj_consume_token(int) - Method in class ognl.OgnlParser
 
jj_endpos - Variable in class ognl.OgnlParser
 
jj_expentries - Variable in class ognl.OgnlParser
 
jj_expentry - Variable in class ognl.OgnlParser
 
jj_gc - Variable in class ognl.OgnlParser
 
jj_gen - Variable in class ognl.OgnlParser
 
jj_input_stream - Variable in class ognl.OgnlParser
 
jj_kind - Variable in class ognl.OgnlParser
 
jj_la - Variable in class ognl.OgnlParser
 
jj_la1 - Variable in class ognl.OgnlParser
 
jj_la1_0 - Static variable in class ognl.OgnlParser
 
jj_la1_1 - Static variable in class ognl.OgnlParser
 
jj_la1_2 - Static variable in class ognl.OgnlParser
 
jj_la1_init_0() - Static method in class ognl.OgnlParser
 
jj_la1_init_1() - Static method in class ognl.OgnlParser
 
jj_la1_init_2() - Static method in class ognl.OgnlParser
 
jj_lastpos - Variable in class ognl.OgnlParser
 
jj_lasttokens - Variable in class ognl.OgnlParser
 
jj_ls - Static variable in class ognl.OgnlParser
 
jj_nt - Variable in class ognl.OgnlParser
Next token.
jj_ntk - Variable in class ognl.OgnlParser
 
jj_ntk_f() - Method in class ognl.OgnlParser
 
jj_rescan - Variable in class ognl.OgnlParser
 
jj_rescan_token() - Method in class ognl.OgnlParser
 
jj_save(int, int) - Method in class ognl.OgnlParser
 
jj_scan_token(int) - Method in class ognl.OgnlParser
 
jj_scanpos - Variable in class ognl.OgnlParser
 
jjAddStates(int, int) - Method in class ognl.OgnlParserTokenManager
 
jjbitVec0 - Static variable in class ognl.OgnlParserTokenManager
 
jjbitVec2 - Static variable in class ognl.OgnlParserTokenManager
 
jjbitVec3 - Static variable in class ognl.OgnlParserTokenManager
 
jjbitVec4 - Static variable in class ognl.OgnlParserTokenManager
 
jjbitVec5 - Static variable in class ognl.OgnlParserTokenManager
 
jjbitVec6 - Static variable in class ognl.OgnlParserTokenManager
 
jjbitVec7 - Static variable in class ognl.OgnlParserTokenManager
 
jjbitVec8 - Static variable in class ognl.OgnlParserTokenManager
 
JJCalls() - Constructor for class ognl.OgnlParser.JJCalls
 
jjCanMove_0(int, int, int, long, long) - Static method in class ognl.OgnlParserTokenManager
 
jjCanMove_1(int, int, int, long, long) - Static method in class ognl.OgnlParserTokenManager
 
jjCheckNAdd(int) - Method in class ognl.OgnlParserTokenManager
 
jjCheckNAddStates(int, int) - Method in class ognl.OgnlParserTokenManager
 
jjCheckNAddTwoStates(int, int) - Method in class ognl.OgnlParserTokenManager
 
jjFillToken() - Method in class ognl.OgnlParserTokenManager
 
jjimage - Variable in class ognl.OgnlParserTokenManager
 
jjimageLen - Variable in class ognl.OgnlParserTokenManager
 
jjmatchedKind - Variable in class ognl.OgnlParserTokenManager
 
jjmatchedPos - Variable in class ognl.OgnlParserTokenManager
 
jjMoveNfa_0(int, int) - Method in class ognl.OgnlParserTokenManager
 
jjMoveNfa_1(int, int) - Method in class ognl.OgnlParserTokenManager
 
jjMoveNfa_2(int, int) - Method in class ognl.OgnlParserTokenManager
 
jjMoveNfa_3(int, int) - Method in class ognl.OgnlParserTokenManager
 
jjMoveStringLiteralDfa0_0() - Method in class ognl.OgnlParserTokenManager
 
jjMoveStringLiteralDfa0_1() - Method in class ognl.OgnlParserTokenManager
 
jjMoveStringLiteralDfa0_2() - Method in class ognl.OgnlParserTokenManager
 
jjMoveStringLiteralDfa0_3() - Method in class ognl.OgnlParserTokenManager
 
jjMoveStringLiteralDfa1_0(long) - Method in class ognl.OgnlParserTokenManager
 
jjMoveStringLiteralDfa2_0(long, long) - Method in class ognl.OgnlParserTokenManager
 
jjMoveStringLiteralDfa3_0(long, long) - Method in class ognl.OgnlParserTokenManager
 
jjMoveStringLiteralDfa4_0(long, long) - Method in class ognl.OgnlParserTokenManager
 
jjMoveStringLiteralDfa5_0(long, long) - Method in class ognl.OgnlParserTokenManager
 
jjMoveStringLiteralDfa6_0(long, long) - Method in class ognl.OgnlParserTokenManager
 
jjMoveStringLiteralDfa7_0(long, long) - Method in class ognl.OgnlParserTokenManager
 
jjMoveStringLiteralDfa8_0(long, long) - Method in class ognl.OgnlParserTokenManager
 
jjMoveStringLiteralDfa9_0(long, long) - Method in class ognl.OgnlParserTokenManager
 
jjnewLexState - Static variable in class ognl.OgnlParserTokenManager
Lex State array.
jjnewStateCnt - Variable in class ognl.OgnlParserTokenManager
 
jjnextStates - Static variable in class ognl.OgnlParserTokenManager
 
jjround - Variable in class ognl.OgnlParserTokenManager
 
jjrounds - Variable in class ognl.OgnlParserTokenManager
 
jjStartNfa_0(int, long, long) - Method in class ognl.OgnlParserTokenManager
 
jjStartNfa_1(int, long, long) - Method in class ognl.OgnlParserTokenManager
 
jjStartNfa_2(int, long, long) - Method in class ognl.OgnlParserTokenManager
 
jjStartNfa_3(int, long, long) - Method in class ognl.OgnlParserTokenManager
 
jjStartNfaWithStates_0(int, int, int) - Method in class ognl.OgnlParserTokenManager
 
jjstateSet - Variable in class ognl.OgnlParserTokenManager
 
jjStopAtPos(int, int) - Method in class ognl.OgnlParserTokenManager
 
jjStopStringLiteralDfa_0(int, long, long) - Method in class ognl.OgnlParserTokenManager
 
jjStopStringLiteralDfa_1(int, long, long) - Method in class ognl.OgnlParserTokenManager
 
jjStopStringLiteralDfa_2(int, long, long) - Method in class ognl.OgnlParserTokenManager
 
jjStopStringLiteralDfa_3(int, long, long) - Method in class ognl.OgnlParserTokenManager
 
jjstrLiteralImages - Static variable in class ognl.OgnlParserTokenManager
Token literal values.
JJTADD - Static variable in interface ognl.OgnlParserTreeConstants
 
jjtAddChild(Node, int) - Method in interface ognl.Node
This method tells the node to add its argument to the node's list of children.
jjtAddChild(Node, int) - Method in class ognl.SimpleNode
 
JJTAND - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTASSIGN - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTBITAND - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTBITNEGATE - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTBITOR - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTCHAIN - Static variable in interface ognl.OgnlParserTreeConstants
 
jjtClose() - Method in class ognl.ASTAdd
 
jjtClose() - Method in class ognl.ASTAnd
 
jjtClose() - Method in class ognl.ASTBitAnd
 
jjtClose() - Method in class ognl.ASTBitOr
 
jjtClose() - Method in class ognl.ASTChain
 
jjtClose() - Method in class ognl.ASTMultiply
 
jjtClose() - Method in class ognl.ASTOr
 
jjtClose() - Method in class ognl.ASTSequence
 
jjtClose() - Method in class ognl.ASTXor
 
jjtClose() - Method in interface ognl.Node
This method is called after all the child nodes have been added.
jjtClose() - Method in class ognl.SimpleNode
 
JJTCONST - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTCTOR - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTDIVIDE - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTEQ - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTEVAL - Static variable in interface ognl.OgnlParserTreeConstants
 
jjtGetChild(int) - Method in interface ognl.Node
This method returns a child node.
jjtGetChild(int) - Method in class ognl.SimpleNode
 
jjtGetNumChildren() - Method in interface ognl.Node
Return the number of children the node has.
jjtGetNumChildren() - Method in class ognl.SimpleNode
 
jjtGetParent() - Method in interface ognl.Node
 
jjtGetParent() - Method in class ognl.SimpleNode
 
JJTGREATER - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTGREATEREQ - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTIN - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTINSTANCEOF - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTKEYVALUE - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTLESS - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTLESSEQ - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTLIST - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTMAP - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTMETHOD - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTMULTIPLY - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTNEGATE - Static variable in interface ognl.OgnlParserTreeConstants
 
jjtNodeName - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTNOT - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTNOTEQ - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTNOTIN - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTOgnlParserState - Class in ognl
 
JJTOgnlParserState() - Constructor for class ognl.JJTOgnlParserState
 
jjtoMore - Static variable in class ognl.OgnlParserTokenManager
 
jjtOpen() - Method in interface ognl.Node
This method is called after the node has been made the current node.
jjtOpen() - Method in class ognl.SimpleNode
 
JJTOR - Static variable in interface ognl.OgnlParserTreeConstants
 
jjtoSkip - Static variable in class ognl.OgnlParserTokenManager
 
jjtoSpecial - Static variable in class ognl.OgnlParserTokenManager
 
jjtoToken - Static variable in class ognl.OgnlParserTokenManager
 
JJTPROJECT - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTPROPERTY - Static variable in interface ognl.OgnlParserTreeConstants
 
jjtree - Variable in class ognl.OgnlParser
 
JJTREMAINDER - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTROOTVARREF - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTSELECT - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTSELECTFIRST - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTSELECTLAST - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTSEQUENCE - Static variable in interface ognl.OgnlParserTreeConstants
 
jjtSetParent(Node) - Method in interface ognl.Node
This pair of methods are used to inform the node of its parent.
jjtSetParent(Node) - Method in class ognl.SimpleNode
 
JJTSHIFTLEFT - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTSHIFTRIGHT - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTSTATICFIELD - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTSTATICMETHOD - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTSUBTRACT - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTTEST - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTTHISVARREF - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTUNSIGNEDSHIFTRIGHT - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTVARREF - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTVOID - Static variable in interface ognl.OgnlParserTreeConstants
 
JJTXOR - Static variable in interface ognl.OgnlParserTreeConstants
 

K

KEEP_LAST_EVALUATION_CONTEXT_KEY - Static variable in class ognl.OgnlContext
 
keepLastEvaluation - Variable in class ognl.OgnlContext
 
keySet() - Method in class ognl.OgnlContext
 
keyValueExpression() - Method in class ognl.OgnlParser
 
kind - Variable in class ognl.Token
An integer that describes the kind of this token.

L

last - Variable in class ognl.ASTVarRef
 
last - Static variable in class ognl.DynamicSubscript
 
LAST - Static variable in class ognl.DynamicSubscript
 
LAST_EVALUATION_CONTEXT_KEY - Static variable in class ognl.OgnlContext
 
lastChild - Variable in class ognl.Evaluation
 
lastChild(OgnlContext) - Method in class ognl.SimpleNode
 
lastEvaluation - Variable in class ognl.OgnlContext
 
lastExpression - Variable in class ognl.ASTChain
 
lastExpression - Variable in class ognl.ASTMethod
 
lastExpression - Variable in class ognl.ASTSequence
 
leave(long) - Method in class ognl.security.OgnlSecurityManager
Deprecated.
 
lengthOfMatch - Variable in class ognl.OgnlParserTokenManager
 
less(Object, Object) - Static method in class ognl.OgnlOps
 
LETTER - Static variable in interface ognl.OgnlParserConstants
RegularExpression Id.
LEXICAL_ERROR - Static variable in exception class ognl.TokenMgrError
Lexical error occurred.
LexicalErr(boolean, int, int, int, String, int) - Static method in exception class ognl.TokenMgrError
Returns a detailed message for the Error when it is thrown by the token manager to indicate a lexical error.
lexStateNames - Static variable in class ognl.OgnlParserTokenManager
Lexer state names.
line - Variable in class ognl.JavaCharStream
 
ListPropertyAccessor - Class in ognl
Implementation of PropertyAccessor that uses numbers and dynamic subscripts as properties to index into Lists.
ListPropertyAccessor() - Constructor for class ognl.ListPropertyAccessor
 
literalValue - Variable in class ognl.OgnlParserTokenManager
Holds the last value computed by a constant token.
loaders - Variable in class ognl.enhance.ExpressionCompiler
ClassLoader instances.
LocalReference - Interface in ognl.enhance
Container class for OgnlExpressionCompiler generated local method block references.
localReferenceCounter - Variable in class ognl.OgnlContext
 
localReferenceMap - Variable in class ognl.OgnlContext
 
logicalAndExpression() - Method in class ognl.OgnlParser
 
logicalOrExpression() - Method in class ognl.OgnlParser
 
LONG - Static variable in interface ognl.NumericTypes
Type tag meaning long.
longValue(Object) - Static method in class ognl.OgnlOps
Evaluates the given object as a long integer.
LookaheadSuccess() - Constructor for exception class ognl.OgnlParser.LookaheadSuccess
 
LOOP_DETECTED - Static variable in exception class ognl.TokenMgrError
Detected (and bailed out of) an infinite loop in the token manager.

M

makeFloat() - Method in class ognl.OgnlParserTokenManager
 
makeInt() - Method in class ognl.OgnlParserTokenManager
 
MapElementsAccessor - Class in ognl
Implementation of ElementsAccessor that returns an iterator over the map's values.
MapElementsAccessor() - Constructor for class ognl.MapElementsAccessor
 
MapPropertyAccessor - Class in ognl
Implementation of PropertyAccessor that sets and gets properties by storing and looking up values in Maps.
MapPropertyAccessor() - Constructor for class ognl.MapPropertyAccessor
 
marks - Variable in class ognl.JJTOgnlParserState
 
MatchingMethod(Method, int, OgnlRuntime.ArgsCompatbilityReport, Class[]) - Constructor for class ognl.OgnlRuntime.MatchingMethod
 
maxNextCharInd - Variable in class ognl.JavaCharStream
 
memberAccess - Variable in class ognl.OgnlContext
 
MemberAccess - Interface in ognl
This interface provides a hook for preparing for accessing members of objects.
method - Variable in class ognl.internal.entry.GenericMethodParameterTypeCacheEntry
 
method - Variable in class ognl.internal.entry.PermissionCacheEntry
Deprecated.
 
method - Variable in class ognl.security.UserMethod
Deprecated.
 
methodAccessCache - Variable in class ognl.OgnlCache
 
MethodAccessCacheEntryFactory - Class in ognl.internal.entry
 
MethodAccessCacheEntryFactory() - Constructor for class ognl.internal.entry.MethodAccessCacheEntryFactory
 
MethodAccessEntryValue - Class in ognl.internal.entry
 
MethodAccessEntryValue(boolean) - Constructor for class ognl.internal.entry.MethodAccessEntryValue
 
MethodAccessEntryValue(boolean, boolean) - Constructor for class ognl.internal.entry.MethodAccessEntryValue
 
MethodAccessor - Interface in ognl
This interface defines methods for calling methods in a target object.
methodAccessors - Variable in class ognl.OgnlCache
 
methodCache - Variable in class ognl.OgnlCache
 
MethodCacheEntry - Class in ognl.internal.entry
 
MethodCacheEntry(Class) - Constructor for class ognl.internal.entry.MethodCacheEntry
 
MethodCacheEntryFactory<T> - Class in ognl.internal.entry
 
MethodCacheEntryFactory() - Constructor for class ognl.internal.entry.MethodCacheEntryFactory
 
methodCall() - Method in class ognl.OgnlParser
 
MethodFailedException - Exception Class in ognl
Exception thrown if a method or constructor call fails.
MethodFailedException(Object, String) - Constructor for exception class ognl.MethodFailedException
 
MethodFailedException(Object, String, Throwable) - Constructor for exception class ognl.MethodFailedException
 
methodName - Variable in class ognl.ASTMethod
 
methodName - Variable in class ognl.ASTStaticMethod
 
methodParameterTypesCache - Variable in class ognl.OgnlCache
 
methodPermCache - Variable in class ognl.OgnlCache
 
methodPermCacheEntryFactory - Variable in class ognl.OgnlCache
 
MethodPermCacheEntryFactory - Class in ognl.internal.entry
Deprecated.
since 3.4.6, forRemoval = true
MethodPermCacheEntryFactory(SecurityManager) - Constructor for class ognl.internal.entry.MethodPermCacheEntryFactory
Deprecated.
 
MethodType() - Constructor for enum ognl.internal.entry.DeclaredMethodCacheEntry.MethodType
 
mid - Static variable in class ognl.DynamicSubscript
 
MID - Static variable in class ognl.DynamicSubscript
 
MIN_REAL_TYPE - Static variable in interface ognl.NumericTypes
The smallest type tag that represents reals as opposed to integers.
mk - Variable in class ognl.JJTOgnlParserState
 
mMethod - Variable in class ognl.OgnlRuntime.MatchingMethod
 
MoreLexicalActions() - Method in class ognl.OgnlParserTokenManager
 
mParameterTypes - Variable in class ognl.OgnlRuntime.MatchingMethod
 
multiplicativeExpression() - Method in class ognl.OgnlParser
 
multiply(Object, Object) - Static method in class ognl.OgnlOps
 

N

name - Variable in class ognl.ASTVarRef
 
name - Variable in class ognl.enhance.OgnlLocalReference
 
name - Variable in exception class ognl.NoSuchPropertyException
 
navigationChain() - Method in class ognl.OgnlParser
 
negate(Object) - Static method in class ognl.OgnlOps
 
newInteger(int, long) - Static method in class ognl.OgnlOps
Returns a new Number object of an appropriate type to hold the given integer value.
newReal(int, double) - Static method in class ognl.OgnlOps
Returns a new Number object of an appropriate type to hold the given real value.
newToken(int) - Static method in class ognl.Token
 
newToken(int, String) - Static method in class ognl.Token
Returns a new Token object, by default.
next - Variable in class ognl.Evaluation
 
next - Variable in class ognl.OgnlParser.JJCalls
 
next - Variable in class ognl.Token
A reference to the next regular (non-special) token from the input stream.
next() - Method in class ognl.EnumerationIterator
 
nextCharBuf - Variable in class ognl.JavaCharStream
 
nextCharInd - Variable in class ognl.JavaCharStream
 
nextElement() - Method in class ognl.IteratorEnumeration
 
NoArgsReport - Static variable in class ognl.OgnlRuntime
 
NoArguments - Static variable in class ognl.OgnlRuntime
 
NoConversionPossible - Static variable in class ognl.OgnlRuntime
Token returned by TypeConverter for no conversion possible
node - Variable in class ognl.Evaluation
 
Node - Interface in ognl
JJTree interface for AST nodes, as modified to handle the OGNL operations getValue and setValue.
node_created - Variable in class ognl.JJTOgnlParserState
 
nodeArity() - Method in class ognl.JJTOgnlParserState
 
nodeCreated() - Method in class ognl.JJTOgnlParserState
 
nodes - Variable in class ognl.JJTOgnlParserState
 
NodeType - Interface in ognl
Used by some of the OgnlExpressionCompiler logic to determine the object type of Nodes during expression evaluation.
NON_STATIC - Enum constant in enum ognl.internal.entry.DeclaredMethodCacheEntry.MethodType
 
NONNUMERIC - Static variable in interface ognl.NumericTypes
Type tag meaning something other than a number.
NoSuchPropertyException - Exception Class in ognl
Exception thrown if a property is attempted to be extracted from an object that does not have such a property.*
NoSuchPropertyException(Object, Object) - Constructor for exception class ognl.NoSuchPropertyException
 
NoSuchPropertyException(Object, Object, Throwable) - Constructor for exception class ognl.NoSuchPropertyException
 
NotFound - Static variable in class ognl.OgnlRuntime
Constant expression used to indicate that a given method / property couldn't be found during reflection operations.
notPublic - Variable in class ognl.internal.entry.MethodAccessEntryValue
 
NULL_OBJECT_STRING - Static variable in class ognl.OgnlRuntime
Returned by getUniqueDescriptor() when the object is null.
NULL_REPLACEMENT - Static variable in class ognl.OgnlRuntime.ClassPropertyMethodCache
 
NULL_STRING - Static variable in class ognl.OgnlRuntime
Constant string representation of null string.
NullHandler - Interface in ognl
Interface for handling null results from Chains.
nullHandlers - Variable in class ognl.OgnlCache
 
nullMethodResult(OgnlContext, Object, String, Object[]) - Method in interface ognl.NullHandler
Method called on target returned null.
nullMethodResult(OgnlContext, Object, String, Object[]) - Method in class ognl.ObjectNullHandler
 
nullPropertyValue(OgnlContext, Object, Object) - Method in interface ognl.NullHandler
Property in target evaluated to null.
nullPropertyValue(OgnlContext, Object, Object) - Method in class ognl.ObjectNullHandler
 
NumberElementsAccessor - Class in ognl
Implementation of ElementsAccessor that returns an iterator over integers from 0 up to the given target.
NumberElementsAccessor() - Constructor for class ognl.NumberElementsAccessor
 
NUMERIC_CASTS - Variable in class ognl.NumericCasts
 
NUMERIC_DEFAULTS - Variable in class ognl.NumericDefaults
 
NUMERIC_LITERALS - Variable in class ognl.NumericLiterals
 
NUMERIC_VALUES - Variable in class ognl.NumericValues
 
numericCasts - Static variable in class ognl.OgnlRuntime
Constant strings for casting different primitive types.
NumericCasts - Class in ognl
Constant strings for casting different primitive types.
NumericCasts() - Constructor for class ognl.NumericCasts
 
numericDefaults - Static variable in class ognl.OgnlRuntime
 
NumericDefaults - Class in ognl
 
NumericDefaults() - Constructor for class ognl.NumericDefaults
 
NumericExpression - Class in ognl
Base class for numeric expressions.
NumericExpression(int) - Constructor for class ognl.NumericExpression
 
NumericExpression(OgnlParser, int) - Constructor for class ognl.NumericExpression
 
numericLiterals - Static variable in class ognl.OgnlRuntime
Numeric primitive literal string expressions.
NumericLiterals - Class in ognl
Numeric primitive literal string expressions.
NumericLiterals() - Constructor for class ognl.NumericLiterals
 
NumericTypes - Interface in ognl
This interface defines some useful constants for describing the various possible numeric types of OGNL.
numericValues - Static variable in class ognl.OgnlRuntime
Constant strings for getting the primitive value of different native types on the generic Number object interface.
NumericValues - Class in ognl
Constant strings for getting the primitive value of different native types on the generic Number object interface.
NumericValues() - Constructor for class ognl.NumericValues
 

O

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.
Ognl() - Constructor for class ognl.Ognl
You can't make one of these.
OGNL_SANDBOX_CLASS_NAME - Static variable in class ognl.security.OgnlSecurityManager
Deprecated.
 
OGNL_SECURITY_MANAGER - Static variable in class ognl.OgnlRuntime
Deprecated.
will removed in 3.5.x
OGNL_SM_FORCE_DISABLE_ON_INIT - Static variable in class ognl.OgnlRuntime
 
ognl.enhance - package ognl.enhance
 
ognl.internal - package ognl.internal
 
ognl.internal.entry - package ognl.internal.entry
 
ognl.security - package ognl.security
 
OgnlCache - Class in ognl
This class takes care of all the internal caching for OGNL.
OgnlCache() - Constructor for class ognl.OgnlCache
 
OgnlContext - Class in ognl
This class defines the execution context for an OGNL expression
OgnlContext(ClassResolver, TypeConverter, MemberAccess) - Constructor for class ognl.OgnlContext
Constructs a new OgnlContext with the given class resolver, type converter and member access.
OgnlContext(MemberAccess, ClassResolver, TypeConverter, OgnlContext) - Constructor for class ognl.OgnlContext
Constructs a new OgnlContext with the given member access, class resolver, type converter and values.
OgnlException - Exception Class in ognl
Superclass for OGNL exceptions, incorporating an optional encapsulated exception.
OgnlException() - Constructor for exception class ognl.OgnlException
Constructs an OgnlException with no message or encapsulated exception.
OgnlException(String) - Constructor for exception class ognl.OgnlException
Constructs an OgnlException with the given message but no encapsulated exception.
OgnlException(String, Throwable) - Constructor for exception class ognl.OgnlException
Constructs an OgnlException with the given message and encapsulated exception.
OgnlException(String, Throwable, boolean, boolean) - Constructor for exception class ognl.OgnlException
Constructs an OgnlException with the given message and encapsulated exception, with control on exception suppression and stack trace collection.
OgnlExpressionCompiler - Interface in ognl.enhance
Core interface implemented by expression compiler instances.
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
 
OgnlLocalReference - Class in ognl.enhance
Implementation of LocalReference.
OgnlLocalReference(String, String, Class) - Constructor for class ognl.enhance.OgnlLocalReference
 
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
Constructor with InputStream.
OgnlParser(InputStream, String) - Constructor for class ognl.OgnlParser
Constructor with InputStream and supplied encoding
OgnlParser(Reader) - Constructor for class ognl.OgnlParser
Constructor.
OgnlParser(OgnlParserTokenManager) - Constructor for class ognl.OgnlParser
Constructor with generated Token Manager.
OgnlParser.JJCalls - Class in ognl
 
OgnlParser.LookaheadSuccess - Exception Class in ognl
 
OgnlParserConstants - Interface in ognl
Token literal values and constants.
OgnlParserTokenManager - Class in ognl
Token Manager.
OgnlParserTokenManager(JavaCharStream) - Constructor for class ognl.OgnlParserTokenManager
Constructor.
OgnlParserTokenManager(JavaCharStream, int) - Constructor for class ognl.OgnlParserTokenManager
Constructor.
OgnlParserTreeConstants - Interface in ognl
 
OgnlRuntime - Class in ognl
Utility class used by internal OGNL API to do various things like: Handles majority of reflection logic / caching.
OgnlRuntime() - Constructor for class ognl.OgnlRuntime
 
OgnlRuntime.ArgsCompatbilityReport - Class in ognl
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.
OgnlRuntime.ClassPropertyMethodCache - Class in ognl
 
OgnlRuntime.MatchingMethod - Class in ognl
 
ognlSecurityManager - Static variable in class ognl.security.OgnlSecurityManagerFactory
Deprecated.
 
OgnlSecurityManager - Class in ognl.security
Deprecated.
will be removed in 3.5.x
OgnlSecurityManager(SecurityManager) - Constructor for class ognl.security.OgnlSecurityManager
Deprecated.
 
ognlSecurityManagerClass - Variable in class ognl.security.OgnlSecurityManagerFactory
Deprecated.
 
OgnlSecurityManagerFactory - Class in ognl.security
Deprecated.
will be removed in 3.5.x
OgnlSecurityManagerFactory() - Constructor for class ognl.security.OgnlSecurityManagerFactory
Deprecated.
 
openNodeScope(Node) - Method in class ognl.JJTOgnlParserState
 
OrderedReturn - Interface in ognl.enhance
Marks an ognl expression Node as needing to have the return portion of a getter method happen in a specific part of the generated expression vs just having the whole expression returned in one chunk.

P

parent - Variable in class ognl.Evaluation
 
parent - Variable in class ognl.SimpleNode
 
parentSecurityManager - Variable in class ognl.security.OgnlSecurityManager
Deprecated.
 
ParseException - Exception Class in ognl
This exception is thrown when parse errors are encountered.
ParseException() - Constructor for exception class ognl.ParseException
The following constructors are for use by you for whatever purpose you can think of.
ParseException(String) - Constructor for exception class ognl.ParseException
Constructor with message.
ParseException(Token, int[][], String[]) - Constructor for exception class ognl.ParseException
This constructor is used by the method "generateParseException" in the generated parser.
parseExpression(String) - Static method in class ognl.Ognl
Parses the given OGNL expression and returns a tree representation of the expression that can be used by Ognl static methods.
parseMajorJavaVersion(String) - Static method in class ognl.OgnlRuntime
Parse a Java version string to determine the Major Java version.
parser - Variable in class ognl.SimpleNode
 
peekNode() - Method in class ognl.JJTOgnlParserState
 
PermissionCacheEntry - Class in ognl.internal.entry
Deprecated.
since 3.4.6, forRemoval = true
PermissionCacheEntry(Method) - Constructor for class ognl.internal.entry.PermissionCacheEntry
Deprecated.
 
PermissionCacheEntryFactory - Class in ognl.internal.entry
Deprecated.
since 3.4.6, forRemoval = true
PermissionCacheEntryFactory() - Constructor for class ognl.internal.entry.PermissionCacheEntryFactory
Deprecated.
 
popEvaluation() - Method in class ognl.OgnlContext
Pops the current Evaluation off of the top of the stack.
popNode() - Method in class ognl.JJTOgnlParserState
 
PRE_CAST - Static variable in class ognl.enhance.ExpressionCompiler
Key used to store any java source string casting statements in the OgnlContext during class compilation.
prevCharIsCR - Variable in class ognl.JavaCharStream
 
prevCharIsLF - Variable in class ognl.JavaCharStream
 
previous - Variable in class ognl.Evaluation
 
primaryExpression() - Method in class ognl.OgnlParser
 
PRIMITIVE_DEFAULTS - Variable in class ognl.PrimitiveDefaults
 
PRIMITIVE_TYPES - Variable in class ognl.PrimitiveTypes
 
PRIMITIVE_WRAPPER_CLASSES - Variable in class ognl.PrimitiveWrapperClasses
 
primitiveDefaults - Static variable in class ognl.OgnlRuntime
 
PrimitiveDefaults - Class in ognl
 
PrimitiveDefaults() - Constructor for class ognl.PrimitiveDefaults
 
primitiveTypes - Static variable in class ognl.OgnlRuntime
 
PrimitiveTypes - Class in ognl
 
PrimitiveTypes() - Constructor for class ognl.PrimitiveTypes
 
primitiveWrapperClasses - Static variable in class ognl.OgnlRuntime
Used to provide primitive type equivalent conversions into and out of native / object types.
PrimitiveWrapperClasses - Class in ognl
Used to provide primitive type equivalent conversions into and out of native / object types.
PrimitiveWrapperClasses() - Constructor for class ognl.PrimitiveWrapperClasses
 
projection() - Method in class ognl.OgnlParser
Apply an expression to all elements of a collection, creating a new collection as the result.
PROPERTY_KEY_PREFIX - Static variable in class ognl.OgnlContext
 
PropertyAccessor - Interface in ognl
This interface defines methods for setting and getting a property from a target object.
propertyAccessors - Variable in class ognl.OgnlCache
 
propertyDescriptorCache - Variable in class ognl.OgnlCache
 
PropertyDescriptorCacheEntryFactory - Class in ognl.internal.entry
 
PropertyDescriptorCacheEntryFactory() - Constructor for class ognl.internal.entry.PropertyDescriptorCacheEntryFactory
 
propertyName() - Method in class ognl.OgnlParser
 
propertyType - Variable in class ognl.ObjectIndexedPropertyDescriptor
 
PUBLIC_METHOD - Static variable in class ognl.internal.entry.MethodAccessCacheEntryFactory
 
pushEvaluation(Evaluation) - Method in class ognl.OgnlContext
Pushes a new Evaluation onto the stack.
pushNode(Node) - Method in class ognl.JJTOgnlParserState
 
put(Class, String, Method) - Method in class ognl.OgnlRuntime.ClassPropertyMethodCache
 
put(Class, T) - Method in class ognl.internal.HashMapClassCache
 
put(String, Object) - Method in class ognl.OgnlContext
 
put(K, V) - Method in interface ognl.internal.Cache
 
put(K, V) - Method in class ognl.internal.HashMapCache
 
putAll(Map) - Method in class ognl.OgnlContext
 

R

ReadByte() - Method in class ognl.JavaCharStream
 
readChar() - Method in class ognl.JavaCharStream
 
ReInit(InputStream) - Method in class ognl.JavaCharStream
Reinitialise.
ReInit(InputStream) - Method in class ognl.OgnlParser
Reinitialise.
ReInit(InputStream, int, int) - Method in class ognl.JavaCharStream
Reinitialise.
ReInit(InputStream, int, int, int) - Method in class ognl.JavaCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class ognl.JavaCharStream
Reinitialise.
ReInit(InputStream, String) - Method in class ognl.OgnlParser
Reinitialise.
ReInit(InputStream, String, int, int) - Method in class ognl.JavaCharStream
Reinitialise.
ReInit(InputStream, String, int, int, int) - Method in class ognl.JavaCharStream
Reinitialise.
ReInit(Reader) - Method in class ognl.JavaCharStream
 
ReInit(Reader) - Method in class ognl.OgnlParser
Reinitialise.
ReInit(Reader, int, int) - Method in class ognl.JavaCharStream
 
ReInit(Reader, int, int, int) - Method in class ognl.JavaCharStream
 
ReInit(JavaCharStream) - Method in class ognl.OgnlParserTokenManager
Reinitialise parser.
ReInit(JavaCharStream, int) - Method in class ognl.OgnlParserTokenManager
Reinitialise parser.
ReInit(OgnlParserTokenManager) - Method in class ognl.OgnlParser
Reinitialise.
ReInitRounds() - Method in class ognl.OgnlParserTokenManager
 
relationalExpression() - Method in class ognl.OgnlParser
 
remainder(Object, Object) - Static method in class ognl.OgnlOps
 
remove() - Method in class ognl.EnumerationIterator
 
remove(Object) - Method in class ognl.OgnlContext
 
report - Variable in class ognl.OgnlRuntime.MatchingMethod
 
RESERVED_KEYS - Static variable in class ognl.OgnlContext
 
reset() - Method in class ognl.Evaluation
Resets this Evaluation to the initial state.
reset() - Method in class ognl.JJTOgnlParserState
 
residents - Variable in class ognl.security.OgnlSecurityManager
Deprecated.
 
resolveType(ParameterizedType, TypeVariable, TypeVariable[]) - Method in class ognl.internal.entry.GenericMethodParameterTypeFactory
 
restore(OgnlContext, Object, Member, String, Object) - Method in class ognl.AbstractMemberAccess
 
restore(OgnlContext, Object, Member, String, Object) - Method in interface ognl.MemberAccess
Restores the member from the previous setup call.
result - Variable in class ognl.Evaluation
 
returnValue(Object, Object) - Static method in class ognl.OgnlOps
 
rnd - Variable in class ognl.security.OgnlSecurityManager
Deprecated.
 
root - Variable in class ognl.OgnlContext
 
ROOT_CONTEXT_KEY - Static variable in class ognl.OgnlContext
 
ROOT_TYPE - Static variable in interface ognl.enhance.OgnlExpressionCompiler
Static constant used in conjunction with OgnlContext to store temporary references.
rootEvaluation - Variable in class ognl.OgnlContext
 
rootNode() - Method in class ognl.JJTOgnlParserState
 
run() - Method in class ognl.security.UserMethod
Deprecated.
 

S

score - Variable in class ognl.OgnlRuntime.ArgsCompatbilityReport
 
score - Variable in class ognl.OgnlRuntime.MatchingMethod
 
securityManager - Variable in class ognl.internal.entry.MethodPermCacheEntryFactory
Deprecated.
 
securityManager - Static variable in class ognl.OgnlRuntime
Deprecated.
will be removed in 3.5.x
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.
serialVersionUID - Static variable in class ognl.ASTAdd
 
serialVersionUID - Static variable in class ognl.ASTAnd
 
serialVersionUID - Static variable in class ognl.ASTAssign
 
serialVersionUID - Static variable in class ognl.ASTBitAnd
 
serialVersionUID - Static variable in class ognl.ASTBitNegate
 
serialVersionUID - Static variable in class ognl.ASTBitOr
 
serialVersionUID - Static variable in class ognl.ASTChain
 
serialVersionUID - Static variable in class ognl.ASTConst
 
serialVersionUID - Static variable in class ognl.ASTCtor
 
serialVersionUID - Static variable in class ognl.ASTDivide
 
serialVersionUID - Static variable in class ognl.ASTEq
 
serialVersionUID - Static variable in class ognl.ASTEval
 
serialVersionUID - Static variable in class ognl.ASTGreater
 
serialVersionUID - Static variable in class ognl.ASTGreaterEq
 
serialVersionUID - Static variable in class ognl.ASTIn
 
serialVersionUID - Static variable in class ognl.ASTInstanceof
 
serialVersionUID - Static variable in class ognl.ASTKeyValue
 
serialVersionUID - Static variable in class ognl.ASTLess
 
serialVersionUID - Static variable in class ognl.ASTLessEq
 
serialVersionUID - Static variable in class ognl.ASTList
 
serialVersionUID - Static variable in class ognl.ASTMap
 
serialVersionUID - Static variable in class ognl.ASTMethod
 
serialVersionUID - Static variable in class ognl.ASTMultiply
 
serialVersionUID - Static variable in class ognl.ASTNegate
 
serialVersionUID - Static variable in class ognl.ASTNot
 
serialVersionUID - Static variable in class ognl.ASTNotEq
 
serialVersionUID - Static variable in class ognl.ASTNotIn
 
serialVersionUID - Static variable in class ognl.ASTOr
 
serialVersionUID - Static variable in class ognl.ASTProject
 
serialVersionUID - Static variable in class ognl.ASTProperty
 
serialVersionUID - Static variable in class ognl.ASTRemainder
 
serialVersionUID - Static variable in class ognl.ASTRootVarRef
 
serialVersionUID - Static variable in class ognl.ASTSelect
 
serialVersionUID - Static variable in class ognl.ASTSelectFirst
 
serialVersionUID - Static variable in class ognl.ASTSelectLast
 
serialVersionUID - Static variable in class ognl.ASTSequence
 
serialVersionUID - Static variable in class ognl.ASTShiftLeft
 
serialVersionUID - Static variable in class ognl.ASTShiftRight
 
serialVersionUID - Static variable in class ognl.ASTStaticField
 
serialVersionUID - Static variable in class ognl.ASTStaticMethod
 
serialVersionUID - Static variable in class ognl.ASTSubtract
 
serialVersionUID - Static variable in class ognl.ASTTest
 
serialVersionUID - Static variable in class ognl.ASTThisVarRef
 
serialVersionUID - Static variable in class ognl.ASTUnsignedShiftRight
 
serialVersionUID - Static variable in class ognl.ASTVarRef
 
serialVersionUID - Static variable in class ognl.ASTXor
 
serialVersionUID - Static variable in class ognl.BooleanExpression
 
serialVersionUID - Static variable in class ognl.ComparisonExpression
 
serialVersionUID - Static variable in exception class ognl.enhance.UnsupportedCompilationException
 
serialVersionUID - Static variable in class ognl.ExpressionNode
 
serialVersionUID - Static variable in exception class ognl.ExpressionSyntaxException
 
serialVersionUID - Static variable in exception class ognl.InappropriateExpressionException
 
serialVersionUID - Static variable in exception class ognl.internal.CacheException
 
serialVersionUID - Static variable in exception class ognl.MethodFailedException
 
serialVersionUID - Static variable in exception class ognl.NoSuchPropertyException
 
serialVersionUID - Static variable in class ognl.NumericExpression
 
serialVersionUID - Static variable in exception class ognl.OgnlException
 
serialVersionUID - Static variable in class ognl.OgnlInvokePermission
 
serialVersionUID - Static variable in exception class ognl.ParseException
The version identifier for this Serializable class.
serialVersionUID - Static variable in class ognl.SimpleNode
 
serialVersionUID - Static variable in class ognl.Token
The version identifier for this Serializable class.
serialVersionUID - Static variable in exception class ognl.TokenMgrError
The version identifier for this Serializable class.
set(OgnlContext, Object, Object) - Method in interface ognl.enhance.ExpressionAccessor
Sets the value represented by this expression path, if possible.
SET_PREFIX - Static variable in class ognl.OgnlRuntime
Java beans standard set method prefix.
setAccessible(AccessibleObject, boolean) - Method in interface ognl.AccessibleObjectHandler
Provides an appropriate implementation to change the accessibility of accessibleObject.
setAccessible(AccessibleObject, boolean) - Method in class ognl.AccessibleObjectHandlerJDK9Plus
Utilize accessibility modification mechanism for JDK 9 (Java Major Version 9) and later.
setAccessible(AccessibleObject, boolean) - Method in class ognl.AccessibleObjectHandlerPreJDK9
Utilize accessibility modification mechanism for JDK 8 (Java Major Version 8) and earlier.
setAccessor(ExpressionAccessor) - Method in interface ognl.Node
Sets a new compiled accessor for this node expression.
setAccessor(ExpressionAccessor) - Method in class ognl.SimpleNode
 
setArray(boolean) - Method in class ognl.ASTCtor
 
setClassCacheInspector(ClassCacheInspector) - Method in class ognl.OgnlCache
Registers the specified ClassCacheInspector with all class reflection based internal caches.
setClassCacheInspector(ClassCacheInspector) - Static method in class ognl.OgnlRuntime
Registers the specified ClassCacheInspector with all class reflection based internal caches.
setClassInspector(ClassCacheInspector) - Method in interface ognl.internal.ClassCache
 
setClassInspector(ClassCacheInspector) - Method in class ognl.internal.HashMapClassCache
 
setClassName(String) - Method in class ognl.ASTCtor
Called from parser action.
setClassName(String) - Method in class ognl.ASTMap
 
setCompiler(OgnlExpressionCompiler) - Static method in class ognl.OgnlRuntime
 
setCurrentAccessor(Class) - 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
 
setCurrentType(Class) - Method in class ognl.OgnlContext
 
setDebugStream(PrintStream) - Method in class ognl.OgnlParserTokenManager
Set debug output.
setElementsAccessor(Class, ElementsAccessor) - Method in class ognl.OgnlCache
 
setElementsAccessor(Class, ElementsAccessor) - Static method in class ognl.OgnlRuntime
 
setEvaluation(Evaluation) - Method in exception class 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.
setExpression(Node) - Method in interface ognl.enhance.ExpressionAccessor
Used to set the original root expression node on instances where the compiled version has to fall back to interpreted syntax because of compilation failures.
setFieldValue(OgnlContext, Object, String, Object) - Static method in class ognl.OgnlRuntime
Deprecated.
setFieldValue(OgnlContext, Object, String, Object, boolean) - Static method in class ognl.OgnlRuntime
 
setIgnoreReadMethods(boolean) - Method in class ognl.OgnlContext
Sets read methods of properties are ignored when accessing properties.
setIndexedAccess(boolean) - Method in class ognl.ASTProperty
 
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
 
setMethodAccessor(Class, MethodAccessor) - Method in class ognl.OgnlCache
 
setMethodAccessor(Class, MethodAccessor) - Static method in class ognl.OgnlRuntime
 
setMethodName(String) - Method in class ognl.ASTMethod
Called from parser action.
setMethodValue(OgnlContext, Object, String, Object) - Static method in class ognl.OgnlRuntime
Deprecated.
setMethodValue(OgnlContext, Object, String, Object, boolean) - Static method in class ognl.OgnlRuntime
 
setName(String) - Method in class ognl.ASTVarRef
 
setNode(SimpleNode) - Method in class ognl.Evaluation
Sets the node of the evaluation.
setNullHandler(Class, NullHandler) - Method in class ognl.OgnlCache
 
setNullHandler(Class, NullHandler) - Static method in class ognl.OgnlRuntime
 
setOperation - Variable in class ognl.Evaluation
 
setPossibleProperty(OgnlContext, Object, String, Object) - Method in class ognl.ObjectPropertyAccessor
Returns OgnlRuntime.NotFound if the property does not exist.
setPreviousType(Class) - Method in class ognl.OgnlContext
 
setProperty(OgnlContext, Object, Object, Object) - Method in class ognl.ArrayPropertyAccessor
 
setProperty(OgnlContext, Object, Object, Object) - Method in class ognl.EnumerationPropertyAccessor
 
setProperty(OgnlContext, Object, Object, Object) - Method in class ognl.IteratorPropertyAccessor
 
setProperty(OgnlContext, Object, Object, Object) - Method in class ognl.ListPropertyAccessor
 
setProperty(OgnlContext, Object, Object, Object) - Method in class ognl.MapPropertyAccessor
 
setProperty(OgnlContext, Object, Object, Object) - Method in class ognl.ObjectPropertyAccessor
 
setProperty(OgnlContext, Object, Object, Object) - Static method in class ognl.OgnlRuntime
 
setProperty(OgnlContext, 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) - Method in class ognl.OgnlCache
 
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(Object) - Method in class ognl.OgnlContext
 
setRoot(OgnlContext, Object) - Static method in class ognl.Ognl
Sets the root object to use for all expressions in the given context - doesn't necessarily replace root object instances explicitly passed in to other expression resolving methods on this class.
setRootEvaluation(Evaluation) - Method in class ognl.OgnlContext
 
setSecurityManager(SecurityManager) - Method in class ognl.internal.entry.MethodPermCacheEntryFactory
Deprecated.
 
setSecurityManager(SecurityManager) - Method in class ognl.OgnlCache
Deprecated.
since 3.4.6, forRemoval = true
setSecurityManager(SecurityManager) - Static method in class ognl.OgnlRuntime
Deprecated.
will be removed in 3.5.x
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.
setTabSize(int) - Method in class ognl.JavaCharStream
 
setTargetType(String) - Method in class ognl.ASTInstanceof
 
setterClass - Variable in class ognl.ASTChain
 
setterClass - Variable in class ognl.ASTProperty
 
setTraceEvaluations(boolean) - Method in class ognl.OgnlContext
 
setTrackLineColumn(boolean) - Method in class ognl.JavaCharStream
 
setup(OgnlContext, Object, Member, String) - Method in class ognl.AbstractMemberAccess
 
setup(OgnlContext, Object, Member, String) - Method in interface ognl.MemberAccess
Sets the member up for accessibility
setValue(Object) - Method in class ognl.ASTConst
Called from parser actions.
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(Object, OgnlContext, 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(String, OgnlContext, 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(ExpressionAccessor, OgnlContext, Object, Object) - Static method in class ognl.Ognl
Sets the value given using the pre-compiled expression on the specified root object.
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(OgnlContext, Object, Object) - Method in class ognl.SimpleNode
 
setValueBody(OgnlContext, Object, Object) - Method in class ognl.ASTAnd
 
setValueBody(OgnlContext, Object, Object) - Method in class ognl.ASTChain
 
setValueBody(OgnlContext, Object, Object) - Method in class ognl.ASTEval
 
setValueBody(OgnlContext, Object, Object) - Method in class ognl.ASTOr
 
setValueBody(OgnlContext, Object, Object) - Method in class ognl.ASTProperty
 
setValueBody(OgnlContext, Object, Object) - Method in class ognl.ASTRootVarRef
 
setValueBody(OgnlContext, Object, Object) - Method in class ognl.ASTSequence
 
setValueBody(OgnlContext, Object, Object) - Method in class ognl.ASTTest
 
setValueBody(OgnlContext, Object, Object) - Method in class ognl.ASTThisVarRef
 
setValueBody(OgnlContext, Object, Object) - Method in class ognl.ASTVarRef
 
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
Set (put) the provided value map content into the existing values Map for this 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.
shortCircuit - Variable in class ognl.ASTChain
 
shouldCache(Class) - Method in interface ognl.ClassCacheInspector
Invoked just before storing a class type within a cache instance.
shouldCache(DeclaredMethodCacheEntry, Method) - Method in class ognl.internal.entry.DeclaredMethodCacheEntryFactory
 
shouldCache(T, Method) - Method in class ognl.internal.entry.MethodCacheEntryFactory
 
shouldCast(Node) - Static method in class ognl.enhance.ExpressionCompiler
Used by ExpressionCompiler.getRootExpression(Node, Object, OgnlContext) to determine if the expression needs to be cast at all.
shouldConvertNumericTypes(OgnlContext) - Static method in class ognl.OgnlRuntime
Compares the OgnlContext.getCurrentType() and OgnlContext.getPreviousType() class types on the stack to determine if a numeric expression should force object conversion.
shouldCreate(CacheEntryFactory, V) - Method in class ognl.internal.HashMapCache
 
SimpleNode - Class in ognl
 
SimpleNode(int) - Constructor for class ognl.SimpleNode
 
SimpleNode(OgnlParser, int) - Constructor for class ognl.SimpleNode
 
size() - Method in class ognl.OgnlContext
 
SkipLexicalActions(Token) - Method in class ognl.OgnlParserTokenManager
 
source - Variable in class ognl.Evaluation
 
sp - Variable in class ognl.JJTOgnlParserState
 
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.
STATIC - Enum constant in enum ognl.internal.entry.DeclaredMethodCacheEntry.MethodType
 
STATIC_LEXER_ERROR - Static variable in exception class ognl.TokenMgrError
An attempt was made to create a second instance of a static token manager.
staticFlag - Static variable in class ognl.JavaCharStream
Whether parser is static.
staticMethodCall(String) - Method in class ognl.OgnlParser
 
staticReference() - Method in class ognl.OgnlParser
 
STRING_ESC - Static variable in interface ognl.OgnlParserConstants
RegularExpression Id.
STRING_LITERAL - Static variable in interface ognl.OgnlParserConstants
RegularExpression Id.
stringBuffer - Variable in class ognl.OgnlParserTokenManager
Holds the last string literal parsed.
stringValue(Object) - Static method in class ognl.OgnlOps
Evaluates the given object as a String.
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.
subtract(Object, Object) - Static method in class ognl.OgnlOps
 
SwitchTo(int) - Method in class ognl.OgnlParserTokenManager
Switch to specified lex state.
SYS_CONSOLE_REF - Static variable in class ognl.OgnlRuntime
Private references for use in blocking direct invocation by invokeMethod().
SYS_EXIT_REF - Static variable in class ognl.OgnlRuntime
 

T

tabSize - Variable in class ognl.JavaCharStream
 
target - Variable in exception class ognl.NoSuchPropertyException
 
target - Variable in class ognl.security.UserMethod
Deprecated.
 
targetClass - Variable in class ognl.internal.entry.MethodCacheEntry
 
targetType - Variable in class ognl.ASTInstanceof
 
thawExpressionMaxLength() - Static method in class ognl.Ognl
Thaws (allows updates to) the maximum allowed length on OGNL expressions.
THIS_CONTEXT_KEY - Static variable in class ognl.OgnlContext
 
toArray(boolean, Class) - Static method in class ognl.OgnlOps
 
toArray(boolean, Class, boolean) - Static method in class ognl.OgnlOps
 
toArray(byte, Class) - Static method in class ognl.OgnlOps
 
toArray(byte, Class, boolean) - Static method in class ognl.OgnlOps
 
toArray(char, Class) - Static method in class ognl.OgnlOps
 
toArray(char, Class, boolean) - Static method in class ognl.OgnlOps
 
toArray(double, Class) - Static method in class ognl.OgnlOps
 
toArray(double, Class, boolean) - Static method in class ognl.OgnlOps
 
toArray(float, Class) - Static method in class ognl.OgnlOps
 
toArray(float, Class, boolean) - Static method in class ognl.OgnlOps
 
toArray(int, Class) - Static method in class ognl.OgnlOps
 
toArray(int, Class, boolean) - Static method in class ognl.OgnlOps
 
toArray(long, Class) - Static method in class ognl.OgnlOps
 
toArray(long, Class, boolean) - Static method in class ognl.OgnlOps
 
toArray(Object, Class) - Static method in class ognl.OgnlOps
 
toArray(Object, Class, boolean) - Static method in class ognl.OgnlOps
 
toByteArray(InputStream) - Static method in class ognl.security.OgnlSecurityManagerFactory
Deprecated.
 
toClassForName(String) - Method in class ognl.DefaultClassResolver
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTAdd
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTAnd
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTAssign
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTBitNegate
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTChain
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTConst
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTCtor
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTEval
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTIn
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTInstanceof
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTList
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTMap
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTMethod
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTNegate
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTNot
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTNotIn
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTOr
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTProject
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTProperty
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTRootVarRef
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTSelect
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTSelectFirst
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTSelectLast
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTSequence
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTStaticField
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTStaticMethod
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTTest
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTThisVarRef
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTUnsignedShiftRight
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ASTVarRef
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.BooleanExpression
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ComparisonExpression
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.ExpressionNode
 
toGetSourceString(OgnlContext, Object) - Method in interface ognl.JavaSource
Expected to return a java source representation of itself such that it could be turned into a literal java expression to be compiled and executed for ExpressionAccessor.get(OgnlContext, Object) calls.
toGetSourceString(OgnlContext, Object) - Method in class ognl.NumericExpression
 
toGetSourceString(OgnlContext, Object) - Method in class ognl.SimpleNode
 
token - Variable in class ognl.OgnlParser
Current token.
Token - Class in ognl
Describes the input token stream.
Token() - Constructor for class ognl.Token
No-argument constructor
Token(int) - Constructor for class ognl.Token
Constructs a new token for the specified Image.
Token(int, String) - Constructor for class ognl.Token
Constructs a new token for the specified Image and Kind.
token_source - Variable in class ognl.OgnlParser
Generated Token Manager.
tokenBegin - Variable in class ognl.JavaCharStream
 
tokenImage - Static variable in interface ognl.OgnlParserConstants
Literal token values.
tokenImage - Variable in exception class ognl.ParseException
This is a reference to the "tokenImage" array of the generated parser within which the parse error occurred.
TokenLexicalActions(Token) - Method in class ognl.OgnlParserTokenManager
 
TokenMgrError - Exception Class in ognl
Token Manager Error.
TokenMgrError() - Constructor for exception class ognl.TokenMgrError
No arg constructor.
TokenMgrError(boolean, int, int, int, String, int, int) - Constructor for exception class ognl.TokenMgrError
Full Constructor.
TokenMgrError(String, int) - Constructor for exception class ognl.TokenMgrError
Constructor with message and reason.
topLevelExpression() - Method in class ognl.OgnlParser
This is the top-level construct of OGNL.
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTAnd
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTAssign
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTChain
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTConst
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTCtor
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTEval
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTIn
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTInstanceof
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTList
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTMap
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTMethod
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTOr
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTProject
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTProperty
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTRootVarRef
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTSelect
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTSelectFirst
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTSelectLast
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTSequence
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTStaticField
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTStaticMethod
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTThisVarRef
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ASTVarRef
 
toSetSourceString(OgnlContext, Object) - Method in class ognl.ExpressionNode
 
toSetSourceString(OgnlContext, Object) - Method in interface ognl.JavaSource
Expected to return a java source representation of itself such that it could be turned into a literal java expression to be compiled and executed for ExpressionAccessor.get(OgnlContext, Object) calls.
toSetSourceString(OgnlContext, Object) - Method in class ognl.SimpleNode
 
toString() - Method in class ognl.ASTAssign
 
toString() - Method in class ognl.ASTBitNegate
 
toString() - Method in class ognl.ASTChain
 
toString() - Method in class ognl.ASTConst
 
toString() - Method in class ognl.ASTCtor
 
toString() - Method in class ognl.ASTEval
 
toString() - Method in class ognl.ASTIn
 
toString() - Method in class ognl.ASTInstanceof
 
toString() - Method in class ognl.ASTKeyValue
 
toString() - Method in class ognl.ASTList
 
toString() - Method in class ognl.ASTMap
 
toString() - Method in class ognl.ASTMethod
 
toString() - Method in class ognl.ASTNegate
 
toString() - Method in class ognl.ASTNotIn
 
toString() - Method in class ognl.ASTProject
 
toString() - Method in class ognl.ASTProperty
 
toString() - Method in class ognl.ASTRootVarRef
 
toString() - Method in class ognl.ASTSelect
 
toString() - Method in class ognl.ASTSelectFirst
 
toString() - Method in class ognl.ASTSelectLast
 
toString() - Method in class ognl.ASTSequence
 
toString() - Method in class ognl.ASTStaticField
 
toString() - Method in class ognl.ASTStaticMethod
 
toString() - Method in class ognl.ASTThisVarRef
 
toString() - Method in class ognl.ASTVarRef
 
toString() - Method in class ognl.DynamicSubscript
 
toString() - Method in class ognl.enhance.OgnlLocalReference
 
toString() - Method in class ognl.Evaluation
Returns a String description of the Evaluation.
toString() - Method in class ognl.ExpressionNode
 
toString() - Method in exception class ognl.OgnlException
Returns a string representation of this exception.
toString() - Method in class ognl.SimpleNode
 
toString() - Method in class ognl.Token
Returns the image.
toString(boolean, boolean, String) - Method in class ognl.Evaluation
Produces a String value for the Evaluation.
toString(boolean, String) - Method in class ognl.Evaluation
Produces a String value for the Evaluation.
toString(String) - Method in class ognl.SimpleNode
 
trace_enabled - Variable in class ognl.OgnlParser
 
trace_enabled() - Method in class ognl.OgnlParser
Trace enabled.
TRACE_EVALUATIONS_CONTEXT_KEY - Static variable in class ognl.OgnlContext
 
traceEvaluations - Variable in class ognl.OgnlContext
 
trackLineColumn - Variable in class ognl.JavaCharStream
 
type - Variable in class ognl.internal.entry.DeclaredMethodCacheEntry
 
type - Variable in class ognl.internal.entry.GenericMethodParameterTypeCacheEntry
 
typeConverter - Variable in class ognl.OgnlContext
 
TypeConverter - Interface in ognl
Interface for accessing the type conversion facilities within a context.
typeStack - Variable in class ognl.OgnlContext
 

U

unaryExpression() - Method in class ognl.OgnlParser
 
uninstall() - Method in class ognl.security.OgnlSecurityManager
Deprecated.
 
UNSAFE_INSTANCE - Static variable in class ognl.AccessibleObjectHandlerJDK9Plus
 
UNSAFE_OBJECT_FIELD_OFFSET_METHOD - Static variable in class ognl.AccessibleObjectHandlerJDK9Plus
 
UNSAFE_PUT_BOOLEAN_METHOD - Static variable in class ognl.AccessibleObjectHandlerJDK9Plus
 
unsafeOrDescendant(Class) - Static method in class ognl.AccessibleObjectHandlerJDK9Plus
Package-accessible method to determine if a given class is Unsafe or a descendant of Unsafe.
unsignedShiftRight(Object, Object) - Static method in class ognl.OgnlOps
 
UnsupportedCompilationException - Exception Class in ognl.enhance
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.
UnsupportedCompilationException(String) - Constructor for exception class ognl.enhance.UnsupportedCompilationException
 
UnsupportedCompilationException(String, Throwable) - Constructor for exception class ognl.enhance.UnsupportedCompilationException
 
UpdateLineColumn(char) - Method in class ognl.JavaCharStream
 
USE_FIRSTMATCH_GETSET_LOOKUP - Static variable in class ognl.OgnlRuntime
Allow users to revert to the old "first match" lookup for getters/setters by OGNL using the JVM options: -Dognl.UseFirstMatchGetSetLookup=true -Dognl.UseFirstMatchGetSetLookup=false
USE_JDK9PLUS_ACCESS_HANDLER - Static variable in class ognl.OgnlRuntime
Control usage of JDK9+ access handler using the JVM option: -Dognl.UseJDK9PlusAccessHandler=true -Dognl.UseJDK9PlusAccessHandler=false
USE_STRICTER_INVOCATION - Static variable in class ognl.OgnlRuntime
Control usage of "stricter" invocation processing by invokeMethod() using the JVM options: -Dognl.UseStricterInvocation=true -Dognl.UseStricterInvocation=false
UserMethod - Class in ognl.security
Deprecated.
will be removed in 3.5.x
UserMethod(Object, Method, Object[]) - Constructor for class ognl.security.UserMethod
Deprecated.
 
usingJDK9PlusAccessHandler() - Static method in class ognl.OgnlRuntime
Returns an indication as to whether the current state indicates the JDK9+ (9 and later) access handler is being used / should be used.

V

value - Variable in class ognl.ASTConst
 
valueOf(String) - Static method in enum ognl.internal.entry.DeclaredMethodCacheEntry.MethodType
Returns the enum constant of this type with the specified name.
values() - Static method in enum ognl.internal.entry.DeclaredMethodCacheEntry.MethodType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Method in class ognl.OgnlContext
 

W

WithinBackCharLiteral - Static variable in interface ognl.OgnlParserConstants
Lexical state.
WithinCharLiteral - Static variable in interface ognl.OgnlParserConstants
Lexical state.
WithinStringLiteral - Static variable in interface ognl.OgnlParserConstants
Lexical state.
withValues(Map) - Method in class ognl.OgnlContext
Similar to OgnlContext.setValues(Map) but returns the current instance of OgnlContext

_

_accessibleObjectHandler - Static variable in class ognl.OgnlRuntime
 
_compiler - Static variable in class ognl.OgnlRuntime
Expression compiler used by Ognl.compileExpression(OgnlContext, Object, String) calls.
_disableOgnlSecurityManagerOnInit - Static variable in class ognl.OgnlRuntime
Deprecated.
will be removed in 3.5.x
_evaluation - Variable in exception class ognl.OgnlException
The root evaluation of the expression when the exception was thrown
_evaluationPool - Static variable in class ognl.OgnlRuntime
 
_getGetMethod(Class, String) - Static method in class ognl.OgnlRuntime
Returns a qualifying get (getter) method, if one is available for the given targetClass and propertyName.
_getSetMethod(OgnlContext, Class, String) - Static method in class ognl.OgnlRuntime
Returns a qualifying set (setter) method, if one is available for the given targetClass and propertyName.
_jdk9Plus - Static variable in class ognl.OgnlRuntime
 
_majorJavaVersion - Static variable in class ognl.OgnlRuntime
 
_methodAccessCache - Static variable in class ognl.OgnlRuntime
 
_methodPermCache - Static variable in class ognl.OgnlRuntime
 
_useFirstMatchGetSetLookup - Static variable in class ognl.OgnlRuntime
Hold environment flag state associated with USE_FIRSTMATCH_GETSET_LOOKUP.
_useJDK9PlusAccessHandler - Static variable in class ognl.OgnlRuntime
Hold environment flag state associated with USE_JDK9PLUS_ACESS_HANDLER.
_useStricterInvocation - Static variable in class ognl.OgnlRuntime
Hold environment flag state associated with USE_STRICTER_INVOCATION.
A B C D E F G H I J K L M N O P R S T U V W _ 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form