Uses of Class
javax.el.ELContext

Packages that use ELContext
com.caucho.config   
com.caucho.config.el   
com.caucho.config.inject   
com.caucho.config.type   
com.caucho.config.types   
com.caucho.el   
com.caucho.jmx   
com.caucho.jsp   
com.caucho.jsp.el   
com.caucho.jsp.java   
com.caucho.jstl.rt   
com.caucho.server.rewrite   
javax.el   
javax.servlet.jsp   
javax.servlet.jsp.el   
javax.servlet.jsp.jstl.core   
 

Uses of ELContext in com.caucho.config
 

Subclasses of ELContext in com.caucho.config
 class ConfigELContext
          Creates a variable resolver based on the classloader.
 

Methods in com.caucho.config that return ELContext
static ELContext Config.getEnvironment()
          Returns the variable resolver.
static ELContext Config.getEnvironment(java.util.HashMap<java.lang.String,java.lang.Object> varMap)
           
 

Methods in com.caucho.config with parameters of type ELContext
 java.lang.Object ConfigPropertiesResolver.getValue(ELContext env, java.lang.Object base, java.lang.Object property)
          Returns the named variable value.
 

Uses of ELContext in com.caucho.config.el
 

Methods in com.caucho.config.el with parameters of type ELContext
 MethodExpression CandiExpressionFactory.createMethodExpression(ELContext context, java.lang.String expression, java.lang.Class<?> expectedReturnType, java.lang.Class<?>[] expectedParamTypes)
           
 ValueExpression CandiExpressionFactory.createValueExpression(ELContext context, java.lang.String expression, java.lang.Class<?> expectedType)
           
 java.math.BigDecimal CandiExpr.evalBigDecimal(ELContext env)
           
 java.math.BigInteger CandiExpr.evalBigInteger(ELContext env)
           
 boolean CandiExpr.evalBoolean(ELContext env)
           
 char CandiExpr.evalCharacter(ELContext env)
           
 double CandiExpr.evalDouble(ELContext env)
           
 long CandiExpr.evalLong(ELContext env)
           
 long CandiExpr.evalPeriod(ELContext env)
           
 java.lang.String CandiExpr.evalString(ELContext env)
           
 java.lang.String CandiExpr.evalStringWithNull(ELContext env)
           
 java.lang.Class<?> CandiElResolver.getCommonPropertyType(ELContext context, java.lang.Object base)
           
 java.lang.Class<?> ConfigContextResolver.getCommonPropertyType(ELContext context, java.lang.Object base)
           
 java.util.Iterator<java.beans.FeatureDescriptor> CandiElResolver.getFeatureDescriptors(ELContext context, java.lang.Object base)
           
 java.util.Iterator<java.beans.FeatureDescriptor> ConfigContextResolver.getFeatureDescriptors(ELContext context, java.lang.Object base)
           
 MethodInfo CandiExpr.getMethodInfo(ELContext env, java.lang.Class<?> returnType, java.lang.Class<?>[] argTypes)
           
 java.lang.Class<?> CandiExpr.getType(ELContext context)
           
 java.lang.Class<?> CandiValueExpression.getType(ELContext context)
           
 java.lang.Class<?> CandiElResolver.getType(ELContext context, java.lang.Object base, java.lang.Object property)
           
 java.lang.Class<?> ConfigContextResolver.getType(ELContext context, java.lang.Object base, java.lang.Object property)
           
 java.lang.Object CandiExpr.getValue(ELContext env)
           
 java.lang.Object CandiValueExpression.getValue(ELContext context)
           
 java.lang.Object CandiElResolver.getValue(ELContext context, java.lang.Object base, java.lang.Object property)
           
 java.lang.Object ConfigContextResolver.getValue(ELContext context, java.lang.Object base, java.lang.Object property)
           
 java.lang.Object CandiExpr.invoke(ELContext env, java.lang.Class<?>[] argTypes, java.lang.Object[] args)
           
 boolean CandiExpr.isReadOnly(ELContext env)
           
 boolean CandiValueExpression.isReadOnly(ELContext context)
           
 boolean CandiElResolver.isReadOnly(ELContext context, java.lang.Object base, java.lang.Object property)
           
 boolean ConfigContextResolver.isReadOnly(ELContext context, java.lang.Object base, java.lang.Object property)
           
 boolean CandiExpr.print(JspWriter out, ELContext env, boolean escapeXml)
           
 boolean CandiExpr.print(WriteStream out, ELContext env, boolean escapeXml)
           
 void CandiExpr.setValue(ELContext env, java.lang.Object value)
           
 void CandiValueExpression.setValue(ELContext context, java.lang.Object value)
           
 void CandiElResolver.setValue(ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
           
 void ConfigContextResolver.setValue(ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
           
 

Uses of ELContext in com.caucho.config.inject
 

Subclasses of ELContext in com.caucho.config.inject
 class CandiELContext
          Creates a variable resolver based on the classloader.
 

Uses of ELContext in com.caucho.config.type
 

Methods in com.caucho.config.type with parameters of type ELContext
static Path PathType.lookupPath(java.lang.String string, ELContext env)
           
static Path PathType.lookupPath(java.lang.String string, ELContext env, Path pwd)
           
 java.lang.Object BooleanPrimitiveType.valueOf(ELContext env, Expr expr)
          Converts the value to a value of the type.
 java.lang.Object BooleanType.valueOf(ELContext env, Expr expr)
          Converts the value to a value of the type.
 java.lang.Object ConfigType.valueOf(ELContext env, Expr value)
          Converts the value to a value of the type.
 

Uses of ELContext in com.caucho.config.types
 

Methods in com.caucho.config.types with parameters of type ELContext
static java.lang.String StringTypeBuilder.evalString(java.lang.String string, ELContext env)
           
static Path PathBuilder.lookupPath(java.lang.String string, ELContext env)
           
static Path PathBuilder.lookupPath(java.lang.String string, ELContext env, Path pwd)
           
 

Uses of ELContext in com.caucho.el
 

Subclasses of ELContext in com.caucho.el
 class EnvironmentContext
          Creates a variable resolver based on the classloader.
 

Fields in com.caucho.el declared as ELContext
protected  ELContext ELParser._elContext
           
 

Methods in com.caucho.el that return ELContext
static ELContext EL.getEnvironment()
           
static ELContext EL.getEnvironment(java.lang.ClassLoader loader)
           
 

Methods in com.caucho.el with parameters of type ELContext
 MethodExpression ExpressionFactoryImpl.createMethodExpression(ELContext context, java.lang.String expression, java.lang.Class<?> expectedReturnType, java.lang.Class<?>[] expectedParamTypes)
           
 ValueExpression ExpressionFactoryImpl.createValueExpression(ELContext context, java.lang.String expression, java.lang.Class<?> expectedType)
           
static java.lang.Object Expr.error(java.lang.Throwable e, ELContext env)
          Returns an error object
 java.math.BigDecimal Expr.evalBigDecimal(ELContext env)
          Evaluate the expression, knowing the value should be a BigDecimal.
 java.math.BigInteger Expr.evalBigInteger(ELContext env)
          Evaluate the expression, knowing the value should be a BigInteger.
abstract  boolean AbstractBooleanExpr.evalBoolean(ELContext env)
          Evaluate the expression as a boolean
 boolean BooleanExpr.evalBoolean(ELContext env)
          Evaluate the expression as a boolean.
 boolean BooleanLiteral.evalBoolean(ELContext env)
          Evaluate the expression as an boolean
 boolean CmpExpr.evalBoolean(ELContext env)
          Evaluate the expression as a boolean.
 boolean ConditionalExpr.evalBoolean(ELContext env)
          Evaluate the expression as a boolean
 boolean EqExpr.evalBoolean(ELContext env)
          Evaluate the expression as a boolean.
 boolean Expr.evalBoolean(ELContext env)
          Evaluate the expression, knowing the value should be a boolean.
 boolean GeExpr.evalBoolean(ELContext env)
          Evaluate the expression as a boolean.
 boolean GtExpr.evalBoolean(ELContext env)
          Evaluate the expression as a boolean.
 boolean LeExpr.evalBoolean(ELContext env)
          Evaluate the expression as a boolean.
 boolean LtExpr.evalBoolean(ELContext env)
          Evaluate the expression as a boolean.
 boolean MatchesExpr.evalBoolean(ELContext env)
          Evaluate the expression as a boolean.
 boolean NeExpr.evalBoolean(ELContext env)
          Evaluate the expression as a boolean.
 boolean UnaryExpr.evalBoolean(ELContext env)
          Evaluate the expression as a boolean.
static boolean EL.evalBoolean(java.lang.String value, ELContext env)
           
 char Expr.evalCharacter(ELContext env)
          Evaluate the expression, knowing the value should be a string
 double AbstractBooleanExpr.evalDouble(ELContext env)
          Evaluate the expression as a double
 double AddExpr.evalDouble(ELContext env)
          Evaluate the expression as a double
 double BinaryExpr.evalDouble(ELContext env)
          Evaluate the expression as a double
 double ConditionalExpr.evalDouble(ELContext env)
          Evaluate the expression as a double
 double DivExpr.evalDouble(ELContext env)
          Evaluate the expression as a double
 double DoubleLiteral.evalDouble(ELContext env)
          Evaluate the expression as an object as a double
 double Expr.evalDouble(ELContext env)
          Evaluate the expression, knowing the value should be a double.
 double LongLiteral.evalDouble(ELContext env)
          Evaluate the expression as a double.
 double MinusExpr.evalDouble(ELContext env)
          Evaluate the expression as a double
 double ModExpr.evalDouble(ELContext env)
          Evaluate the expression as a double
 double MulExpr.evalDouble(ELContext env)
          Evaluate the expression as a double
 double SubExpr.evalDouble(ELContext env)
          Evaluate the expression as a double
 double UnaryExpr.evalDouble(ELContext env)
          Evaluate the expression as a double
 long AbstractBooleanExpr.evalLong(ELContext env)
          Evaluate the expression as a long
 long AddExpr.evalLong(ELContext env)
          Evaluate the expression as a long
 long BinaryExpr.evalLong(ELContext env)
          Evaluate the expression as a long
 long ConditionalExpr.evalLong(ELContext env)
          Evaluate the expression as a long
 long DivExpr.evalLong(ELContext env)
          Evaluate the expression as a long
 long DoubleLiteral.evalLong(ELContext env)
          Evaluate the expression as an object as a long.
 long Expr.evalLong(ELContext env)
          Evaluate the expression, knowing the value should be a long
 long LongLiteral.evalLong(ELContext env)
          Evaluate the expression as an object as a long.
 long MinusExpr.evalLong(ELContext env)
          Evaluate the expression as a long
 long ModExpr.evalLong(ELContext env)
          Evaluate the expression as a long
 long MulExpr.evalLong(ELContext env)
          Evaluate the expression as a long
 long SubExpr.evalLong(ELContext env)
          Evaluate the expression as a long
 long UnaryExpr.evalLong(ELContext env)
          Evaluate the expression as a long
 java.lang.Object StaticMethodExpr.evalMethod(Expr[] args, ELContext env)
          Evaluate the expression as an object.
 java.lang.Object Expr.evalObject(ELContext env)
          Evaluates the expression, returning an object.
 long Expr.evalPeriod(ELContext env)
          Evaluate the expression, knowing the value should be a period
 java.lang.String AbstractBooleanExpr.evalString(ELContext env)
          Evaluate the expression as a string
 java.lang.String ConditionalExpr.evalString(ELContext env)
          Evaluate the expression as a string
 java.lang.String Expr.evalString(ELContext env)
          Evaluate the expression, knowing the value should be a string
 java.lang.String InterpolateExpr.evalString(ELContext env)
          Evaluate the expression as an object.
 java.lang.String StringLiteral.evalString(ELContext env)
          Evaluate the expr as a string
static java.lang.String EL.evalString(java.lang.String value, ELContext env)
           
 java.lang.String Expr.evalStringWithNull(ELContext env)
          Evaluate the expression, knowing the value should be a string
 java.lang.Class<?> AbstractVariableResolver.getCommonPropertyType(ELContext context, java.lang.Object base)
           
 java.lang.Class<?> EnvironmentELResolver.getCommonPropertyType(ELContext context, java.lang.Object base)
           
 java.lang.Class<?> EnvironmentLevelELResolver.getCommonPropertyType(ELContext context, java.lang.Object base)
           
 java.lang.Class<?> MapVariableResolver.getCommonPropertyType(ELContext context, java.lang.Object base)
           
 java.lang.Class<?> StackELResolver.getCommonPropertyType(ELContext env, java.lang.Object base)
           
 java.util.Iterator<java.beans.FeatureDescriptor> AbstractVariableResolver.getFeatureDescriptors(ELContext context, java.lang.Object base)
           
 java.util.Iterator<java.beans.FeatureDescriptor> EnvironmentELResolver.getFeatureDescriptors(ELContext context, java.lang.Object base)
           
 java.util.Iterator<java.beans.FeatureDescriptor> EnvironmentLevelELResolver.getFeatureDescriptors(ELContext context, java.lang.Object base)
           
 java.util.Iterator<java.beans.FeatureDescriptor> MapVariableResolver.getFeatureDescriptors(ELContext context, java.lang.Object base)
           
 java.util.Iterator<java.beans.FeatureDescriptor> StackELResolver.getFeatureDescriptors(ELContext env, java.lang.Object base)
           
 MethodInfo MethodExpressionImpl.getMethodInfo(ELContext context)
           
 MethodInfo ArrayResolverExpr.getMethodInfo(ELContext env, java.lang.Class<?> returnType, java.lang.Class<?>[] argTypes)
          Evaluates the expression, returning an object.
 MethodInfo Expr.getMethodInfo(ELContext env, java.lang.Class<?> returnType, java.lang.Class<?>[] argTypes)
          Evaluates the expression, returning an object.
 MethodInfo PathExpr.getMethodInfo(ELContext env, java.lang.Class<?> retType, java.lang.Class<?>[] argTypes)
          Returns the method info.
 MethodInfo StringLiteral.getMethodInfo(ELContext env, java.lang.Class<?> returnType, java.lang.Class<?>[] argTypes)
          Evaluates the expression, returning an object.
 java.lang.Class<?> AbstractValueExpression.getType(ELContext context)
           
 java.lang.Class<?> ArrayExpr.getType(ELContext env)
          Evaluates the expression as applicable to the provided context, and returns the most general type that can be accepted by the setValue(javax.el.ELContext, java.lang.Object) method.
 java.lang.Class<?> ArrayResolverExpr.getType(ELContext env)
          Evaluates the expression as applicable to the provided context, and returns the most general type that can be accepted by the setValue(javax.el.ELContext, java.lang.Object) method.
 java.lang.Class<?> Expr.getType(ELContext context)
           
 java.lang.Class IdExpr.getType(ELContext env)
          Evaluate the expr as an object.
 java.lang.Class IntegerValueExpression.getType(ELContext context)
           
 java.lang.Class LongValueExpression.getType(ELContext context)
           
 java.lang.Class<?> ObjectLiteralValueExpression.getType(ELContext context)
           
 java.lang.Class<?> ObjectValueExpression.getType(ELContext context)
           
 java.lang.Class<?> PathExpr.getType(ELContext env)
          Evaluates the expression as applicable to the provided context, and returns the most general type that can be accepted by the setValue(javax.el.ELContext, java.lang.Object) method.
 java.lang.Class<?> StringValueExpression.getType(ELContext context)
           
 java.lang.Class<?> AbstractVariableResolver.getType(ELContext context, java.lang.Object base, java.lang.Object property)
           
 java.lang.Class<?> EnvironmentELResolver.getType(ELContext context, java.lang.Object base, java.lang.Object property)
          Returns the named variable value.
 java.lang.Class<?> EnvironmentLevelELResolver.getType(ELContext context, java.lang.Object base, java.lang.Object property)
          Returns the named variable value.
 java.lang.Class<?> MapVariableResolver.getType(ELContext context, java.lang.Object base, java.lang.Object property)
          Returns the named variable value.
 java.lang.Class<?> StackELResolver.getType(ELContext context, java.lang.Object base, java.lang.Object property)
           
 java.lang.Object AbstractBooleanExpr.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object AbstractValueExpression.getValue(ELContext context)
           
 java.lang.Object AddExpr.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object ArrayExpr.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object ArrayResolverExpr.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object BigDecimalValueExpression.getValue(ELContext context)
           
 java.lang.Object BigIntegerValueExpression.getValue(ELContext context)
           
 java.lang.Object BinaryExpr.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object BooleanValueExpression.getValue(ELContext context)
           
 java.lang.Object ByteValueExpression.getValue(ELContext context)
           
 java.lang.Object CharacterValueExpression.getValue(ELContext context)
           
 java.lang.Object ConditionalExpr.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object ConditionalNullExpr.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object DivExpr.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object DoubleLiteral.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object DoubleValueExpression.getValue(ELContext context)
           
abstract  java.lang.Object Expr.getValue(ELContext env)
          Evaluates the expression, returning an object.
 java.lang.Object FloatValueExpression.getValue(ELContext context)
           
 java.lang.Object FunctionExpr.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object IdExpr.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object IntegerValueExpression.getValue(ELContext context)
           
 java.lang.Object InterpolateExpr.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object LongLiteral.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object LongValueExpression.getValue(ELContext context)
           
 java.lang.Object MethodExpr.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object MinusExpr.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object ModExpr.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object MulExpr.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object NullLiteral.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object ObjectLiteralValueExpression.getValue(ELContext context)
           
 java.lang.Object ObjectValueExpression.getValue(ELContext context)
           
 java.lang.Object PathExpr.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object ShortValueExpression.getValue(ELContext context)
           
 java.lang.Object StaticMethodExpr.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object StringLiteral.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object StringValueExpression.getValue(ELContext context)
           
 java.lang.Object SubExpr.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object UnaryExpr.getValue(ELContext env)
          Evaluate the expression as an object.
 java.lang.Object ValueExpr.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object AbstractVariableResolver.getValue(ELContext context, java.lang.Object base, java.lang.Object property)
          Returns the named variable value.
 java.lang.Object EnvironmentELResolver.getValue(ELContext context, java.lang.Object base, java.lang.Object property)
          Returns the named variable value.
 java.lang.Object EnvironmentLevelELResolver.getValue(ELContext env, java.lang.Object base, java.lang.Object property)
          Returns the named variable value.
 java.lang.Object EnvironmentResolver.getValue(ELContext context, java.lang.Object base, java.lang.Object property)
          Returns the named variable value.
 java.lang.Object EnvironmentVariableResolver.getValue(ELContext context, java.lang.Object base, java.lang.Object property)
          Returns the named variable value.
 java.lang.Object MapVariableResolver.getValue(ELContext context, java.lang.Object base, java.lang.Object property)
          Returns the named variable value.
 java.lang.Object StackELResolver.getValue(ELContext context, java.lang.Object base, java.lang.Object property)
           
 java.lang.Object SystemPropertiesResolver.getValue(ELContext env, java.lang.Object base, java.lang.Object property)
          Returns the named variable value.
 ValueReference ArrayResolverExpr.getValueReference(ELContext context)
           
 ValueReference PathExpr.getValueReference(ELContext context)
           
 ValueReference StringValueExpression.getValueReference(ELContext context)
           
 java.lang.Object ArrayResolverExpr.invoke(ELContext env, java.lang.Class<?>[] argTypes, java.lang.Object[] args)
          Evaluates the expression, returning an object.
 java.lang.Object Expr.invoke(ELContext env, java.lang.Class<?>[] argTypes, java.lang.Object[] args)
          Evaluates the expression, returning an object.
 java.lang.Object MethodExpr.invoke(ELContext env, java.lang.Class<?>[] argTypes, java.lang.Object[] args)
          Evaluates the expression, returning an object.
 java.lang.Object PathExpr.invoke(ELContext env, java.lang.Class<?>[] argTypes, java.lang.Object[] args)
          Evaluates the expression, returning an object.
 java.lang.Object StringLiteral.invoke(ELContext env, java.lang.Class<?>[] argTypes, java.lang.Object[] args)
          Evaluates the expression, returning an object.
 java.lang.Object MethodExpressionImpl.invoke(ELContext context, java.lang.Object[] params)
           
 boolean AbstractValueExpression.isReadOnly(ELContext context)
           
 boolean ArrayResolverExpr.isReadOnly(ELContext env)
          Returns the read-only value of the expression.
 boolean Expr.isReadOnly(ELContext env)
          Returns true if the expression is read-only.
 boolean IdExpr.isReadOnly(ELContext env)
          Returns true if the expression is read-only.
 boolean ObjectLiteralValueExpression.isReadOnly(ELContext context)
           
 boolean ObjectValueExpression.isReadOnly(ELContext context)
           
 boolean PathExpr.isReadOnly(ELContext env)
          Evaluate the expression as an object.
 boolean AbstractVariableResolver.isReadOnly(ELContext context, java.lang.Object base, java.lang.Object property)
           
 boolean EnvironmentELResolver.isReadOnly(ELContext context, java.lang.Object base, java.lang.Object property)
          Returns true for read-only.
 boolean EnvironmentLevelELResolver.isReadOnly(ELContext context, java.lang.Object base, java.lang.Object property)
          Returns true for read-only.
 boolean MapVariableResolver.isReadOnly(ELContext context, java.lang.Object base, java.lang.Object property)
          Returns true for read-only.
 boolean StackELResolver.isReadOnly(ELContext context, java.lang.Object base, java.lang.Object property)
           
abstract  java.lang.Object Marshall.marshall(Expr expr, ELContext env)
           
 boolean DoubleLiteral.print(JspWriter out, ELContext env, boolean escapeXml)
          Evaluates directly to the output.
 boolean Expr.print(JspWriter out, ELContext env, boolean escapeXml)
          Evaluates directly to the output.
 boolean AbstractBooleanExpr.print(WriteStream out, ELContext env, boolean isEscaped)
          Evalutes directly to the output.
 boolean Expr.print(WriteStream out, ELContext env, boolean escapeXml)
          Evaluates directly to the output.
 boolean InterpolateExpr.print(WriteStream out, ELContext env, boolean escapeXml)
          Prints the interpolated value directly to the output.
 boolean LongLiteral.print(WriteStream out, ELContext env, boolean isEscaped)
          Evalutes directly to the output.
 boolean NullLiteral.print(WriteStream out, ELContext env, boolean isEscaped)
          Evalutes directly to the output.
 boolean StringLiteral.print(WriteStream out, ELContext env, boolean isEscape)
          Evalutes directly to the output.
static void EL.setEnvironment(ELContext env)
           
static void EL.setEnvironment(ELContext env, java.lang.ClassLoader loader)
           
 void AbstractValueExpression.setValue(ELContext context, java.lang.Object value)
           
 void ArrayResolverExpr.setValue(ELContext env, java.lang.Object value)
          Evaluate the expression as an object.
 void Expr.setValue(ELContext env, java.lang.Object value)
          Evaluates the expression, setting an object.
 void IdExpr.setValue(ELContext env, java.lang.Object value)
          Evaluates the expression, setting an object.
 void ObjectLiteralValueExpression.setValue(ELContext context, java.lang.Object value)
           
 void ObjectValueExpression.setValue(ELContext context, java.lang.Object value)
           
 void PathExpr.setValue(ELContext env, java.lang.Object value)
          Evaluate the expression as an object.
 void ValueExpr.setValue(ELContext env, java.lang.Object value)
          Sets teh value.
 void AbstractVariableResolver.setValue(ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
           
 void EnvironmentELResolver.setValue(ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
          Sets the value for the named variable.
 void EnvironmentLevelELResolver.setValue(ELContext env, java.lang.Object base, java.lang.Object property, java.lang.Object value)
          Sets the value for the named variable.
 void EnvironmentVariableResolver.setValue(ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
          Sets the value for the named variable.
 void MapVariableResolver.setValue(ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
          Returns the named variable value.
 void StackELResolver.setValue(ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
           
static java.math.BigDecimal Expr.toBigDecimal(java.lang.Object value, ELContext env)
          Converts some unknown value to a big decimal
static java.math.BigInteger Expr.toBigInteger(java.lang.Object value, ELContext env)
          Converts some unknown value to a big integer
static boolean Expr.toBoolean(java.lang.Object value, ELContext env)
          Converts some unknown value to a boolean.
static char Expr.toCharacter(java.lang.Object value, ELContext env)
          Converts some unknown value to a string.
static java.lang.Class<?> Expr.toClass(java.lang.Object value, ELContext env)
          jsp/3019
static double Expr.toDouble(java.lang.Object value, ELContext env)
          Converts some unknown value to a double.
static long Expr.toLong(java.lang.Object value, ELContext env)
          Converts some unknown value to a long.
static java.lang.String Expr.toString(boolean value, ELContext env)
          Converts some unknown value to a string.
static java.lang.String Expr.toString(char value, ELContext env)
          Converts some unknown value to a string.
static java.lang.String Expr.toString(double value, ELContext env)
          Converts some unknown value to a string.
static java.lang.String Expr.toString(long value, ELContext env)
          Converts some unknown value to a string.
static java.lang.String Expr.toString(java.lang.Object value, ELContext env)
          Converts some unknown value to a string.
static java.lang.String Expr.toStringWithNull(java.lang.Object value, ELContext env)
          Converts some unknown value to a string.
 

Constructors in com.caucho.el with parameters of type ELContext
ELParser(ELContext elContext, java.lang.String string)
           
ELParser(ELContext elContext, java.lang.String string, boolean isMethodExpr)
           
 

Uses of ELContext in com.caucho.jmx
 

Methods in com.caucho.jmx with parameters of type ELContext
 java.lang.Class<?> MBeanAttributeResolver.getCommonPropertyType(ELContext context, java.lang.Object base)
           
 java.util.Iterator<java.beans.FeatureDescriptor> MBeanAttributeResolver.getFeatureDescriptors(ELContext context, java.lang.Object base)
           
 java.lang.Class<?> MBeanAttributeResolver.getType(ELContext context, java.lang.Object base, java.lang.Object property)
           
 java.lang.Object MBeanAttributeResolver.getValue(ELContext context, java.lang.Object base, java.lang.Object property)
           
 boolean MBeanAttributeResolver.isReadOnly(ELContext context, java.lang.Object base, java.lang.Object property)
           
 void MBeanAttributeResolver.setValue(ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
           
 

Uses of ELContext in com.caucho.jsp
 

Subclasses of ELContext in com.caucho.jsp
 class PageContextImpl.PageELContext
           
 

Fields in com.caucho.jsp declared as ELContext
protected  ELContext JspFragmentSupport._jsp_env
           
 

Methods in com.caucho.jsp that return ELContext
 ELContext PageContextImpl.getELContext()
          Returns the expression evaluator
 

Methods in com.caucho.jsp with parameters of type ELContext
static Expr JspUtil.createExpr(ELContext elContext, java.lang.String exprString)
           
static MethodExpression JspUtil.createMethodExpression(ELContext elContext, java.lang.String exprString, java.lang.Class<?> type, java.lang.Class<?>[] args)
           
static ValueExpression JspUtil.createValueExpression(ELContext elContext, java.lang.Class<?> type, java.lang.String exprString)
           
 

Uses of ELContext in com.caucho.jsp.el
 

Subclasses of ELContext in com.caucho.jsp.el
 class ELContextAdapter
          Implementation of the expression evaluator.
 class ExpressionEvaluatorImpl.ParseELContext
           
 class PageContextELContext
          Parses the expression.
 class ServletELContext
          Parses the expression.
 

Methods in com.caucho.jsp.el with parameters of type ELContext
 java.lang.Class<java.lang.String> ImplicitObjectELResolverImpl.getCommonPropertyType(ELContext context, java.lang.Object base)
           
 java.lang.Class<?> PageContextELResolver.getCommonPropertyType(ELContext env, java.lang.Object base)
           
 java.util.Iterator<java.beans.FeatureDescriptor> ImplicitObjectELResolverImpl.getFeatureDescriptors(ELContext context, java.lang.Object base)
           
 java.util.Iterator<java.beans.FeatureDescriptor> PageContextELResolver.getFeatureDescriptors(ELContext env, java.lang.Object base)
           
 java.lang.Class AbstractValueExpression.getType(ELContext env)
           
 java.lang.Class ImplicitObjectELResolverImpl.getType(ELContext context, java.lang.Object base, java.lang.Object property)
           
 java.lang.Class PageContextELResolver.getType(ELContext env, java.lang.Object base, java.lang.Object property)
           
 java.lang.Object ApplicationExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object ApplicationFieldExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object ApplicationScopeExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object CookieExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object CookieFieldExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object HeaderExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object HeaderFieldExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object HeaderValuesExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object HeaderValuesFieldExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object ImplicitFieldExpr.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object ImplicitObjectExpr.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object InitParamExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object InitParamFieldExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object PageContextExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object PageFieldExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object PageScopeExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object ParamExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object ParamFieldExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object ParamValuesExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object ParamValuesFieldExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object RequestExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object RequestFieldExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object RequestScopeExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object SessionExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object SessionFieldExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object SessionScopeExpression.getValue(ELContext env)
          Evaluate the expr as an object.
 java.lang.Object ImplicitObjectELResolverImpl.getValue(ELContext context, java.lang.Object base, java.lang.Object property)
           
 java.lang.Object PageContextELResolver.getValue(ELContext env, java.lang.Object base, java.lang.Object property)
           
 boolean AbstractValueExpression.isReadOnly(ELContext env)
           
 boolean ApplicationFieldExpression.isReadOnly(ELContext env)
          Evaluate the expr as an object.
 boolean PageFieldExpression.isReadOnly(ELContext env)
          Evaluate the expr as an object.
 boolean RequestFieldExpression.isReadOnly(ELContext env)
          Evaluate the expr as an object.
 boolean ImplicitObjectELResolverImpl.isReadOnly(ELContext context, java.lang.Object base, java.lang.Object property)
           
 boolean PageContextELResolver.isReadOnly(ELContext env, java.lang.Object base, java.lang.Object property)
           
 void AbstractValueExpression.setValue(ELContext env, java.lang.Object value)
           
 void ApplicationFieldExpression.setValue(ELContext env, java.lang.Object value)
          Evaluate the expr as an object.
 void PageFieldExpression.setValue(ELContext env, java.lang.Object value)
          Evaluate the expr as an object.
 void RequestFieldExpression.setValue(ELContext env, java.lang.Object value)
          Evaluate the expr as an object.
 void ImplicitObjectELResolverImpl.setValue(ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
           
 void PageContextELResolver.setValue(ELContext env, java.lang.Object base, java.lang.Object property, java.lang.Object value)
           
 

Constructors in com.caucho.jsp.el with parameters of type ELContext
ExpressionEvaluatorImpl(ELContext elContext)
          Creates the expression evaluator.
JspELParser(ELContext env, java.lang.String string)
          Creates a new JspELParser
JspELParser(ELContext env, java.lang.String string, boolean isMethodExpr)
          Creates a new JspELParser in method parsing mode (more restrictive)
 

Uses of ELContext in com.caucho.jsp.java
 

Subclasses of ELContext in com.caucho.jsp.java
 class JspGenELContext
          ELContext a context for EL parsing.
 

Methods in com.caucho.jsp.java that return ELContext
 ELContext JavaJspGenerator.getELContext()
           
 

Uses of ELContext in com.caucho.jstl.rt
 

Methods in com.caucho.jstl.rt with parameters of type ELContext
 java.lang.Class CoreStringTokenValueExpression.getType(ELContext context)
           
 java.lang.Object CoreStringTokenValueExpression.getValue(ELContext context)
           
 boolean CoreStringTokenValueExpression.isReadOnly(ELContext context)
           
 void CoreStringTokenValueExpression.setValue(ELContext context, java.lang.Object value)
           
 

Uses of ELContext in com.caucho.server.rewrite
 

Subclasses of ELContext in com.caucho.server.rewrite
 class RewriteELContext
           
 

Uses of ELContext in javax.el
 

Methods in javax.el that return ELContext
 ELContext ELContextEvent.getELContext()
           
 

Methods in javax.el with parameters of type ELContext
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)
           
 java.lang.Class<?> BeanELResolver.getCommonPropertyType(ELContext context, java.lang.Object base)
           
 java.lang.Class<?> CompositeELResolver.getCommonPropertyType(ELContext env, java.lang.Object base)
           
abstract  java.lang.Class<?> ELResolver.getCommonPropertyType(ELContext context, java.lang.Object base)
           
 java.lang.Class<?> ListELResolver.getCommonPropertyType(ELContext context, java.lang.Object base)
           
 java.lang.Class<?> MapELResolver.getCommonPropertyType(ELContext context, java.lang.Object base)
           
 java.lang.Class<?> ResourceBundleELResolver.getCommonPropertyType(ELContext context, java.lang.Object base)
           
 java.util.Iterator<java.beans.FeatureDescriptor> ArrayELResolver.getFeatureDescriptors(ELContext context, java.lang.Object base)
           
 java.util.Iterator<java.beans.FeatureDescriptor> BeanELResolver.getFeatureDescriptors(ELContext context, java.lang.Object base)
           
 java.util.Iterator<java.beans.FeatureDescriptor> CompositeELResolver.getFeatureDescriptors(ELContext env, java.lang.Object base)
           
abstract  java.util.Iterator<java.beans.FeatureDescriptor> ELResolver.getFeatureDescriptors(ELContext context, java.lang.Object base)
           
 java.util.Iterator<java.beans.FeatureDescriptor> ListELResolver.getFeatureDescriptors(ELContext context, java.lang.Object base)
           
 java.util.Iterator<java.beans.FeatureDescriptor> MapELResolver.getFeatureDescriptors(ELContext context, java.lang.Object base)
           
 java.util.Iterator ResourceBundleELResolver.getFeatureDescriptors(ELContext context, java.lang.Object base)
           
abstract  MethodInfo MethodExpression.getMethodInfo(ELContext context)
           
abstract  java.lang.Class<?> ValueExpression.getType(ELContext context)
           
 java.lang.Class<?> ArrayELResolver.getType(ELContext context, java.lang.Object base, java.lang.Object property)
           
 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 type of the property
 java.lang.Class<?> CompositeELResolver.getType(ELContext env, 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)
           
 java.lang.Class<?> MapELResolver.getType(ELContext context, java.lang.Object base, java.lang.Object property)
           
 java.lang.Class<?> ResourceBundleELResolver.getType(ELContext context, java.lang.Object base, java.lang.Object property)
           
abstract  java.lang.Object ValueExpression.getValue(ELContext context)
           
 java.lang.Object ArrayELResolver.getValue(ELContext context, java.lang.Object base, java.lang.Object property)
           
 java.lang.Object BeanELResolver.getValue(ELContext context, java.lang.Object base, java.lang.Object property)
           
 java.lang.Object CompositeELResolver.getValue(ELContext context, java.lang.Object base, java.lang.Object property)
           
abstract  java.lang.Object ELResolver.getValue(ELContext context, java.lang.Object base, java.lang.Object property)
           
 java.lang.Object ListELResolver.getValue(ELContext context, java.lang.Object base, java.lang.Object property)
           
 java.lang.Object MapELResolver.getValue(ELContext context, java.lang.Object base, java.lang.Object property)
           
 java.lang.Object ResourceBundleELResolver.getValue(ELContext context, java.lang.Object base, java.lang.Object property)
           
 ValueReference ValueExpression.getValueReference(ELContext context)
           
abstract  java.lang.Object MethodExpression.invoke(ELContext context, java.lang.Object[] params)
           
 java.lang.Object BeanELResolver.invoke(ELContext context, java.lang.Object base, java.lang.Object methodObj, java.lang.Class<?>[] paramTypes, java.lang.Object[] params)
           
 java.lang.Object CompositeELResolver.invoke(ELContext context, java.lang.Object base, java.lang.Object method, java.lang.Class<?>[] paramTypes, java.lang.Object[] params)
           
 java.lang.Object ELResolver.invoke(ELContext context, java.lang.Object base, java.lang.Object method, java.lang.Class<?>[] paramTypes, java.lang.Object[] params)
           
abstract  boolean ValueExpression.isReadOnly(ELContext context)
           
 boolean ArrayELResolver.isReadOnly(ELContext context, java.lang.Object base, java.lang.Object property)
           
 boolean BeanELResolver.isReadOnly(ELContext env, 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)
           
abstract  void ValueExpression.setValue(ELContext context, java.lang.Object value)
           
 void ArrayELResolver.setValue(ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
           
 void BeanELResolver.setValue(ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
           
 void CompositeELResolver.setValue(ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
           
abstract  void ELResolver.setValue(ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
           
 void ListELResolver.setValue(ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
           
 void MapELResolver.setValue(ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
           
 void ResourceBundleELResolver.setValue(ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
           
 

Constructors in javax.el with parameters of type ELContext
ELContextEvent(ELContext source)
           
 

Uses of ELContext in javax.servlet.jsp
 

Methods in javax.servlet.jsp that return ELContext
abstract  ELContext JspContext.getELContext()
          Returns the EL context with the JspContext
 

Uses of ELContext in javax.servlet.jsp.el
 

Methods in javax.servlet.jsp.el with parameters of type ELContext
 java.lang.Class<java.lang.String> ImplicitObjectELResolver.getCommonPropertyType(ELContext context, java.lang.Object base)
           
 java.lang.Class<java.lang.String> ScopedAttributeELResolver.getCommonPropertyType(ELContext context, java.lang.Object base)
           
 java.util.Iterator<java.beans.FeatureDescriptor> ImplicitObjectELResolver.getFeatureDescriptors(ELContext context, java.lang.Object base)
           
 java.util.Iterator<java.beans.FeatureDescriptor> ScopedAttributeELResolver.getFeatureDescriptors(ELContext context, java.lang.Object base)
           
 java.lang.Class ImplicitObjectELResolver.getType(ELContext context, java.lang.Object base, java.lang.Object property)
           
 java.lang.Class<java.lang.Object> ScopedAttributeELResolver.getType(ELContext context, java.lang.Object base, java.lang.Object property)
           
 java.lang.Object ImplicitObjectELResolver.getValue(ELContext context, java.lang.Object base, java.lang.Object property)
           
 java.lang.Object ScopedAttributeELResolver.getValue(ELContext context, java.lang.Object base, java.lang.Object property)
           
 boolean ImplicitObjectELResolver.isReadOnly(ELContext context, java.lang.Object base, java.lang.Object property)
           
 boolean ScopedAttributeELResolver.isReadOnly(ELContext context, java.lang.Object base, java.lang.Object property)
           
 void ImplicitObjectELResolver.setValue(ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
           
 void ScopedAttributeELResolver.setValue(ELContext context, java.lang.Object base, java.lang.Object property, java.lang.Object value)
           
 

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

Methods in javax.servlet.jsp.jstl.core with parameters of type ELContext
 java.lang.Object IteratedExpression.getItem(ELContext context, int i)
           
 java.lang.Class IndexedValueExpression.getType(ELContext context)
           
 java.lang.Class IteratedValueExpression.getType(ELContext context)
           
 java.lang.Object IndexedValueExpression.getValue(ELContext context)
           
 java.lang.Object IteratedValueExpression.getValue(ELContext context)
           
 boolean IndexedValueExpression.isReadOnly(ELContext context)
           
 boolean IteratedValueExpression.isReadOnly(ELContext context)
           
 void IndexedValueExpression.setValue(ELContext context, java.lang.Object value)
           
 void IteratedValueExpression.setValue(ELContext context, java.lang.Object value)