Index
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 currentOgnlContext. - 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<Method>, 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
-
Deprecated.
- 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
ASTChainwherefoo.bar.idtype 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
RuntimeExceptioninstances - 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<String, List<Method>>) - 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
OgnlExpressionCompilerreturned fromOgnlRuntime.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<K, V>) - Method in interface ognl.internal.CacheFactory
- createCache(CacheEntryFactory<K, V>) - Method in class ognl.internal.HashMapCacheFactory
- createClassCache() - Method in interface ognl.internal.CacheFactory
- createClassCache() - Method in class ognl.internal.HashMapCacheFactory
- createClassCache(ClassCacheEntryFactory<V>) - Method in interface ognl.internal.CacheFactory
- createClassCache(ClassCacheEntryFactory<V>) - 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<String, Object>) - 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<T>) - 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
Evaluationis 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"
Evaluationfrom the node and source given. - Evaluation(SimpleNode, Object, boolean) - Constructor for class ognl.Evaluation
-
Constructs a new
Evaluationfrom 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<Method>, 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<String, PropertyDescriptor>) - Static method in class ognl.internal.entry.PropertyDescriptorCacheEntryFactory
- findParameterTypes(Class<?>, Method) - Static method in class ognl.OgnlRuntime
- 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<? extends Number>) - 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<Method>, 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
ClassLoaderinstance 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
ClassPoolfor 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<Constructor<?>>, Object[], Object[]) - Static method in class ognl.OgnlRuntime
- getConvertedMethodAndArgs(OgnlContext, Object, String, List<Method>, 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<T>) - 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.since OGNL 3.4.0, use
OgnlContext.isKeepLastEvaluation() - 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
Evaluationexecuted 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
SimpleNodefor thisEvaluation - getNullHandler(Class<?>) - Method in class ognl.OgnlCache
- getNullHandler(Class<?>) - Static method in class ognl.OgnlRuntime
- getNumericCast(Class<? extends Number>) - 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
Methodand 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
TypeConverterfor 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
parseExpressionandgetValue. - getValue(String, Object, Class<?>) - Static method in class ognl.Ognl
-
Convenience method that combines calls to
parseExpressionandgetValue. - 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<K, V>) - 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<Class<?>, T>) - 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<Method>) - 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
newClasshas 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 theMapcontext is created for you. - isConstant(Object, OgnlContext) - Static method in class ognl.Ognl
-
Checks if the specified
Nodeinstance represents a constant expression. - isConstant(String) - Static method in class ognl.Ognl
-
Same as
Ognl.isConstant(String, OgnlContext)- only theMapinstance 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
Stringembedded 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
-
ClassLoaderinstances. - LocalReference - Interface in ognl.enhance
-
Container class for
OgnlExpressionCompilergenerated 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
OgnlExpressionCompilerlogic to determine the object type ofNodes 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 isnull. - 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
Numberobject interface. - NumericValues - Class in ognl
-
Constant strings for getting the primitive value of different native types on the generic
Numberobject 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
Nodeas 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
Ognlstatic 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
OgnlContextduring 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<? extends String, ?>) - 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
OgnlContextto 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
ClassCacheInspectorwith all class reflection based internal caches. - setClassCacheInspector(ClassCacheInspector) - Static method in class ognl.OgnlRuntime
-
Registers the specified
ClassCacheInspectorwith 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
parseExpressionandsetValue. - 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<String, Object>) - 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()andOgnlContext.getPreviousType()class types on the stack to determine if a numeric expression should force object conversion. - shouldCreate(CacheEntryFactory<K, V>, 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<String, Object>) - Method in class ognl.OgnlContext
-
Similar to
OgnlContext.setValues(Map)but returns the current instance ofOgnlContext
_
- _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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
OgnlRuntime.callMethod(OgnlContext, Object, String, Object[])instead.