Class NativizeSetFunDef.NativeListCalc

    • Constructor Detail

      • NativeListCalc

        protected NativeListCalc​(ResolvedFunCall call,
                                 Calc[] calcs,
                                 ExpCompiler compiler,
                                 mondrian.olap.fun.NativizeSetFunDef.SubstitutionMap substitutionMap,
                                 Exp originalExp)
    • Method Detail

      • evaluateList

        public TupleList evaluateList​(Evaluator evaluator)
        Description copied from interface: ListCalc
        Evaluates an expression to yield a list of tuples.

        The list is immutable if Calc.getResultStyle() yields ResultStyle.MUTABLE_LIST. Otherwise, the caller must not modify the list.

        Parameters:
        evaluator - Evaluation context
        Returns:
        A list of tuples, never null.