|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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()
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||