public class ComplexVectorEvaluator extends AbstractComplexVectorEvaluator
Modifier and Type | Field and Description |
---|---|
protected Evaluator[] |
entryEval
The
Evaluators for the entries of the List . |
protected List |
list
The
List this Evaluator is
evaluating. |
Constructor and Description |
---|
ComplexVectorEvaluator(List expr,
Evaluator[] e)
Creates a new
ComplexVectorEvaluator with the specified
entry Evaluators and the List representing
the ComplexVector . |
Modifier and Type | Method and Description |
---|---|
Object |
evaluate()
Fills a vector with the evaluation results of the given entry
Evaluators and returns the result as a ComplexVector
Object . |
getComplexVectorValue, getReturnType
protected List list
List
this Evaluator
is
evaluating.public ComplexVectorEvaluator(List expr, Evaluator[] e)
ComplexVectorEvaluator
with the specified
entry Evaluators
and the List
representing
the ComplexVector
. Those entry Evaluators
provide the
entry values for the vector.expr
- the List
to be evaluated.e
- the Evaluator
array providing all vector entry
values.public Object evaluate()
Evaluators
and returns the result as a ComplexVector
Object
.ComplexVector
.AbstractComplexVectorEvaluator.getReturnType()