Uses of Interface
mondrian.calc.TupleIterable
- 
Packages that use TupleIterable Package Description mondrian.calc Provides compiled expressions.mondrian.calc.impl Provides implementation classes for compiled expressions.mondrian.olap Mondrian's core package, this defines connections and the catalog metamodel, and allows you to execute queries.mondrian.olap.fun Defines the set of MDX built-in functions.mondrian.olap.fun.sort  - 
- 
Uses of TupleIterable in mondrian.calc
Subinterfaces of TupleIterable in mondrian.calc Modifier and Type Interface Description interfaceTupleListList of tuples.Methods in mondrian.calc that return TupleIterable Modifier and Type Method Description TupleIterableIterCalc. evaluateIterable(Evaluator evaluator)Evaluates an expression to yield an Iterable of members or tuples.Methods in mondrian.calc with parameters of type TupleIterable Modifier and Type Method Description static Iterable<Member[]>TupleCollections. asMemberArrayIterable(TupleIterable tupleIterable)Converts aTupleIterableto an old-style iterable that creates an iterator over member arrays.static TupleListTupleCollections. materialize(TupleIterable tupleIterable, boolean eager)Converts aTupleIterableinto aTupleList.static Iterable<Member>TupleCollections. slice(TupleIterable tupleIterable, int column)Creates a slice of aTupleIterable. - 
Uses of TupleIterable in mondrian.calc.impl
Classes in mondrian.calc.impl that implement TupleIterable Modifier and Type Class Description classAbstractTupleIterableAbstract implementation ofTupleIterable.classAbstractTupleListAbstract implementation ofTupleList.classArrayTupleListImplementation ofTupleListthat stores tuples end-to-end in an array.classDelegatingTupleListImplementation ofTupleListbased on a list ofList<Member>tuples.classListTupleListImplementation ofTupleListthat stores tuples end-to-end in a backing list.classUnaryTupleListMethods in mondrian.calc.impl that return TupleIterable Modifier and Type Method Description TupleIterableAbstractListCalc. evaluateIterable(Evaluator evaluator)TupleIterableGenericIterCalc. evaluateIterable(Evaluator evaluator) - 
Uses of TupleIterable in mondrian.olap
Methods in mondrian.olap that return TupleIterable Modifier and Type Method Description TupleIterableEvaluator.NamedSetEvaluator. evaluateTupleIterable(Evaluator eval)Returns an iterator over the tuples of the named set.TupleIterableEvaluator.SetEvaluator. evaluateTupleIterable()Returns an iterator over the tuples of the named set. - 
Uses of TupleIterable in mondrian.olap.fun
Methods in mondrian.olap.fun that return TupleIterable Modifier and Type Method Description protected TupleIterableAbstractAggregateFunDef. evaluateCurrentIterable(IterCalc iterCalc, Evaluator evaluator)TupleIterableSetFunDef.ExprIterCalc. evaluateIterable(Evaluator evaluator)Methods in mondrian.olap.fun with parameters of type TupleIterable Modifier and Type Method Description static intFunUtil. count(Evaluator evaluator, TupleIterable iterable, boolean includeEmpty)static doubleFunUtil. sumDouble(Evaluator evaluator, TupleIterable iterable, Calc exp) - 
Uses of TupleIterable in mondrian.olap.fun.sort
Methods in mondrian.olap.fun.sort with parameters of type TupleIterable Modifier and Type Method Description static TupleListSorter. sortTuples(Evaluator evaluator, TupleIterable tupleIter, TupleList tupleList, List<SortKeySpec> keySpecList, int arity)Helper function to sort a list of tuples according to a list of expressions and a list of sorting flags.static TupleListSorter. sortTuples(Evaluator evaluator, TupleIterable tupleIterable, TupleList tupleList, Calc exp, boolean desc, boolean brk, int arity)Sorts a list of Tuples by the value of an applied expression. 
 -