Expression Language 2.2 API 1.0.2.Final-redhat-1

Uses of Class
javax.el.ELContext

Packages that use ELContext
javax.el Provides the API for the Unified Expression Language shared by the JSP 2.1 and JSF 1.2 technologies. 
 

Uses of ELContext in javax.el
 

Methods in javax.el that return ELContext
 ELContext ELContextEvent.getELContext()
          Returns the ELContext that was created.
 

Methods in javax.el with parameters of type ELContext
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.
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<?> 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<?> 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<?> 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<?> CompositeELResolver.getCommonPropertyType(ELContext context, Object base)
          Returns the most general type that this resolver accepts for the property argument, given a base object.
 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<?> 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.
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> 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> ArrayELResolver.getFeatureDescriptors(ELContext context, Object base)
          Always returns null, since there is no reason to iterate through set set of all integers.
 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> 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 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> 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(javax.el.ELContext, java.lang.Object) method.
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(javax.el.ELContext, java.lang.Object, java.lang.Object, java.lang.Object) method.
 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<?> 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<?> 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<?> 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(javax.el.ELContext, java.lang.Object, java.lang.Object, java.lang.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<?> 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.
abstract  Object ELResolver.getValue(ELContext context, Object base, Object property)
          Attempts to resolve the given property object on the given base object.
 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 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 ListELResolver.getValue(ELContext context, Object base, Object property)
          If the base object is a list, returns the value at the given index.
 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 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 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)
          Attemps 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)
          Attemps 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(javax.el.ELContext, java.lang.Object) will always fail.
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(javax.el.ELContext, java.lang.Object, java.lang.Object, java.lang.Object) will always fail.
 boolean MapELResolver.isReadOnly(ELContext context, Object base, Object property)
          If the base object is a map, returns whether a call to MapELResolver.setValue(javax.el.ELContext, java.lang.Object, java.lang.Object, java.lang.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(javax.el.ELContext, java.lang.Object, java.lang.Object, java.lang.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(javax.el.ELContext, java.lang.Object, java.lang.Object, java.lang.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(javax.el.ELContext, java.lang.Object, java.lang.Object, java.lang.Object) will always fail.
 boolean ResourceBundleELResolver.isReadOnly(ELContext context, Object base, Object property)
          If the base object is not null and an instanceof ResourceBundle, return true.
 boolean BeanELResolver.isReadOnly(ELContext context, Object base, Object property)
          If the base object is not null, returns whether a call to BeanELResolver.setValue(javax.el.ELContext, java.lang.Object, java.lang.Object, java.lang.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.
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 MapELResolver.setValue(ELContext context, Object base, Object property, 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 ArrayELResolver.setValue(ELContext context, Object base, Object property, 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 ListELResolver.setValue(ELContext context, Object base, Object property, Object val)
          If the base object is a list, attempts to set the value at the given index with the given value.
 void CompositeELResolver.setValue(ELContext context, Object base, Object property, Object val)
          Attempts to set the value of the given property object on the given base object.
 void ResourceBundleELResolver.setValue(ELContext context, Object base, Object property, Object value)
          If the base object is a ResourceBundle, throw a PropertyNotWritableException.
 void BeanELResolver.setValue(ELContext context, Object base, Object property, Object val)
          If the base object is not null, attempts to set the value of the given property on this bean.
 

Constructors in javax.el with parameters of type ELContext
ELContextEvent(ELContext source)
          Constructs an ELContextEvent object to indicate that an ELContext has been created.
 


Expression Language 2.2 API 1.0.2.Final-redhat-1

Copyright © 2012 JBoss by Red Hat. All Rights Reserved.