| Modifier and Type | Field and Description | 
|---|---|
protected ELContext | 
ElContextDelegate.delegateContext  | 
| Modifier and Type | Method and Description | 
|---|---|
Class<?> | 
CdiResolver.getCommonPropertyType(ELContext context,
                     Object base)  | 
Iterator<FeatureDescriptor> | 
CdiResolver.getFeatureDescriptors(ELContext context,
                     Object base)  | 
Class<?> | 
CdiResolver.getType(ELContext context,
       Object base,
       Object property)  | 
Object | 
CdiResolver.getValue(ELContext context,
        Object base,
        Object property)  | 
Object | 
CdiResolver.invoke(ELContext context,
      Object base,
      Object method,
      Class<?>[] paramTypes,
      Object[] params)  | 
boolean | 
CdiResolver.isReadOnly(ELContext context,
          Object base,
          Object property)  | 
void | 
CdiResolver.setValue(ELContext context,
        Object base,
        Object property,
        Object value)  | 
protected javax.el.ELContext | 
CdiResolver.wrapContext(ELContext context)  | 
| Constructor and Description | 
|---|
ElContextDelegate(ELContext delegateContext,
                 javax.el.ELResolver elResolver)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected ELContext | 
AbstractVariableScope.cachedElContext  | 
| Modifier and Type | Method and Description | 
|---|---|
ELContext | 
AbstractVariableScope.getCachedElContext()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
AbstractVariableScope.setCachedElContext(ELContext cachedElContext)  | 
| Modifier and Type | Field and Description | 
|---|---|
protected ELContext | 
ExpressionGetInvocation.elContext  | 
protected ELContext | 
ExpressionSetInvocation.elContext  | 
| Constructor and Description | 
|---|
ExpressionGetInvocation(ValueExpression valueExpression,
                       ELContext elContext,
                       BaseDelegateExecution contextExecution)  | 
ExpressionSetInvocation(ValueExpression valueExpression,
                       ELContext elContext,
                       Object value,
                       BaseDelegateExecution contextExecution)  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
ProcessEngineElContext
ELContext used by the process engine. | 
| Modifier and Type | Field and Description | 
|---|---|
protected ELContext | 
ExpressionManager.parsingElContext  | 
| Modifier and Type | Method and Description | 
|---|---|
ELContext | 
ExpressionManager.createElContext(VariableContext variableContext)  | 
ELContext | 
ExpressionManager.getElContext(VariableScope variableScope)  | 
| Modifier and Type | Method and Description | 
|---|---|
Class<?> | 
VariableScopeElResolver.getCommonPropertyType(ELContext arg0,
                     Object arg1)  | 
Class<?> | 
AbstractElResolverDelegate.getCommonPropertyType(ELContext context,
                     Object base)  | 
Class<?> | 
VariableContextElResolver.getCommonPropertyType(ELContext arg0,
                     Object arg1)  | 
Class<?> | 
ReadOnlyMapELResolver.getCommonPropertyType(ELContext context,
                     Object arg)  | 
Iterator<FeatureDescriptor> | 
VariableScopeElResolver.getFeatureDescriptors(ELContext arg0,
                     Object arg1)  | 
Iterator<FeatureDescriptor> | 
AbstractElResolverDelegate.getFeatureDescriptors(ELContext context,
                     Object base)  | 
Iterator<FeatureDescriptor> | 
VariableContextElResolver.getFeatureDescriptors(ELContext arg0,
                     Object arg1)  | 
Iterator<FeatureDescriptor> | 
ReadOnlyMapELResolver.getFeatureDescriptors(ELContext context,
                     Object arg)  | 
Class<?> | 
VariableScopeElResolver.getType(ELContext arg0,
       Object arg1,
       Object arg2)  | 
Class<?> | 
AbstractElResolverDelegate.getType(ELContext context,
       Object base,
       Object property)  | 
