abstract MethodExpression |
ExpressionFactory.createMethodExpression(ELContext context,
java.lang.String expression,
java.lang.Class<?> expectedReturnType,
java.lang.Class<?>[] expectedParamTypes) |
|
abstract ValueExpression |
ExpressionFactory.createValueExpression(ELContext context,
java.lang.String expression,
java.lang.Class<?> expectedType) |
|
java.lang.Class<?> |
ArrayELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
If the base object is a Java language array, returns the most general
type that this resolver accepts for the property argument.
|
java.lang.Class<?> |
BeanELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
If the base object is not null , returns the most
general type that this resolver accepts for the
property argument.
|
java.lang.Class<?> |
CompositeELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
Returns the most general type that this resolver accepts for the
property argument, given a base object.
|
abstract java.lang.Class<?> |
ELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
Returns the most general type that this resolver accepts for the
property argument, given a base object.
|
java.lang.Class<?> |
ListELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
If the base object is a list, returns the most general type that
this resolver accepts for the property argument.
|
java.lang.Class<?> |
MapELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
If the base object is a map, returns the most general type that
this resolver accepts for the property argument.
|
java.lang.Class<?> |
ResourceBundleELResolver.getCommonPropertyType(ELContext context,
java.lang.Object base) |
If the base object is a ResourceBundle, returns the most general type
that this resolver accepts for the property argument.
|
java.util.Iterator<java.beans.FeatureDescriptor> |
ArrayELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
Always returns null , since there is no reason to
iterate through set set of all integers.
|
java.util.Iterator<java.beans.FeatureDescriptor> |
BeanELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
If the base object is not null , returns an
Iterator containing the set of JavaBeans properties
available on the given object.
|
java.util.Iterator<java.beans.FeatureDescriptor> |
CompositeELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
Returns information about the set of variables or properties that
can be resolved for the given base object.
|
abstract java.util.Iterator<java.beans.FeatureDescriptor> |
ELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
Returns information about the set of variables or properties that
can be resolved for the given base object.
|
java.util.Iterator<java.beans.FeatureDescriptor> |
ListELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
Always returns null , since there is no reason to
iterate through set set of all integers.
|
java.util.Iterator<java.beans.FeatureDescriptor> |
MapELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
If the base object is a map, returns an Iterator
containing the set of keys available in the Map .
|
java.util.Iterator |
ResourceBundleELResolver.getFeatureDescriptors(ELContext context,
java.lang.Object base) |
If the base object is a ResourceBundle, returns an Iterator
containing the set of keys available in the ResourceBundle .
|
abstract MethodInfo |
MethodExpression.getMethodInfo(ELContext context) |
Evaluates the expression relative to the provided context, and
returns information about the actual referenced method.
|
Expression.Result |
ValueExpression.getResult(ELContext context,
boolean trackResolvedObjects) |
|
java.lang.Class<?> |
ArrayELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
If the base object is an array, returns the most general acceptable type
for a value in this array.
|
java.lang.Class<?> |
BeanELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
If the base object is not null , returns the most
general acceptable type that can be set on this bean property.
|
java.lang.Class<?> |
CompositeELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
|
abstract java.lang.Class<?> |
ELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
|
java.lang.Class<?> |
ListELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
If the base object is a list, returns the most general acceptable type
for a value in this list.
|
java.lang.Class<?> |
MapELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
If the base object is a map, returns the most general acceptable type
for a value in this map.
|
java.lang.Class<?> |
ResourceBundleELResolver.getType(ELContext context,
java.lang.Object base,
java.lang.Object property) |
If the base object is an instance of ResourceBundle ,
return null , since the resolver is read only.
|
abstract java.lang.Class<?> |
ValueExpression.getType(ELContext context) |
|
java.lang.Object |
ArrayELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
If the base object is a Java language array, returns the value at the
given index.
|
java.lang.Object |
BeanELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
If the base object is not null , returns the current
value of the given property on this bean.
|
java.lang.Object |
CompositeELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
Attempts to resolve the given property object on the given
base object by querying all component resolvers.
|
abstract java.lang.Object |
ELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
Attempts to resolve the given property object on the given
base object.
|
java.lang.Object |
ListELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
If the base object is a list, returns the value at the given index.
|
java.lang.Object |
MapELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
If the base object is a map, returns the value associated with the
given key, as specified by the property argument.
|
java.lang.Object |
ResourceBundleELResolver.getValue(ELContext context,
java.lang.Object base,
java.lang.Object property) |
If the base object is an instance of ResourceBundle ,
the provided property will first be coerced to a String .
|
abstract java.lang.Object |
ValueExpression.getValue(ELContext context) |
Evaluates the expression relative to the provided context, and
returns the resulting value.
|
abstract java.lang.Object |
MethodExpression.invoke(ELContext context,
java.lang.Object[] params) |
If a String literal is specified as the expression, returns the
String literal coerced to the expected return type of the method
signature.
|
boolean |
ArrayELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
|
boolean |
BeanELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
|
boolean |
CompositeELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
|
abstract boolean |
ELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
|
boolean |
ListELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
|
boolean |
MapELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
|
boolean |
ResourceBundleELResolver.isReadOnly(ELContext context,
java.lang.Object base,
java.lang.Object property) |
If the base object is not null and an instanceof ResourceBundle ,
return true .
|
abstract boolean |
ValueExpression.isReadOnly(ELContext context) |
|
void |
ArrayELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object val) |
If the base object is a Java language array, attempts to set the
value at the given index with the given value.
|
void |
BeanELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object val) |
If the base object is not null , attempts to set the
value of the given property on this bean.
|
void |
CompositeELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object val) |
Attempts to set the value of the given property
object on the given base object.
|
abstract void |
ELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
Attempts to set the value of the given property
object on the given base object.
|
void |
ListELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object val) |
If the base object is a list, attempts to set the value at the
given index with the given value.
|
void |
MapELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object val) |
If the base object is a map, attempts to set the value associated with
the given key, as specified by the property argument.
|
void |
ResourceBundleELResolver.setValue(ELContext context,
java.lang.Object base,
java.lang.Object property,
java.lang.Object value) |
|
abstract void |
ValueExpression.setValue(ELContext context,
java.lang.Object value) |
Evaluates the expression relative to the provided context, and
sets the result to the provided value.
|