Packageorg.spicefactory.lib.expr.impl
Classpublic class CompositeExpression
ImplementsExpression

Represents a composite expression consisting of a sequence of literal expressions and value expressions. Example: "The person must be at least ${config.minAge} years old."



Public Properties
 PropertyDefined by
  expressionString : String
[read-only] The unresolved expression string.
CompositeExpression
  value : *
[read-only] The fully resolved value of this expression.
CompositeExpression
Public Methods
 MethodDefined by
  
CompositeExpression(expressions:Array)
Creates a new instance.
CompositeExpression
Property detail
expressionStringproperty
expressionString:String  [read-only]

The unresolved expression string.

Implementation
    public function get expressionString():String
valueproperty 
value:*  [read-only]

The fully resolved value of this expression.

Implementation
    public function get value():*
Constructor detail
CompositeExpression()constructor
public function CompositeExpression(expressions:Array)

Creates a new instance.

Parameters
expressions:Array — the expression parts that constitute this composite expression