Class ExpressionString
- java.lang.Object
-
- org.apache.taglibs.standard.lang.jstl.ExpressionString
-
public class ExpressionString extends java.lang.Object
Represents an expression String consisting of a mixture of Strings and Expressions.
- Version:
- $Change: 181177 $$DateTime: 2001/06/26 08:45:09 $$Author: kchung $
- Author:
- Nathan Abramson - Art Technology Group, Shawn Bayern
-
-
Constructor Summary
Constructors Constructor Description ExpressionString(java.lang.Object[] pElements)
Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
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.java.lang.Object[]
getElements()
java.lang.String
getExpressionString()
Returns the expression in the expression language syntaxvoid
setElements(java.lang.Object[] pElements)
-
-
-
Method Detail
-
getElements
public java.lang.Object[] getElements()
-
setElements
public void setElements(java.lang.Object[] pElements)
-
evaluate
public java.lang.String evaluate(java.lang.Object pContext, VariableResolver pResolver, java.util.Map functions, java.lang.String defaultPrefix, Logger pLogger) throws ELException
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.- Throws:
ELException
-
getExpressionString
public java.lang.String getExpressionString()
Returns the expression in the expression language syntax
-
-