org.apache.commons.el
Class ComplexValue
public class 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.
$Change: 181177 $$DateTime: 2001/06/26 08:45:09 $$Author: luehe $- Nathan Abramson - Art Technology Group
- Shawn Bayern
mSuffixes
(package private) List mSuffixes
ComplexValue
public ComplexValue(Expression pPrefix,
List pSuffixes)
Constructor
evaluate
public Object evaluate(VariableResolver pResolver,
FunctionMapper functions,
Logger pLogger)
throws ELException
Evaluates by evaluating the prefix, then applying the suffixes
- evaluate in interface Expression
getExpressionString
public String getExpressionString()
Returns the expression in the expression language syntax
- getExpressionString in interface Expression
getSuffixes
public List getSuffixes()
setPrefix
public void setPrefix(Expression pPrefix)
setSuffixes
public void setSuffixes(List pSuffixes)
Copyright (c) 2001-2002 - Apache Software Foundation