| Package | org.spicefactory.lib.expr.impl |
| Class | public class ValueExpression |
| Inheritance | ValueExpression Object |
| 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.
public function get expressionString():String| value | property |
value:* [read-only] The fully resolved value of this expression.
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
|