Class<?> | 
VariableContextElResolver.getType(ELContext arg0,
       Object arg1,
       Object arg2)  | 
Class<?> | 
ReadOnlyMapELResolver.getType(ELContext context,
       Object arg1,
       Object arg2)  | 
Object | 
VariableScopeElResolver.getValue(ELContext context,
        Object base,
        Object property)  | 
Object | 
AbstractElResolverDelegate.getValue(ELContext context,
        Object base,
        Object property)  | 
Object | 
VariableContextElResolver.getValue(ELContext context,
        Object base,
        Object property)  | 
Object | 
ReadOnlyMapELResolver.getValue(ELContext context,
        Object base,
        Object property)  | 
Object | 
AbstractElResolverDelegate.invoke(ELContext context,
      Object base,
      Object method,
      Class<?>[] paramTypes,
      Object[] params)  | 
boolean | 
VariableScopeElResolver.isReadOnly(ELContext context,
          Object base,
          Object property)  | 
boolean | 
AbstractElResolverDelegate.isReadOnly(ELContext context,
          Object base,
          Object property)  | 
boolean | 
VariableContextElResolver.isReadOnly(ELContext context,
          Object base,
          Object property)  | 
boolean | 
ReadOnlyMapELResolver.isReadOnly(ELContext context,
          Object base,
          Object property)  | 
void | 
VariableScopeElResolver.setValue(ELContext context,
        Object base,
        Object property,
        Object value)  | 
void | 
AbstractElResolverDelegate.setValue(ELContext context,
        Object base,
        Object property,
        Object value)  | 
void | 
VariableContextElResolver.setValue(ELContext context,
        Object base,
        Object property,
        Object value)  | 
void | 
ReadOnlyMapELResolver.setValue(ELContext context,
        Object base,
        Object property,
        Object value)  | 
| Modifier and Type | Method and Description | 
|---|---|
ELContext | 
ELContextEvent.getELContext()
Returns the ELContext that was created. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
abstract MethodExpression | 
ExpressionFactory.createMethodExpression(ELContext context,
                      String expression,
                      Class<?> expectedReturnType,
                      Class<?>[] expectedParamTypes)
Parses an expression into a  
MethodExpression for later evaluation. | 
abstract ValueExpression | 
ExpressionFactory.createValueExpression(ELContext context,
                     String expression,
                     Class<?> expectedType)
Parses an expression into a  
ValueExpression for later evaluation. | 
Class<?> | 
ResourceBundleELResolver.getCommonPropertyType(ELContext context,
                     Object base)
If the base object is a ResourceBundle, returns the most general type that this resolver
 accepts for the property argument. 
 | 
Class<?> | 
MapELResolver.getCommonPropertyType(ELContext context,
                     Object base)
If the base object is a map, returns the most general type that this resolver accepts for the
 property argument. 
 | 
Class<?> | 
ListELResolver.getCommonPropertyType(ELContext context,
                     Object base)
If the base object is a list, returns the most general type that this resolver accepts for
 the property argument. 
 | 
Class<?> | 
ArrayELResolver.getCommonPropertyType(ELContext context,
                     Object base)
If the base object is a Java language array, returns the most general type that this resolver
 accepts for the property argument. 
 | 
Class<?> | 
DynamicBeanPropertyELResolver.getCommonPropertyType(ELContext context,
                     Object base)  | 
abstract Class<?> | 
ELResolver.getCommonPropertyType(ELContext context,
                     Object base)
Returns the most general type that this resolver accepts for the property argument, given a
 base object. 
 | 
Class<?> | 
CompositeELResolver.getCommonPropertyType(ELContext context,
                     Object base)
Returns the most general type that this resolver accepts for the property argument, given a
 base object. 
 | 
Class<?> | 
BeanELResolver.getCommonPropertyType(ELContext context,
                     Object base)
If the base object is not null, returns the most general type that this resolver accepts for
 the property argument. 
 | 
