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 Object |
ValueSuffix.evaluate(Object pValue,
Object pContext,
VariableResolver pResolver,
Map functions,
String defaultPrefix,
Logger pLogger)
Evaluates the expression in the given context, operating on the
given value.
|
Object |
ArraySuffix.evaluate(Object pValue,
Object pContext,
VariableResolver pResolver,
Map functions,
String defaultPrefix,
Logger pLogger)
Evaluates the expression in the given context, operating on the
given value.
|
Object |
BinaryOperatorExpression.evaluate(Object pContext,
VariableResolver pResolver,
Map functions,
String defaultPrefix,
Logger pLogger)
Evaluates to the literal value
|
Object |
UnaryOperatorExpression.evaluate(Object pContext,
VariableResolver pResolver,
Map functions,
String defaultPrefix,
Logger pLogger)
Evaluates to the literal value
|
Object |
NamedValue.evaluate(Object pContext,
VariableResolver pResolver,
Map functions,
String defaultPrefix,
Logger pLogger)
Evaluates by looking up the name in the VariableResolver
|
Object |
Literal.evaluate(Object pContext,
VariableResolver pResolver,
Map functions,
String defaultPrefix,
Logger pLogger)
Evaluates to the literal value
|
abstract Object |
Expression.evaluate(Object pContext,
VariableResolver pResolver,
Map functions,
String defaultPrefix,
Logger pLogger)
Evaluates the expression in the given context
|
Object |
FunctionInvocation.evaluate(Object pContext,
VariableResolver pResolver,
Map functions,
String defaultPrefix,
Logger pLogger)
Evaluates by looking up the name in the VariableResolver
|
String |
ExpressionString.evaluate(Object pContext,
VariableResolver pResolver,
Map functions,
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.
|
Object |
ComplexValue.evaluate(Object pContext,
VariableResolver pResolver,
Map functions,
String defaultPrefix,
Logger pLogger)
Evaluates by evaluating the prefix, then applying the suffixes
|
Constructor and Description |
---|
ELEvaluator(VariableResolver pResolver)
Constructor
|
ELEvaluator(VariableResolver pResolver,
boolean pBypassCache)
Constructor
|
Copyright © 2020. All rights reserved.