| Package | org.spicefactory.lib.expr.impl |
| Class | public class ValueExpression |
| Implements | Expression |
${ and ends with }.
Example: "${user.address.city}"
| Property | Defined by | ||
|---|---|---|---|
| defaultValue : * [read-only]
The default value to use when this expression evaluates to undefined.
| ValueExpression | ||
| expressionString : String [read-only]
The unresolved expression string.
| ValueExpression | ||
| value : * [read-only]
The fully resolved value of this expression.
| ValueExpression | ||
| Method | Defined by | ||
|---|---|---|---|
|
ValueExpression(expressionString:String, variableResolver:VariableResolver, propertyResolver:PropertyResolver)
Creates a new expression instance.
| ValueExpression | ||
| defaultValue | property |
defaultValue:* [read-only]
The default value to use when this expression evaluates to undefined.
Might be an instance of ValueExpression itself.
public function get defaultValue():*
| expressionString | property |
expressionString:String [read-only]The unresolved expression string.
Implementation public function get expressionString():String
| value | property |
value:* [read-only]The fully resolved value of this expression.
Implementation public function get value():*
| ValueExpression | () | constructor |
public function ValueExpression(expressionString:String, variableResolver:VariableResolver, propertyResolver:PropertyResolver)Creates a new expression instance.
ParametersexpressionString:String — the expression string
|
|
variableResolver:VariableResolver — the VariableResolver to use for this expression
|
|
propertyResolver:PropertyResolver — the PropertyResolver to use for this expression
|