Iterator<FeatureDescriptor> | 
ResourceBundleELResolver.getFeatureDescriptors(ELContext context,
                     Object base)
If the base object is a ResourceBundle, returns an Iterator containing the set of keys
 available in the ResourceBundle. 
 | 
Iterator<FeatureDescriptor> | 
MapELResolver.getFeatureDescriptors(ELContext context,
                     Object base)
If the base object is a map, returns an Iterator containing the set of keys available in the
 Map. 
 | 
Iterator<FeatureDescriptor> | 
ListELResolver.getFeatureDescriptors(ELContext context,
                     Object base)
Always returns null, since there is no reason to iterate through set set of all integers. 
 | 
Iterator<FeatureDescriptor> | 
ArrayELResolver.getFeatureDescriptors(ELContext context,
                     Object base)
Always returns null, since there is no reason to iterate through set set of all integers. 
 | 
Iterator<FeatureDescriptor> | 
DynamicBeanPropertyELResolver.getFeatureDescriptors(ELContext context,
                     Object base)  | 
abstract Iterator<FeatureDescriptor> | 
ELResolver.getFeatureDescriptors(ELContext context,
                     Object base)
Returns information about the set of variables or properties that can be resolved for the
 given base object. 
 | 
Iterator<FeatureDescriptor> | 
CompositeELResolver.getFeatureDescriptors(ELContext context,
                     Object base)
Returns information about the set of variables or properties that can be resolved for the
 given base object. 
 | 
Iterator<FeatureDescriptor> | 
BeanELResolver.getFeatureDescriptors(ELContext context,
                     Object base)
If the base object is not null, returns an Iterator containing the set of JavaBeans
 properties available on the given object. 
 | 
abstract MethodInfo | 
MethodExpression.getMethodInfo(ELContext context)
Evaluates the expression relative to the provided context, and returns information about the
 actual referenced method. 
 | 
abstract Class<?> | 
ValueExpression.getType(ELContext context)
Evaluates the expression relative to the provided context, and returns the most general type
 that is acceptable for an object to be passed as the value parameter in a future call to the
  
ValueExpression.setValue(ELContext, Object) method. | 
Class<?> | 
ResourceBundleELResolver.getType(ELContext context,
       Object base,
       Object property)
If the base object is an instance of ResourceBundle, return null, since the resolver is read
 only. 
 | 
Class<?> | 
MapELResolver.getType(ELContext context,
       Object base,
       Object property)
If the base object is a map, returns the most general acceptable type for a value in this
 map. 
 | 
Class<?> | 
ListELResolver.getType(ELContext context,
       Object base,
       Object property)
If the base object is a list, returns the most general acceptable type for a value in this
 list. 
 | 
Class<?> | 
ArrayELResolver.getType(ELContext context,
       Object base,
       Object property)
If the base object is an array, returns the most general acceptable type for a value in this
 array. 
 | 
Class<?> | 
DynamicBeanPropertyELResolver.getType(ELContext context,
       Object base,
       Object property)  | 
abstract Class<?> | 
ELResolver.getType(ELContext context,
       Object base,
       Object property)
For a given base and property, attempts to identify the most general type that is acceptable
 for an object to be passed as the value parameter in a future call to the
  
ELResolver.setValue(ELContext, Object, Object, Object) method. | 
Class<?> | 
CompositeELResolver.getType(ELContext context,
       Object base,
       Object property)
For a given base and property, attempts to identify the most general type that is acceptable
 for an object to be passed as the value parameter in a future call to the
  
CompositeELResolver.setValue(ELContext, Object, Object, Object) method. | 
Class<?> | 
BeanELResolver.getType(ELContext context,
       Object base,
       Object property)
If the base object is not null, returns the most general acceptable type that can be set on
 this bean property. 
 | 
abstract Object | 
ValueExpression.getValue(ELContext context)
Evaluates the expression relative to the provided context, and returns the resulting value. 
 | 
