| Package | Description |
|---|---|
| org.apache.taglibs.standard.lang.jstl |
| Modifier and Type | Class and Description |
|---|---|
class |
JSTLVariableResolver
This is the JSTL-specific implementation of VariableResolver.
|
| Modifier and Type | Method and Description |
|---|---|
abstract java.lang.Object |
ValueSuffix.evaluate(java.lang.Object pValue,
java.lang.Object pContext,
VariableResolver pResolver,
java.util.Map functions,
java.lang.String defaultPrefix,
Logger pLogger)
Evaluates the expression in the given context, operating on the
given value.
|
java.lang.Object |
ArraySuffix.evaluate(java.lang.Object pValue,
java.lang.Object pContext,
VariableResolver pResolver,
java.util.Map functions,
java.lang.String defaultPrefix,
Logger pLogger)
Evaluates the expression in the given context, operating on the
given value.
|
java.lang.Object |
UnaryOperatorExpression.evaluate(java.lang.Object pContext,
VariableResolver pResolver,
java.util.Map functions,
java.lang.String defaultPrefix,
Logger pLogger)
Evaluates to the literal value
|
java.lang.Object |
NamedValue.evaluate(java.lang.Object pContext,
VariableResolver pResolver,
java.util.Map functions,
java.lang.String defaultPrefix,
Logger pLogger)
Evaluates by looking up the name in the VariableResolver
|
java.lang.Object |
Literal.evaluate(java.lang.Object pContext,
VariableResolver pResolver,
java.util.Map functions,
java.lang.String defaultPrefix,
Logger pLogger)
Evaluates to the literal value
|
java.lang.Object |
FunctionInvocation.evaluate(java.lang.Object pContext,
VariableResolver pResolver,
java.util.Map functions,
java.lang.String defaultPrefix,
Logger pLogger)
Evaluates by looking up the name in the VariableResolver
|
java.lang.String |
ExpressionString.evaluate(java.lang.Object pContext,
VariableResolver pResolver,
java.util.Map functions,
java.lang.String defaultPrefix,
Logger pLogger)
Evaluates the expression string by evaluating each element,
converting it to a String (using toString, or "" for null values)
and concatenating the results into a single String.
|
abstract java.lang.Object |
Expression.evaluate(java.lang.Object pContext,
VariableResolver pResolver,
java.util.Map functions,
java.lang.String defaultPrefix,
Logger pLogger)
Evaluates the expression in the given context
|
java.lang.Object |
ComplexValue.evaluate(java.lang.Object pContext,
VariableResolver pResolver,
java.util.Map functions,
java.lang.String defaultPrefix,
Logger pLogger)
Evaluates by evaluating the prefix, then applying the suffixes
|
java.lang.Object |
BinaryOperatorExpression.evaluate(java.lang.Object pContext,
VariableResolver pResolver,
java.util.Map functions,
java.lang.String defaultPrefix,
Logger pLogger)
Evaluates to the literal value
|
| Constructor and Description |
|---|
ELEvaluator(VariableResolver pResolver)
Constructor
|
ELEvaluator(VariableResolver pResolver,
boolean pBypassCache)
Constructor
|
Copyright (c) 1999-2012 Oracle and/or its affiliates. All Rights Reserved. Use is subject to license terms.