Package org.apache.commons.el
Class ComplexValue
java.lang.Object
org.apache.commons.el.Expression
org.apache.commons.el.ComplexValue
Represents a dynamic value, which consists of a prefix and an optional set of ValueSuffix elements. A prefix is something like an identifier, and a suffix is something like a "property of" or "indexed element of" operator.
- Version:
- $Change: 181177 $$DateTime: 2001/06/26 08:45:09 $$Author: luehe $
- Author:
- Nathan Abramson - Art Technology Group, Shawn Bayern
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionevaluate
(javax.servlet.jsp.el.VariableResolver pResolver, javax.servlet.jsp.el.FunctionMapper functions, Logger pLogger) Evaluates by evaluating the prefix, then applying the suffixesReturns the expression in the expression language syntaxvoid
setPrefix
(Expression pPrefix) void
setSuffixes
(List pSuffixes)
-
Field Details
-
mPrefix
Expression mPrefix -
mSuffixes
List mSuffixes
-
-
Constructor Details
-
ComplexValue
Constructor
-
-
Method Details
-
getPrefix
-
setPrefix
-
getSuffixes
-
setSuffixes
-
getExpressionString
Returns the expression in the expression language syntax- Specified by:
getExpressionString
in classExpression
-
evaluate
public Object evaluate(javax.servlet.jsp.el.VariableResolver pResolver, javax.servlet.jsp.el.FunctionMapper functions, Logger pLogger) throws javax.servlet.jsp.el.ELException Evaluates by evaluating the prefix, then applying the suffixes- Specified by:
evaluate
in classExpression
- Throws:
javax.servlet.jsp.el.ELException
-