Object | 
ResourceBundleELResolver.getValue(ELContext context,
        Object base,
        Object property)
If the base object is an instance of ResourceBundle, the provided property will first be
 coerced to a String. 
 | 
Object | 
MapELResolver.getValue(ELContext context,
        Object base,
        Object property)
If the base object is a map, returns the value associated with the given key, as specified by
 the property argument. 
 | 
Object | 
ListELResolver.getValue(ELContext context,
        Object base,
        Object property)
If the base object is a list, returns the value at the given index. 
 | 
Object | 
ArrayELResolver.getValue(ELContext context,
        Object base,
        Object property)
If the base object is a Java language array, returns the value at the given index. 
 | 
Object | 
DynamicBeanPropertyELResolver.getValue(ELContext context,
        Object base,
        Object property)  | 
abstract Object | 
ELResolver.getValue(ELContext context,
        Object base,
        Object property)
Attempts to resolve the given property object on the given base object. 
 | 
Object | 
CompositeELResolver.getValue(ELContext context,
        Object base,
        Object property)
Attempts to resolve the given property object on the given base object by querying all
 component resolvers. 
 | 
Object | 
BeanELResolver.getValue(ELContext context,
        Object base,
        Object property)
If the base object is not null, returns the current value of the given property on this bean. 
 | 
