mondrian.olap.fun
Class NativizeSetFunDef.NonNativeIterCalc
java.lang.Object
mondrian.olap.fun.NativizeSetFunDef.NonNativeCalc
mondrian.olap.fun.NativizeSetFunDef.NonNativeIterCalc
- All Implemented Interfaces:
- Calc, IterCalc
- Enclosing class:
- NativizeSetFunDef
static class NativizeSetFunDef.NonNativeIterCalc
- extends NativizeSetFunDef.NonNativeCalc
- implements IterCalc
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NativizeSetFunDef.NonNativeIterCalc
protected NativizeSetFunDef.NonNativeIterCalc(IterCalc parent,
boolean highCardinality)
parent
IterCalc parent()
evaluateIterable
public TupleIterable evaluateIterable(Evaluator evaluator)
- Description copied from interface:
IterCalc
- Evaluates an expression to yield an Iterable of members or tuples.
The Iterable is immutable.
- Specified by:
evaluateIterable in interface IterCalc
- Parameters:
evaluator - Evaluation context
- Returns:
- An Iterable of members or tuples, never null.