public abstract class Literal extends Expression
An expression representing a literal value
| Modifier and Type | Method and Description |
|---|---|
Expression |
bindFunctions(javax.servlet.jsp.el.FunctionMapper functions)
Returns an expression with all
FunctionInvocations replaced by
BoundFunctionInvocations. |
Object |
evaluate(javax.servlet.jsp.el.VariableResolver pResolver,
javax.servlet.jsp.el.FunctionMapper functions)
Evaluates to the literal value
|
Object |
getValue() |
void |
setValue(Object pValue) |
getExpressionStringpublic Literal(Object pValue)
public Object getValue()
public void setValue(Object pValue)
public Object evaluate(javax.servlet.jsp.el.VariableResolver pResolver, javax.servlet.jsp.el.FunctionMapper functions) throws javax.servlet.jsp.el.ELException
evaluate in class Expressionjavax.servlet.jsp.el.ELExceptionpublic Expression bindFunctions(javax.servlet.jsp.el.FunctionMapper functions) throws javax.servlet.jsp.el.ELException
ExpressionFunctionInvocations replaced by
BoundFunctionInvocations.bindFunctions in class Expressionfunctions - the functions to use in this transformationFunctionInvocations replaced by
BoundFunctionInvocations.javax.servlet.jsp.el.ELException - if any of the functions in this Expression are
not present in functionsCopyright © 2003-2012 Apache Software Foundation. All Rights Reserved.