ValueReference | 
ValueExpression.getValueReference(ELContext context)
Returns a  
ValueReference for this expression instance. | 
abstract Object | 
MethodExpression.invoke(ELContext context,
      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. 
 | 
Object | 
ELResolver.invoke(ELContext context,
      Object base,
      Object method,
      Class<?>[] paramTypes,
      Object[] params)
Attempts to resolve and invoke the given  
method on the given base
 object. | 
Object | 
CompositeELResolver.invoke(ELContext context,
      Object base,
      Object method,
      Class<?>[] paramTypes,
      Object[] params)
Attempts to resolve and invoke the given  
method on the given base
 object by querying all component resolvers. | 
Object | 
BeanELResolver.invoke(ELContext context,
      Object base,
      Object method,
      Class<?>[] paramTypes,
      Object[] params)
If the base object is not  
null, invoke the method, with the given parameters on
 this bean. | 
abstract boolean | 
ValueExpression.isReadOnly(ELContext context)
Evaluates the expression relative to the provided context, and returns true if a call to
  
ValueExpression.setValue(ELContext, Object) will always fail. | 
boolean | 
ResourceBundleELResolver.isReadOnly(ELContext context,
          Object base,
          Object property)
If the base object is not null and an instanceof java.util.ResourceBundle, return true. 
 | 
boolean | 
MapELResolver.isReadOnly(ELContext context,
          Object base,
          Object property)
If the base object is a map, returns whether a call to
  
MapELResolver.setValue(ELContext, Object, Object, Object) will always fail. | 
boolean | 
ListELResolver.isReadOnly(ELContext context,
          Object base,
          Object property)
If the base object is a list, returns whether a call to
  
ListELResolver.setValue(ELContext, Object, Object, Object) will always fail. | 
boolean | 
ArrayELResolver.isReadOnly(ELContext context,
          Object base,
          Object property)
If the base object is a Java language array, returns whether a call to
  
ArrayELResolver.setValue(ELContext, Object, Object, Object) will always fail. | 
boolean | 
DynamicBeanPropertyELResolver.isReadOnly(ELContext context,
          Object base,
          Object property)  | 
abstract boolean | 
ELResolver.isReadOnly(ELContext context,
          Object base,
          Object property)
For a given base and property, attempts to determine whether a call to
  
ELResolver.setValue(ELContext, Object, Object, Object) will always fail. | 
boolean | 
CompositeELResolver.isReadOnly(ELContext context,
          Object base,
          Object property)
For a given base and property, attempts to determine whether a call to
  
CompositeELResolver.setValue(ELContext, Object, Object, Object) will always fail. | 
boolean | 
BeanELResolver.isReadOnly(ELContext context,
          Object base,
          Object property)
If the base object is not null, returns whether a call to
  
BeanELResolver.setValue(ELContext, Object, Object, Object) will always fail. | 
abstract void | 
ValueExpression.setValue(ELContext context,
        Object value)
Evaluates the expression relative to the provided context, and sets the result to the
 provided value. 
 | 
void | 
ResourceBundleELResolver.setValue(ELContext context,
        Object base,
        Object property,
        Object value)
If the base object is a ResourceBundle, throw a  
PropertyNotWritableException. | 
void | 
MapELResolver.setValue(ELContext context,
        Object base,
        Object property,
        Object value)
If the base object is a map, attempts to set the value associated with the given key, as
 specified by the property argument. 
 | 
void | 
ListELResolver.setValue(ELContext context,
        Object base,
        Object property,
        Object value)
If the base object is a list, attempts to set the value at the given index with the given
 value. 
 | 
void | 
ArrayELResolver.setValue(ELContext context,
        Object base,
        Object property,
        Object value)
If the base object is a Java language array, attempts to set the value at the given index
 with the given value. 
 | 
void | 
DynamicBeanPropertyELResolver.setValue(ELContext context,
        Object base,
        Object property,
        Object value)  | 
abstract void | 
ELResolver.setValue(ELContext context,
        Object base,
        Object property,
        Object value)
Attempts to set the value of the given property object on the given base object. 
 | 
void | 
CompositeELResolver.setValue(ELContext context,
        Object base,
        Object property,
        Object value)
Attempts to set the value of the given property object on the given base object. 
 | 
void | 
BeanELResolver.setValue(ELContext context,
        Object base,
        Object property,
        Object value)
If the base object is not null, attempts to set the value of the given property on this bean. 
 | 
| Constructor and Description | 
|---|
ELContextEvent(ELContext source)
Constructs an ELContextEvent object to indicate that an ELContext has been created. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
SimpleContext
Simple context implementation. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
TreeMethodExpression | 
ExpressionFactoryImpl.createMethodExpression(ELContext context,
                      String expression,
                      Class<?> expectedReturnType,
                      Class<?>[] expectedParamTypes)  | 
TreeValueExpression | 
ExpressionFactoryImpl.createValueExpression(ELContext context,
                     String expression,
                     Class<?> expectedType)  | 
Object | 
AstNull.eval(Bindings bindings,
    ELContext context)  | 
Object | 
AstIdentifier.eval(Bindings bindings,
    ELContext context)  | 
Object | 
AstChoice.eval(Bindings bindings,
    ELContext context)  | 
Object | 
AstText.eval(Bindings bindings,
    ELContext context)  | 
Object | 
AstMethod.eval(Bindings bindings,
    ELContext context)  | 
Object | 
AstBoolean.eval(Bindings bindings,
    ELContext context)  | 
Object | 
AstUnary.eval(Bindings bindings,
    ELContext context)  | 
Object | 
AstNumber.eval(Bindings bindings,
    ELContext context)  | 
Object | 
AstEval.eval(Bindings bindings,
    ELContext context)  | 
Object | 
AstString.eval(Bindings bindings,
    ELContext context)  | 
Object | 
AstProperty.eval(Bindings bindings,
    ELContext context)  | 
Object | 
AstBinary.eval(Bindings bindings,
    ELContext context)  | 
Object | 
AstFunction.eval(Bindings bindings,
    ELContext context)  | 
Object[] | 
AstParameters.eval(Bindings bindings,
    ELContext context)  | 
Object | 
AstNested.eval(Bindings bindings,
    ELContext context)  | 
Object | 
AstComposite.eval(Bindings bindings,
    ELContext context)  | 
abstract Object | 
AstNode.eval(Bindings bindings,
    ELContext context)  | 
Object | 
AstUnary.Operator.eval(Bindings bindings,
    ELContext context,
    AstNode node)  | 
Object | 
AstUnary.SimpleOperator.eval(Bindings bindings,
    ELContext context,
    AstNode node)  | 
Object | 
AstBinary.Operator.eval(Bindings bindings,
    ELContext context,
    AstNode left,
    AstNode right)  | 
Object | 
AstBinary.SimpleOperator.eval(Bindings bindings,
    ELContext context,
    AstNode left,
    AstNode right)  | 
Class<?> | 
SimpleResolver.getCommonPropertyType(ELContext context,
                     Object base)  | 
Class<?> | 
RootPropertyResolver.getCommonPropertyType(ELContext context,
                     Object base)  | 
Iterator<FeatureDescriptor> | 
SimpleResolver.getFeatureDescriptors(ELContext context,
                     Object base)  | 
Iterator<FeatureDescriptor> | 
RootPropertyResolver.getFeatureDescriptors(ELContext context,
                     Object base)  | 
protected Method | 
AstIdentifier.getMethod(Bindings bindings,
         ELContext context,
         Class<?> returnType,
         Class<?>[] paramTypes)  | 
MethodInfo | 
AstIdentifier.getMethodInfo(Bindings bindings,
             ELContext context,
             Class<?> returnType,
             Class<?>[] paramTypes)  | 
MethodInfo | 
AstText.getMethodInfo(Bindings bindings,
             ELContext context,
             Class<?> returnType,
             Class<?>[] paramTypes)  | 
MethodInfo | 
AstMethod.getMethodInfo(Bindings bindings,
             ELContext context,
             Class<?> returnType,
             Class<?>[] paramTypes)  | 
MethodInfo | 
AstEval.getMethodInfo(Bindings bindings,
             ELContext context,
             Class<?> returnType,
             Class<?>[] paramTypes)  | 
MethodInfo | 
AstProperty.getMethodInfo(Bindings bindings,
             ELContext context,
             Class<?> returnType,
             Class<?>[] paramTypes)  | 
MethodInfo | 
ExpressionNode.getMethodInfo(Bindings bindings,
             ELContext context,
             Class<?> returnType,
             Class<?>[] paramTypes)
Get method information. 
 | 
MethodInfo | 
AstRightValue.getMethodInfo(Bindings bindings,
             ELContext context,
             Class<?> returnType,
             Class<?>[] paramTypes)  | 
MethodInfo | 
TreeMethodExpression.getMethodInfo(ELContext context)
Evaluates the expression and answers information about the method 
 | 
protected Object | 
AstBracket.getProperty(Bindings bindings,
           ELContext context)  | 
protected abstract Object | 
AstProperty.getProperty(Bindings bindings,
           ELContext context)  | 
protected String | 
AstDot.getProperty(Bindings bindings,
           ELContext context)  | 
Class<?> | 
AstIdentifier.getType(Bindings bindings,
       ELContext context)  | 
Class<?> | 
AstText.getType(Bindings bindings,
       ELContext context)  | 
Class<?> | 
AstMethod.getType(Bindings bindings,
       ELContext context)  | 
Class<?> | 
AstEval.getType(Bindings bindings,
       ELContext context)  | 
Class<?> | 
AstProperty.getType(Bindings bindings,
       ELContext context)  | 
Class<?> | 
ExpressionNode.getType(Bindings bindings,
       ELContext context)
Get the value type accepted in  
ExpressionNode.setValue(Bindings, ELContext, Object). | 
Class<?> | 
AstRightValue.getType(Bindings bindings,
       ELContext context)
according to the spec, the result is undefined for rvalues, so answer  
null | 
Class<?> | 
ObjectValueExpression.getType(ELContext context)
Answer  
null. | 
Class<?> | 
TreeValueExpression.getType(ELContext context)
Evaluates the expression as an lvalue and answers the result type. 
 | 
Class<?> | 
SimpleResolver.getType(ELContext context,
       Object base,
       Object property)  | 
Class<?> | 
RootPropertyResolver.getType(ELContext context,
       Object base,
       Object property)  | 
Object | 
ExpressionNode.getValue(Bindings bindings,
        ELContext context,
        Class<?> expectedType)
Evaluate node. 
 | 
Object | 
AstNode.getValue(Bindings bindings,
        ELContext context,
        Class<?> type)
evaluate and return the (optionally coerced) result. 
 | 
Object | 
ObjectValueExpression.getValue(ELContext context)
Answer the wrapped object, coerced to the expected type. 
 | 
Object | 
TreeValueExpression.getValue(ELContext context)
Evaluates the expression as an rvalue and answers the result. 
 | 
Object | 
SimpleResolver.getValue(ELContext context,
        Object base,
        Object property)  | 
Object | 
RootPropertyResolver.getValue(ELContext context,
        Object base,
        Object property)  | 
ValueReference | 
AstIdentifier.getValueReference(Bindings bindings,
                 ELContext context)  | 
ValueReference | 
AstText.getValueReference(Bindings bindings,
                 ELContext context)  | 
ValueReference | 
AstMethod.getValueReference(Bindings bindings,
                 ELContext context)  | 
ValueReference | 
AstEval.getValueReference(Bindings bindings,
                 ELContext context)  | 
ValueReference | 
AstProperty.getValueReference(Bindings bindings,
                 ELContext context)  | 
ValueReference | 
ExpressionNode.getValueReference(Bindings bindings,
                 ELContext context)
Get value reference. 
 | 
ValueReference | 
AstRightValue.getValueReference(Bindings bindings,
                 ELContext context)  | 
ValueReference | 
TreeValueExpression.getValueReference(ELContext context)  | 
Object | 
AstIdentifier.invoke(Bindings bindings,
      ELContext context,
      Class<?> returnType,
      Class<?>[] paramTypes,
      Object[] params)  | 
Object | 
AstText.invoke(Bindings bindings,
      ELContext context,
      Class<?> returnType,
      Class<?>[] paramTypes,
      Object[] paramValues)  | 
Object | 
AstMethod.invoke(Bindings bindings,
      ELContext context,
      Class<?> returnType,
      Class<?>[] paramTypes,
      Object[] paramValues)  | 
Object | 
AstEval.invoke(Bindings bindings,
      ELContext context,
      Class<?> returnType,
      Class<?>[] paramTypes,
      Object[] paramValues)  | 
Object | 
AstProperty.invoke(Bindings bindings,
      ELContext context,
      Class<?> returnType,
      Class<?>[] paramTypes,
      Object[] paramValues)  | 
Object | 
ExpressionNode.invoke(Bindings bindings,
      ELContext context,
      Class<?> returnType,
      Class<?>[] paramTypes,
      Object[] paramValues)
Invoke method. 
 | 
Object | 
AstRightValue.invoke(Bindings bindings,
      ELContext context,
      Class<?> returnType,
      Class<?>[] paramTypes,
      Object[] paramValues)  | 
protected Object | 
AstFunction.invoke(Bindings bindings,
      ELContext context,
      Object base,
      Method method)
Invoke method. 
 | 
Object | 
TreeMethodExpression.invoke(ELContext context,
      Object[] paramValues)
Evaluates the expression and invokes the method. 
 | 
Object | 
SimpleResolver.invoke(ELContext context,
      Object base,
      Object method,
      Class<?>[] paramTypes,
      Object[] params)  | 
Object | 
RootPropertyResolver.invoke(ELContext context,
      Object base,
      Object method,
      Class<?>[] paramTypes,
      Object[] params)  | 
boolean | 
AstIdentifier.isReadOnly(Bindings bindings,
          ELContext context)  | 
boolean | 
AstText.isReadOnly(Bindings bindings,
          ELContext context)  | 
boolean | 
AstMethod.isReadOnly(Bindings bindings,
          ELContext context)  | 
boolean | 
AstEval.isReadOnly(Bindings bindings,
          ELContext context)  | 
boolean | 
AstProperty.isReadOnly(Bindings bindings,
          ELContext context)  | 
boolean | 
ExpressionNode.isReadOnly(Bindings bindings,
          ELContext context)
Determine whether  
ExpressionNode.setValue(Bindings, ELContext, Object) will throw a
 PropertyNotWritableException. | 
boolean | 
AstRightValue.isReadOnly(Bindings bindings,
          ELContext context)
non-lvalues are always readonly, so answer  
true | 
boolean | 
ObjectValueExpression.isReadOnly(ELContext context)
Answer  
true. | 
boolean | 
TreeValueExpression.isReadOnly(ELContext context)
Evaluates the expression as an lvalue and determines if  
TreeValueExpression.setValue(ELContext, Object)
 will always fail. | 
boolean | 
SimpleResolver.isReadOnly(ELContext context,
          Object base,
          Object property)  | 
boolean | 
RootPropertyResolver.isReadOnly(ELContext context,
          Object base,
          Object property)  | 
void | 
AstIdentifier.setValue(Bindings bindings,
        ELContext context,
        Object value)  | 
void | 
AstText.setValue(Bindings bindings,
        ELContext context,
        Object value)  | 
void | 
AstMethod.setValue(Bindings bindings,
        ELContext context,
        Object value)  | 
void | 
AstEval.setValue(Bindings bindings,
        ELContext context,
        Object value)  | 
void | 
AstProperty.setValue(Bindings bindings,
        ELContext context,
        Object value)  | 
void | 
ExpressionNode.setValue(Bindings bindings,
        ELContext context,
        Object value)
Assign value. 
 | 
void | 
AstRightValue.setValue(Bindings bindings,
        ELContext context,
        Object value)
non-lvalues are always readonly, so throw an exception 
 | 
void | 
ObjectValueExpression.setValue(ELContext context,
        Object value)
Throw an exception. 
 | 
void | 
TreeValueExpression.setValue(ELContext context,
        Object value)
Evaluates the expression as an lvalue and assigns the given value. 
 | 
void | 
SimpleResolver.setValue(ELContext context,
        Object base,
        Object property,
        Object value)  | 
void | 
RootPropertyResolver.setValue(ELContext context,
        Object base,
        Object property,
        Object value)  | 
| Modifier and Type | Method and Description | 
|---|---|
Class<?> | 
ApplicationContextElResolver.getCommonPropertyType(ELContext context,
                     Object arg)  | 
Iterator<FeatureDescriptor> | 
ApplicationContextElResolver.getFeatureDescriptors(ELContext context,
                     Object arg)  | 
Class<?> | 
ApplicationContextElResolver.getType(ELContext context,
       Object arg1,
       Object arg2)  | 
Object | 
ApplicationContextElResolver.getValue(ELContext context,
        Object base,
        Object property)  | 
boolean | 
ApplicationContextElResolver.isReadOnly(ELContext context,
          Object base,
          Object property)  | 
void | 
ApplicationContextElResolver.setValue(ELContext context,
        Object base,
        Object property,
        Object value)  | 
| Modifier and Type | Method and Description | 
|---|---|
Class<?> | 
MockElResolver.getCommonPropertyType(ELContext context,
                     Object base)  | 
Iterator<FeatureDescriptor> | 
MockElResolver.getFeatureDescriptors(ELContext context,
                     Object base)  | 
Class<?> | 
MockElResolver.getType(ELContext context,
       Object base,
       Object property)  | 
Object | 
MockElResolver.getValue(ELContext context,
        Object base,
        Object property)  | 
boolean | 
MockElResolver.isReadOnly(ELContext context,
          Object base,
          Object property)  | 
void | 
MockElResolver.setValue(ELContext context,
        Object base,
        Object property,
        Object value)  | 
Copyright © 2019. All rights reserved.