static class DistinctFunDef.CalcImpl extends AbstractListCalc
exp, type
Constructor and Description |
---|
CalcImpl(ResolvedFunCall call,
ListCalc listCalc) |
Modifier and Type | Method and Description |
---|---|
TupleList |
evaluateList(Evaluator evaluator)
Evaluates an expression to yield a list of tuples.
|
evaluate, evaluateIterable, getResultStyle, getType, toString
accept, anyDepends, anyDependsButFirst, butDepends, collectArguments, dependsOn, getArguments, getCalcs, getName, isWrapperFor, simplifyEvaluator, unwrap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
accept, dependsOn, isWrapperFor, unwrap
public CalcImpl(ResolvedFunCall call, ListCalc listCalc)
public TupleList evaluateList(Evaluator evaluator)
ListCalc
The list is immutable if Calc.getResultStyle()
yields
ResultStyle.MUTABLE_LIST
. Otherwise,
the caller must not modify the list.
evaluator
- Evaluation context