Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
javax.el.ELContext

Packages that use ELContext
com.sun.el |
com.sun.el.lang |
javax.el | Provides the API for the Unified Expression Language shared by the JSP 2.1 and JSF 1.2 technologies.
javax.servlet.jsp | Classes and interfaces for the Core JSP 2.0 API.
javax.servlet.jsp.el | Classes and interfaces for the JSP 2.0 Expression Language API.
javax.servlet.jsp.jstl.core | Classes and interfaces related to the core tag library component of the JavaServer Pages Standard Tag Library (JSTL).
org.apache.jasper.runtime |
org.apache.taglibs.standard.lang.jstl.test |

Uses of ELContext in com.sun.el

Methods in com.sun.el with parameters of type ELContext
`MethodExpression` | `ExpressionFactoryImpl.createMethodExpression(ELContext context, String expression, Class expectedReturnType, Class[] expectedParamTypes)`
`ValueExpression` | `ExpressionFactoryImpl.createValueExpression(ELContext context, String expression, Class expectedType)`
`MethodInfo` | `MethodExpressionImpl.getMethodInfo(ELContext context)` Evaluates the expression relative to the provided context, and returns information about the actual referenced method.
`MethodInfo` | `MethodExpressionLiteral.getMethodInfo(ELContext context)`
`Class` | `ValueExpressionLiteral.getType(ELContext context)`
`Class` | `ValueExpressionImpl.getType(ELContext context)`
`Object` | `ValueExpressionLiteral.getValue(ELContext context)`
`Object` | `ValueExpressionImpl.getValue(ELContext context)`
`Object` | `MethodExpressionImpl.invoke(ELContext context, Object[] params)` Evaluates the expression relative to the provided context, invokes the method that was found using the supplied parameters, and returns the result of the method invocation.
`Object` | `MethodExpressionLiteral.invoke(ELContext context, Object[] params)`
`boolean` | `ValueExpressionLiteral.isReadOnly(ELContext context)`
`boolean` | `ValueExpressionImpl.isReadOnly(ELContext context)`
`void` | `ValueExpressionLiteral.setValue(ELContext context, Object value)`
`void` | `ValueExpressionImpl.setValue(ELContext context, Object value)`

Uses of ELContext in com.sun.el.lang

Subclasses of ELContext in com.sun.el.lang
`class` | `EvaluationContext`

Methods in com.sun.el.lang that return ELContext
`ELContext` | `EvaluationContext.getELContext()`

Constructors in com.sun.el.lang with parameters of type ELContext
`EvaluationContext(ELContext elContext, FunctionMapper fnMapper, VariableMapper varMapper)`
`ExpressionBuilder(String expression, ELContext ctx)`

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.
`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<?>` | `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.
`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<?>` | `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<?>` | `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.
`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.
`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>` | `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.
`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>` | `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>` | `ArrayELResolver.getFeatureDescriptors(ELContext context, Object base)` Always returns `null`, since there is no reason to iterate through set set of all integers.
`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.
`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.
`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<?>` | `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.
`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<?>` | `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<?>` | `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.
`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.
`abstract Object` | `ValueExpression.getValue(ELContext context)` Evaluates the expression relative to the provided context, and returns the resulting value.
`Object` | `ListELResolver.getValue(ELContext context, Object base, Object property)` If the base object is a list, returns the value at the given index.
`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.
`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` | `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` | `ArrayELResolver.getValue(ELContext context, Object base, Object property)` If the base object is a Java language array, returns the value at the given index.
`abstract Object` | `ELResolver.getValue(ELContext context, Object base, Object property)` Attempts to resolve the given `property` object on the given `base` object.
`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.
`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.
`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` | `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.
`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` | `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` | `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.
`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.
`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` | `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` | `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.
`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` | `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` | `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.
`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.

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

Uses of ELContext in javax.servlet.jsp

Methods in javax.servlet.jsp that return ELContext
`abstract ELContext` | `JspContext.getELContext()` Returns the `ELContext` associated with this `JspContext`.

Uses of ELContext in javax.servlet.jsp.el

