private static java.lang.reflect.Method |
OgnlRuntime._getSetMethod(OgnlContext context,
java.lang.Class<?> targetClass,
java.lang.String propertyName) |
Returns a qualifying set (setter) method, if one is available for the given targetClass and propertyName.
|
static OgnlContext |
Ognl.addDefaultContext(java.lang.Object root,
ClassResolver classResolver,
OgnlContext context) |
Appends the standard naming context for evaluating an OGNL expression into the context given
so that cached maps can be used as a context.
|
static OgnlContext |
Ognl.addDefaultContext(java.lang.Object root,
ClassResolver classResolver,
TypeConverter converter,
OgnlContext context) |
Appends the standard naming context for evaluating an OGNL expression into the context given
so that cached maps can be used as a context.
|
static OgnlContext |
Ognl.addDefaultContext(java.lang.Object root,
MemberAccess memberAccess,
ClassResolver classResolver,
TypeConverter converter,
OgnlContext initialContext) |
Appends the standard naming context for evaluating an OGNL expression into the context given
so that cached maps can be used as a context.
|
static OgnlContext |
Ognl.addDefaultContext(java.lang.Object root,
OgnlContext context) |
Appends the standard naming context for evaluating an OGNL expression into the context given
so that cached maps can be used as a context.
|
static java.lang.Object |
OgnlRuntime.callAppropriateMethod(OgnlContext context,
java.lang.Object source,
java.lang.Object target,
java.lang.String methodName,
java.lang.String propertyName,
java.util.List<java.lang.reflect.Method> methods,
java.lang.Object[] args) |
|
static java.lang.Object |
OgnlRuntime.callConstructor(OgnlContext context,
java.lang.String className,
java.lang.Object[] args) |
|
java.lang.Object |
MethodAccessor.callMethod(OgnlContext context,
java.lang.Object target,
java.lang.String methodName,
java.lang.Object[] args) |
Calls the method named with the arguments given.
|
java.lang.Object |
ObjectMethodAccessor.callMethod(OgnlContext context,
java.lang.Object target,
java.lang.String methodName,
java.lang.Object[] args) |
|
static java.lang.Object |
OgnlRuntime.callMethod(OgnlContext context,
java.lang.Object target,
java.lang.String methodName,
java.lang.Object[] args) |
Invokes the specified method against the target object.
|
static java.lang.Object |
OgnlRuntime.callMethod(OgnlContext context,
java.lang.Object target,
java.lang.String methodName,
java.lang.String propertyName,
java.lang.Object[] args) |
Deprecated.
|
java.lang.Object |
MethodAccessor.callStaticMethod(OgnlContext context,
java.lang.Class<?> targetClass,
java.lang.String methodName,
java.lang.Object[] args) |
Calls the static method named with the arguments given on the class given.
|
java.lang.Object |
ObjectMethodAccessor.callStaticMethod(OgnlContext context,
java.lang.Class<?> targetClass,
java.lang.String methodName,
java.lang.Object[] args) |
|
static java.lang.Object |
OgnlRuntime.callStaticMethod(OgnlContext context,
java.lang.String className,
java.lang.String methodName,
java.lang.Object[] args) |
|
<T> java.lang.Class<T> |
ClassResolver.classForName(java.lang.String className,
OgnlContext context) |
|
<T> java.lang.Class<T> |
DefaultClassResolver.classForName(java.lang.String className,
OgnlContext context) |
|
static <T> java.lang.Class<T> |
OgnlRuntime.classForName(OgnlContext context,
java.lang.String className) |
|
java.lang.String |
ASTBitAnd.coerceToNumeric(java.lang.String source,
OgnlContext context,
Node child) |
|
java.lang.String |
NumericExpression.coerceToNumeric(java.lang.String source,
OgnlContext context,
Node child) |
|
static Node |
Ognl.compileExpression(OgnlContext context,
java.lang.Object root,
java.lang.String expression) |
|
static void |
OgnlRuntime.compileExpression(OgnlContext context,
Node expression,
java.lang.Object root) |
|
java.lang.Object |
DefaultTypeConverter.convertValue(OgnlContext context,
java.lang.Object value,
java.lang.Class<?> toType) |
|
java.lang.Object |
DefaultTypeConverter.convertValue(OgnlContext context,
java.lang.Object target,
java.lang.reflect.Member member,
java.lang.String propertyName,
java.lang.Object value,
java.lang.Class<?> toType) |
|
java.lang.Object |
TypeConverter.convertValue(OgnlContext context,
java.lang.Object target,
java.lang.reflect.Member member,
java.lang.String propertyName,
java.lang.Object value,
java.lang.Class<?> toType) |
Converts the given value to a given type.
|
protected java.lang.Object |
SimpleNode.evaluateGetValueBody(OgnlContext context,
java.lang.Object source) |
|
protected void |
SimpleNode.evaluateSetValueBody(OgnlContext context,
java.lang.Object target,
java.lang.Object value) |
|
static java.lang.reflect.Method |
OgnlRuntime.getAppropriateMethod(OgnlContext context,
java.lang.Object source,
java.lang.Object target,
java.lang.String propertyName,
java.lang.String methodName,
java.util.List<java.lang.reflect.Method> methods,
java.lang.Object[] args,
java.lang.Object[] actualArgs) |
Gets the appropriate method to be called for the given target, method name and arguments.
|
private static java.lang.Class<?>[] |
ASTMethod.getChildrenClasses(OgnlContext context,
Node[] _children) |
|
static java.lang.String |
OgnlRuntime.getChildSource(OgnlContext context,
java.lang.Object target,
Node child) |
|
private static java.lang.Class<?> |
ASTMethod.getClassMatchingAllChildren(OgnlContext context,
Node[] _children) |
|
static java.lang.reflect.Constructor<?> |
OgnlRuntime.getConvertedConstructorAndArgs(OgnlContext context,
java.lang.Object target,
java.util.List<java.lang.reflect.Constructor<?>> constructors,
java.lang.Object[] args,
java.lang.Object[] newArgs) |
|
static java.lang.reflect.Method |
OgnlRuntime.getConvertedMethodAndArgs(OgnlContext context,
java.lang.Object target,
java.lang.String propertyName,
java.util.List<java.lang.reflect.Method> methods,
java.lang.Object[] args,
java.lang.Object[] newArgs) |
|
static java.lang.Object |
OgnlRuntime.getConvertedType(OgnlContext context,
java.lang.Object target,
java.lang.reflect.Member member,
java.lang.String propertyName,
java.lang.Object value,
java.lang.Class<?> type) |
|
static boolean |
OgnlRuntime.getConvertedTypes(OgnlContext context,
java.lang.Object target,
java.lang.reflect.Member member,
java.lang.String propertyName,
java.lang.Class<?>[] parameterTypes,
java.lang.Object[] args,
java.lang.Object[] newArgs) |
|
(package private) java.lang.Class<?> |
ASTCtor.getCreatedClass(OgnlContext context) |
|
private java.lang.Class<?> |
ASTStaticField.getFieldClass(OgnlContext context) |
|
static java.lang.Object |
OgnlRuntime.getFieldValue(OgnlContext context,
java.lang.Object target,
java.lang.String propertyName) |
Deprecated.
|
static java.lang.Object |
OgnlRuntime.getFieldValue(OgnlContext context,
java.lang.Object target,
java.lang.String propertyName,
boolean checkAccessAndExistence) |
|
static java.lang.Object |
OgnlRuntime.getIndexedProperty(OgnlContext context,
java.lang.Object source,
java.lang.String name,
java.lang.Object index) |
|
int |
ASTProperty.getIndexedPropertyType(OgnlContext context,
java.lang.Object source) |
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.
|
static Evaluation |
Ognl.getLastEvaluation(OgnlContext context) |
Gets the last Evaluation executed on the given context.
|
static java.lang.reflect.Method |
OgnlRuntime.getMethod(OgnlContext context,
java.lang.Class<?> target,
java.lang.String name,
Node[] children,
boolean includeStatic) |
|
static java.lang.Object |
OgnlRuntime.getMethodValue(OgnlContext context,
java.lang.Object target,
java.lang.String propertyName) |
Deprecated.
|
static java.lang.Object |
OgnlRuntime.getMethodValue(OgnlContext context,
java.lang.Object target,
java.lang.String propertyName,
boolean checkAccessAndExistence) |
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.
|
java.lang.Object |
ObjectPropertyAccessor.getPossibleProperty(OgnlContext context,
java.lang.Object target,
java.lang.String name) |
Returns OgnlRuntime.NotFound if the property does not exist.
|
java.lang.Object |
ArrayPropertyAccessor.getProperty(OgnlContext context,
java.lang.Object target,
java.lang.Object name) |
|
java.lang.Object |
ASTProperty.getProperty(OgnlContext context,
java.lang.Object source) |
|
java.lang.Object |
EnumerationPropertyAccessor.getProperty(OgnlContext context,
java.lang.Object target,
java.lang.Object name) |
|
java.lang.Object |
IteratorPropertyAccessor.getProperty(OgnlContext context,
java.lang.Object target,
java.lang.Object name) |
|
java.lang.Object |
ListPropertyAccessor.getProperty(OgnlContext context,
java.lang.Object target,
java.lang.Object name) |
|
java.lang.Object |
MapPropertyAccessor.getProperty(OgnlContext context,
java.lang.Object target,
java.lang.Object name) |
|
java.lang.Object |
ObjectPropertyAccessor.getProperty(OgnlContext context,
java.lang.Object target,
java.lang.Object oname) |
|
static java.lang.Object |
OgnlRuntime.getProperty(OgnlContext context,
java.lang.Object source,
java.lang.Object name) |
|
java.lang.Object |
PropertyAccessor.getProperty(OgnlContext context,
java.lang.Object target,
java.lang.Object name) |
Extracts and returns the property of the given name from the given target object.
|
java.lang.Object |
SetPropertyAccessor.getProperty(OgnlContext context,
java.lang.Object target,
java.lang.Object name) |
|
java.lang.Class<?> |
ListPropertyAccessor.getPropertyClass(OgnlContext context,
java.lang.Object target,
java.lang.Object index) |
|
java.lang.Class<?> |
ObjectPropertyAccessor.getPropertyClass(OgnlContext context,
java.lang.Object target,
java.lang.Object index) |
|
static java.lang.Object |
Ognl.getRoot(OgnlContext context) |
Gets the stored root object for the given context - if any.
|
static java.lang.reflect.Method |
OgnlRuntime.getSetMethod(OgnlContext context,
java.lang.Class<?> targetClass,
java.lang.String propertyName) |
cache set methods method
|
java.lang.String |
ArrayPropertyAccessor.getSourceAccessor(OgnlContext context,
java.lang.Object target,
java.lang.Object index) |
|
java.lang.String |
ListPropertyAccessor.getSourceAccessor(OgnlContext context,
java.lang.Object target,
java.lang.Object index) |
|
java.lang.String |
MapPropertyAccessor.getSourceAccessor(OgnlContext context,
java.lang.Object target,
java.lang.Object index) |
|
java.lang.String |
ObjectPropertyAccessor.getSourceAccessor(OgnlContext context,
java.lang.Object target,
java.lang.Object index) |
|
java.lang.String |
PropertyAccessor.getSourceAccessor(OgnlContext context,
java.lang.Object target,
java.lang.Object index) |
Returns a java string representing the textual method that should be called to access a
particular element.
|
java.lang.String |
ArrayPropertyAccessor.getSourceSetter(OgnlContext context,
java.lang.Object target,
java.lang.Object index) |
|
java.lang.String |
ListPropertyAccessor.getSourceSetter(OgnlContext context,
java.lang.Object target,
java.lang.Object index) |
|
java.lang.String |
MapPropertyAccessor.getSourceSetter(OgnlContext context,
java.lang.Object target,
java.lang.Object index) |
|
java.lang.String |
ObjectPropertyAccessor.getSourceSetter(OgnlContext context,
java.lang.Object target,
java.lang.Object index) |
|
java.lang.String |
PropertyAccessor.getSourceSetter(OgnlContext context,
java.lang.Object target,
java.lang.Object index) |
Returns a java string representing the textual method that should be called to set a
particular element.
|
static java.lang.Object |
OgnlRuntime.getStaticField(OgnlContext context,
java.lang.String className,
java.lang.String fieldName) |
Method name is getStaticField(), but actually behaves more like "getStaticFieldValue()".
|
static TypeConverter |
Ognl.getTypeConverter(OgnlContext context) |
Gets the currently configured TypeConverter for the given context - if any.
|
java.lang.Object |
Node.getValue(OgnlContext context,
java.lang.Object source) |
Extracts the value from the given source object that is appropriate for this node
within the given context.
|
static java.lang.Object |
Ognl.getValue(java.lang.Object tree,
OgnlContext context,
java.lang.Object root) |
Evaluates the given OGNL expression tree to extract a value from the given root object.
|
static java.lang.Object |
Ognl.getValue(java.lang.Object tree,
OgnlContext context,
java.lang.Object root,
java.lang.Class<?> resultType) |
Evaluates the given OGNL expression tree to extract a value from the given root object.
|
static java.lang.Object |
Ognl.getValue(java.lang.String expression,
OgnlContext context,
java.lang.Object root) |
Evaluates the given OGNL expression to extract a value from the given root object in a given
context
|
static java.lang.Object |
Ognl.getValue(java.lang.String expression,
OgnlContext context,
java.lang.Object root,
java.lang.Class<?> resultType) |
Evaluates the given OGNL expression to extract a value from the given root object in a given
context
|
static java.lang.Object |
Ognl.getValue(ExpressionAccessor expression,
OgnlContext context,
java.lang.Object root) |
Gets the value represented by the given pre-compiled expression on the specified root
object.
|
static java.lang.Object |
Ognl.getValue(ExpressionAccessor expression,
OgnlContext context,
java.lang.Object root,
java.lang.Class<?> resultType) |
Gets the value represented by the given pre-compiled expression on the specified root
object.
|
java.lang.Object |
SimpleNode.getValue(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTAdd.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTAnd.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTAssign.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTBitAnd.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTBitNegate.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTBitOr.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTChain.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTConst.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTCtor.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTDivide.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTEq.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTEval.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTGreater.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTGreaterEq.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTIn.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTInstanceof.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTKeyValue.getValueBody(OgnlContext context,
java.lang.Object source) |
Returns null because this is a parser construct and does not evaluate
|
protected java.lang.Object |
ASTLess.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTLessEq.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTList.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTMap.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTMethod.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTMultiply.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTNegate.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTNot.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTNotEq.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTNotIn.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTOr.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTProject.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTProperty.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTRemainder.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTRootVarRef.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTSelect.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTSelectFirst.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTSelectLast.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTSequence.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTShiftLeft.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTShiftRight.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTStaticField.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTStaticMethod.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTSubtract.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTTest.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTThisVarRef.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTUnsignedShiftRight.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTVarRef.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected java.lang.Object |
ASTXor.getValueBody(OgnlContext context,
java.lang.Object source) |
|
protected abstract java.lang.Object |
SimpleNode.getValueBody(OgnlContext context,
java.lang.Object source) |
Subclasses implement this method to do the actual work of extracting the appropriate value from the source object.
|
static boolean |
OgnlRuntime.hasField(OgnlContext context,
java.lang.Object target,
java.lang.Class<?> inClass,
java.lang.String propertyName) |
|
static boolean |
OgnlRuntime.hasGetMethod(OgnlContext context,
java.lang.Object target,
java.lang.Class<?> targetClass,
java.lang.String propertyName) |
|
boolean |
ObjectPropertyAccessor.hasGetProperty(OgnlContext context,
java.lang.Object target,
java.lang.Object oname) |
|
static boolean |
OgnlRuntime.hasGetProperty(OgnlContext context,
java.lang.Object target,
java.lang.Object oname) |
|
static boolean |
OgnlRuntime.hasSetMethod(OgnlContext context,
java.lang.Object target,
java.lang.Class<?> targetClass,
java.lang.String propertyName) |
|
boolean |
ObjectPropertyAccessor.hasSetProperty(OgnlContext context,
java.lang.Object target,
java.lang.Object oname) |
|
static boolean |
OgnlRuntime.hasSetProperty(OgnlContext context,
java.lang.Object target,
java.lang.Object oname) |
|
boolean |
MemberAccess.isAccessible(OgnlContext context,
java.lang.Object target,
java.lang.reflect.Member member,
java.lang.String propertyName) |
Returns true if the given member is accessible or can be made accessible
by this object.
|
private static boolean |
OgnlRuntime.isAccessible(OgnlContext context,
java.lang.Object target,
java.lang.reflect.Member member,
java.lang.String propertyName) |
Returns true if the given member is accessible or can be made accessible
by this object.
|
boolean |
ASTChain.isChain(OgnlContext context) |
|
boolean |
SimpleNode.isChain(OgnlContext context) |
|
boolean |
ExpressionNode.isConstant(OgnlContext context) |
|
static boolean |
Ognl.isConstant(java.lang.Object tree,
OgnlContext context) |
Checks if the specified Node instance represents a constant
expression.
|
static boolean |
Ognl.isConstant(java.lang.String expression,
OgnlContext context) |
Checks if the specified expression represents a constant expression.
|
boolean |
SimpleNode.isConstant(OgnlContext context) |
|
boolean |
ASTEval.isEvalChain(OgnlContext context) |
|
boolean |
SimpleNode.isEvalChain(OgnlContext context) |
|
static boolean |
OgnlRuntime.isFieldAccessible(OgnlContext context,
java.lang.Object target,
java.lang.Class<?> inClass,
java.lang.String propertyName) |
|
static boolean |
OgnlRuntime.isFieldAccessible(OgnlContext context,
java.lang.Object target,
java.lang.reflect.Field field,
java.lang.String propertyName) |
|
static boolean |
OgnlRuntime.isInstance(OgnlContext context,
java.lang.Object value,
java.lang.String className) |
|
static boolean |
OgnlRuntime.isMethodAccessible(OgnlContext context,
java.lang.Object target,
java.lang.reflect.Method method,
java.lang.String propertyName) |
|
boolean |
ASTConst.isNodeConstant(OgnlContext context) |
|
boolean |
ASTStaticField.isNodeConstant(OgnlContext context) |
|
boolean |
ExpressionNode.isNodeConstant(OgnlContext context) |
Returns true iff this node is constant without respect to the children.
|
boolean |
SimpleNode.isNodeConstant(OgnlContext context) |
Returns true iff this node is constant without respect to the children.
|
boolean |
ASTProperty.isNodeSimpleProperty(OgnlContext context) |
|
boolean |
SimpleNode.isNodeSimpleProperty(OgnlContext context) |
|
boolean |
ASTAssign.isOperation(OgnlContext context) |
|
boolean |
ASTNegate.isOperation(OgnlContext context) |
|
boolean |
ExpressionNode.isOperation(OgnlContext context) |
|
boolean |
SimpleNode.isOperation(OgnlContext context) |
|
boolean |
ASTSequence.isSequence(OgnlContext context) |
|
boolean |
SimpleNode.isSequence(OgnlContext context) |
|
boolean |
ASTMethod.isSimpleMethod(OgnlContext context) |
|
boolean |
SimpleNode.isSimpleMethod(OgnlContext context) |
|
boolean |
ASTChain.isSimpleNavigationChain(OgnlContext context) |
|
static boolean |
Ognl.isSimpleNavigationChain(java.lang.Object tree,
OgnlContext context) |
|
static boolean |
Ognl.isSimpleNavigationChain(java.lang.String expression,
OgnlContext context) |
|
boolean |
SimpleNode.isSimpleNavigationChain(OgnlContext context) |
|
static boolean |
Ognl.isSimpleProperty(java.lang.Object tree,
OgnlContext context) |
|
static boolean |
Ognl.isSimpleProperty(java.lang.String expression,
OgnlContext context) |
|
boolean |
SimpleNode.isSimpleProperty(OgnlContext context) |
|
protected boolean |
SimpleNode.lastChild(OgnlContext context) |
|
java.lang.Object |
NullHandler.nullMethodResult(OgnlContext context,
java.lang.Object target,
java.lang.String methodName,
java.lang.Object[] args) |
Method called on target returned null.
|
java.lang.Object |
ObjectNullHandler.nullMethodResult(OgnlContext context,
java.lang.Object target,
java.lang.String methodName,
java.lang.Object[] args) |
|
java.lang.Object |
NullHandler.nullPropertyValue(OgnlContext context,
java.lang.Object target,
java.lang.Object property) |
Property in target evaluated to null.
|
java.lang.Object |
ObjectNullHandler.nullPropertyValue(OgnlContext context,
java.lang.Object target,
java.lang.Object property) |
|
void |
AbstractMemberAccess.restore(OgnlContext context,
java.lang.Object target,
java.lang.reflect.Member member,
java.lang.String propertyName,
java.lang.Object state) |
|
void |
MemberAccess.restore(OgnlContext context,
java.lang.Object target,
java.lang.reflect.Member member,
java.lang.String propertyName,
java.lang.Object state) |
Restores the member from the previous setup call.
|
static boolean |
OgnlRuntime.setFieldValue(OgnlContext context,
java.lang.Object target,
java.lang.String propertyName,
java.lang.Object value) |
Deprecated.
|
static boolean |
OgnlRuntime.setFieldValue(OgnlContext context,
java.lang.Object target,
java.lang.String propertyName,
java.lang.Object value,
boolean checkAccessAndExistence) |
|
static void |
OgnlRuntime.setIndexedProperty(OgnlContext context,
java.lang.Object source,
java.lang.String name,
java.lang.Object index,
java.lang.Object value) |
|
static boolean |
OgnlRuntime.setMethodValue(OgnlContext context,
java.lang.Object target,
java.lang.String propertyName,
java.lang.Object value) |
Deprecated.
|
static boolean |
OgnlRuntime.setMethodValue(OgnlContext context,
java.lang.Object target,
java.lang.String propertyName,
java.lang.Object value,
boolean checkAccessAndExistence) |
|
java.lang.Object |
ObjectPropertyAccessor.setPossibleProperty(OgnlContext context,
java.lang.Object target,
java.lang.String name,
java.lang.Object value) |
Returns OgnlRuntime.NotFound if the property does not exist.
|
void |
ArrayPropertyAccessor.setProperty(OgnlContext context,
java.lang.Object target,
java.lang.Object name,
java.lang.Object value) |
|
void |
EnumerationPropertyAccessor.setProperty(OgnlContext context,
java.lang.Object target,
java.lang.Object name,
java.lang.Object value) |
|
void |
IteratorPropertyAccessor.setProperty(OgnlContext context,
java.lang.Object target,
java.lang.Object name,
java.lang.Object value) |
|
void |
ListPropertyAccessor.setProperty(OgnlContext context,
java.lang.Object target,
java.lang.Object name,
java.lang.Object value) |
|
void |
MapPropertyAccessor.setProperty(OgnlContext context,
java.lang.Object target,
java.lang.Object name,
java.lang.Object value) |
|
void |
ObjectPropertyAccessor.setProperty(OgnlContext context,
java.lang.Object target,
java.lang.Object oname,
java.lang.Object value) |
|
static void |
OgnlRuntime.setProperty(OgnlContext context,
java.lang.Object target,
java.lang.Object name,
java.lang.Object value) |
|
void |
PropertyAccessor.setProperty(OgnlContext context,
java.lang.Object target,
java.lang.Object name,
java.lang.Object value) |
Sets the value of the property of the given name in the given target object.
|
static void |
Ognl.setRoot(OgnlContext context,
java.lang.Object root) |
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.
|
java.lang.Object |
AbstractMemberAccess.setup(OgnlContext context,
java.lang.Object target,
java.lang.reflect.Member member,
java.lang.String propertyName) |
|
java.lang.Object |
MemberAccess.setup(OgnlContext context,
java.lang.Object target,
java.lang.reflect.Member member,
java.lang.String propertyName) |
Sets the member up for accessibility
|
void |
Node.setValue(OgnlContext context,
java.lang.Object target,
java.lang.Object value) |
Sets the given value in the given target as appropriate for this node within the
given context.
|
static void |
Ognl.setValue(java.lang.Object tree,
OgnlContext context,
java.lang.Object root,
java.lang.Object value) |
Evaluates the given OGNL expression tree to insert a value into the object graph rooted at
the given root object.
|
static void |
Ognl.setValue(java.lang.String expression,
OgnlContext context,
java.lang.Object root,
java.lang.Object value) |
Evaluates the given OGNL expression to insert a value into the object graph rooted at the
given root object given the context.
|
static void |
Ognl.setValue(ExpressionAccessor expression,
OgnlContext context,
java.lang.Object root,
java.lang.Object value) |
Sets the value given using the pre-compiled expression on the specified root
object.
|
void |
SimpleNode.setValue(OgnlContext context,
java.lang.Object target,
java.lang.Object value) |
|
protected void |
ASTAnd.setValueBody(OgnlContext context,
java.lang.Object target,
java.lang.Object value) |
|
protected void |
ASTChain.setValueBody(OgnlContext context,
java.lang.Object target,
java.lang.Object value) |
|
protected void |
ASTEval.setValueBody(OgnlContext context,
java.lang.Object target,
java.lang.Object value) |
|
protected void |
ASTOr.setValueBody(OgnlContext context,
java.lang.Object target,
java.lang.Object value) |
|
protected void |
ASTProperty.setValueBody(OgnlContext context,
java.lang.Object target,
java.lang.Object value) |
|
protected void |
ASTRootVarRef.setValueBody(OgnlContext context,
java.lang.Object target,
java.lang.Object value) |
|
protected void |
ASTSequence.setValueBody(OgnlContext context,
java.lang.Object target,
java.lang.Object value) |
|
protected void |
ASTTest.setValueBody(OgnlContext context,
java.lang.Object target,
java.lang.Object value) |
|
protected void |
ASTThisVarRef.setValueBody(OgnlContext context,
java.lang.Object target,
java.lang.Object value) |
|
protected void |
ASTVarRef.setValueBody(OgnlContext context,
java.lang.Object target,
java.lang.Object value) |
|
protected void |
SimpleNode.setValueBody(OgnlContext context,
java.lang.Object target,
java.lang.Object value) |
Subclasses implement this method to do the actual work of setting the appropriate value in the target object.
|
static boolean |
OgnlRuntime.shouldConvertNumericTypes(OgnlContext context) |
|
java.lang.String |
ASTAdd.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTAnd.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTAssign.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTBitNegate.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTChain.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTConst.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTCtor.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTEval.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTIn.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTInstanceof.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTList.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTMap.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTMethod.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTNegate.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTNot.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTNotIn.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTOr.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTProject.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTProperty.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTRootVarRef.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTSelect.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTSelectFirst.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTSelectLast.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTSequence.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTStaticField.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTStaticMethod.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTTest.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTThisVarRef.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTUnsignedShiftRight.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTVarRef.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
BooleanExpression.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ComparisonExpression.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ExpressionNode.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
JavaSource.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
NumericExpression.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
SimpleNode.toGetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTAnd.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTAssign.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTChain.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTConst.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTCtor.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTEval.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTIn.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTInstanceof.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTList.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTMap.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTMethod.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTOr.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTProject.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTProperty.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTRootVarRef.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTSelect.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTSelectFirst.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTSelectLast.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTSequence.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTStaticField.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTStaticMethod.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTThisVarRef.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ASTVarRef.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
ExpressionNode.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
JavaSource.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|
java.lang.String |
SimpleNode.toSetSourceString(OgnlContext context,
java.lang.Object target) |
|