org.apache.commons.el
public class ComplexValue extends Expression
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 $
| Field Summary | |
|---|---|
| Expression | mPrefix |
| List | mSuffixes |
| Constructor Summary | |
|---|---|
| ComplexValue(Expression pPrefix, List pSuffixes)
Constructor
| |
| Method Summary | |
|---|---|
| Object | evaluate(VariableResolver pResolver, FunctionMapper functions, Logger pLogger)
Evaluates by evaluating the prefix, then applying the suffixes
|
| String | getExpressionString()
Returns the expression in the expression language syntax
|
| Expression | getPrefix() |
| List | getSuffixes() |
| void | setPrefix(Expression pPrefix) |
| void | setSuffixes(List pSuffixes) |