Methods in javax.servlet.jsp.el with parameters of type ELContext
`Class<String>` | `ScopedAttributeELResolver.getCommonPropertyType(ELContext context, Object base)` If the base object is `null`, returns `String.class`.
`Class<String>` | `ImplicitObjectELResolver.getCommonPropertyType(ELContext context, Object base)` If the base object is `null`, returns `String.class`.
`Iterator<FeatureDescriptor>` | `ScopedAttributeELResolver.getFeatureDescriptors(ELContext context, Object base)` If the base object is `null`, returns an `Iterator` containing `FeatureDescriptor` objects with information about each scoped attribute resolved by this resolver.
`Iterator<FeatureDescriptor>` | `ImplicitObjectELResolver.getFeatureDescriptors(ELContext context, Object base)` If the base object is `null`, and the property matches the name of a JSP implicit object, returns an `Iterator` containing `FeatureDescriptor` objects with information about each JSP implicit object resolved by this resolver.
`Class<Object>` | `ScopedAttributeELResolver.getType(ELContext context, Object base, Object property)` If the base object is `null`, returns `Object.class` to indicate that any type is valid to set for a scoped attribute.
`Class` | `ImplicitObjectELResolver.getType(ELContext context, Object base, Object property)` If the base object is `null`, and the property matches the name of a JSP implicit object, returns `null` to indicate that no types are ever accepted to `setValue()`.
`Object` | `ScopedAttributeELResolver.getValue(ELContext context, Object base, Object property)` If the base object is `null`, searches the page, request, session and application scopes for an attribute with the given name and returns it, or `null` if no attribute exists with the current name.
`Object` | `ImplicitObjectELResolver.getValue(ELContext context, Object base, Object property)` If the base object is `null`, and the property matches the name of a JSP implicit object, returns the implicit object.
`boolean` | `ScopedAttributeELResolver.isReadOnly(ELContext context, Object base, Object property)` If the base object is `null`, returns `false` to indicate that scoped attributes are never read-only.
`boolean` | `ImplicitObjectELResolver.isReadOnly(ELContext context, Object base, Object property)` If the base object is `null`, and the property matches the name of a JSP implicit object, returns `true` to indicate that implicit objects cannot be overwritten.
`void` | `ScopedAttributeELResolver.setValue(ELContext context, Object base, Object property, Object val)` If the base object is `null`, sets an existing scoped attribute to the new value, or creates a new scoped attribute if one does not exist by this name.
`void` | `ImplicitObjectELResolver.setValue(ELContext context, Object base, Object property, Object val)` If the base object is `null`, and the property matches the name of a JSP implicit object, throws `PropertyNotWritableException` to indicate that implicit objects cannot be overwritten.

Uses of ELContext in javax.servlet.jsp.jstl.core

Methods in javax.servlet.jsp.jstl.core with parameters of type ELContext
`Object` | `IteratedExpression.getItem(ELContext context, int i)` Evaluates the stored ValueExpression and return the indexed item.
`Class` | `IndexedValueExpression.getType(ELContext context)`
`Class` | `IteratedValueExpression.getType(ELContext context)`
`Object` | `IndexedValueExpression.getValue(ELContext context)`
`Object` | `IteratedValueExpression.getValue(ELContext context)`
`boolean` | `IndexedValueExpression.isReadOnly(ELContext context)`
`boolean` | `IteratedValueExpression.isReadOnly(ELContext context)`
`void` | `IndexedValueExpression.setValue(ELContext context, Object value)`
`void` | `IteratedValueExpression.setValue(ELContext context, Object value)`

Uses of ELContext in org.apache.jasper.runtime

Subclasses of ELContext in org.apache.jasper.runtime
`class` | `ELContextImpl` Concrete implementation of `ELContext`.

Methods in org.apache.jasper.runtime that return ELContext
`protected ELContext` | `JspApplicationContextImpl.createELContext(ELResolver resolver)`
`ELContext` | `PageContextImpl.getELContext()`
`ELContext` | `JspContextWrapper.getELContext()`

Uses of ELContext in org.apache.taglibs.standard.lang.jstl.test

Methods in org.apache.taglibs.standard.lang.jstl.test that return ELContext
`ELContext` | `PageContextImpl.getELContext()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2007 Mort Bay Consulting. All Rights Reserved.