Uses of Interface
mondrian.calc.IterCalc
Package
Description
Provides compiled expressions.
Provides implementation classes for compiled expressions.
Defines the set of MDX built-in functions.
-
Uses of IterCalc in mondrian.calc
Modifier and TypeInterfaceDescriptioninterface
Expression which evaluates a set of members or tuples to a list.Modifier and TypeMethodDescriptionExpCompiler.compileIter
(Exp exp) Compiles an expression which yields an immutableIterable
result. -
Uses of IterCalc in mondrian.calc.impl
Modifier and TypeClassDescriptionclass
Abstract implementation of theIterCalc
interface.class
Abstract implementation of theListCalc
interface.class
Adapter which computes a set expression and converts it to any list or iterable type.class
Modifier and TypeMethodDescriptionAbstractExpCompiler.compileIter
(Exp exp) DelegatingExpCompiler.compileIter
(Exp exp) Modifier and TypeMethodDescriptionConverts an iterable over tuples to a list of tuples. -
Uses of IterCalc in mondrian.olap.fun
Modifier and TypeClassDescriptionstatic class
static class
Compiled expression that evaluates one or more expressions, each of which yields a tuple or a set of tuples, and returns the result as a tuple iterator.static class
Compiled expression to implement the MDX set function,{ ...
Modifier and TypeMethodDescriptionprotected IterCalc
CrossJoinFunDef.compileCallIterable
(ResolvedFunCall call, ExpCompiler compiler) IterCalc[]
SetFunDef.ExprIterCalc.getCalcs()
Modifier and TypeMethodDescriptionprotected TupleIterable
AbstractAggregateFunDef.evaluateCurrentIterable
(IterCalc iterCalc, Evaluator evaluator)