public static class NativizeSetFunDef.NativeListCalc extends AbstractListCalc
exp, type| Modifier | Constructor and Description | 
|---|---|
protected  | 
NativizeSetFunDef.NativeListCalc(ResolvedFunCall call,
                                Calc[] calcs,
                                ExpCompiler compiler,
                                mondrian.olap.fun.NativizeSetFunDef.SubstitutionMap substitutionMap,
                                Exp originalExp)  | 
| Modifier and Type | Method and Description | 
|---|---|
TupleList | 
computeTuples(Evaluator evaluator)  | 
TupleList | 
evaluateList(Evaluator evaluator)
Evaluates an expression to yield a list of tuples. 
 | 
evaluate, evaluateIterable, getResultStyle, getType, toStringaccept, anyDepends, anyDependsButFirst, butDepends, collectArguments, dependsOn, getArguments, getCalcs, getName, isWrapperFor, simplifyEvaluator, unwrapclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaccept, dependsOn, isWrapperFor, unwrapprotected NativizeSetFunDef.NativeListCalc(ResolvedFunCall call, Calc[] calcs, ExpCompiler compiler, mondrian.olap.fun.NativizeSetFunDef.SubstitutionMap substitutionMap, Exp originalExp)
public TupleList evaluateList(Evaluator evaluator)
ListCalcThe list is immutable if Calc.getResultStyle() yields
 ResultStyle.MUTABLE_LIST. Otherwise,
 the caller must not modify the list.
evaluator - Evaluation context