public class PositiveSignComplexVectorEvaluator extends AbstractComplexVectorEvaluator
Evaluator
evaluating a UnaryOperation
of type '+',
which operand is a ComplexVector
when evaluated.Modifier and Type | Field and Description |
---|---|
protected Evaluator |
operandEval
The
Evaluator for the operand of the UnaryOperation . |
Constructor and Description |
---|
PositiveSignComplexVectorEvaluator(Evaluator e)
Creates a new
PositiveSignComplexVectorEvaluator with the
specified operand Evaluator . |
Modifier and Type | Method and Description |
---|---|
Object |
evaluate()
Returns the complex-vector evaluation result of the given operand
Evaluator as a ComplexVector
Object . |
getComplexVectorValue, getReturnType
protected Evaluator operandEval
Evaluator
for the operand of the UnaryOperation
.public PositiveSignComplexVectorEvaluator(Evaluator e)
PositiveSignComplexVectorEvaluator
with the
specified operand Evaluator
. That operand
Evaluator
provides the complex-vector value the unary operation of
type '+' will be executed on.e
- the Evaluator
its complex-vector evaluation result
is to be assigned.public Object evaluate()
Evaluator
as a ComplexVector
Object
.ComplexVector
Object
.AbstractComplexVectorEvaluator.getReturnType()