Uses of Interface
mondrian.calc.ListCalc
Package
Description
Provides compiled expressions.
Provides implementation classes for compiled expressions.
Defines the set of MDX built-in functions.
-
Uses of ListCalc in mondrian.calc
Modifier and TypeMethodDescriptionExpCompiler.compileList
(Exp exp) Compiles an expression which yields an immutableTupleList
result.ExpCompiler.compileList
(Exp exp, boolean mutable) Compiles an expression which yieldsTupleList
result. -
Uses of ListCalc in mondrian.calc.impl
Modifier and TypeClassDescriptionclass
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.compileList
(Exp exp) AbstractExpCompiler.compileList
(Exp exp, boolean mutable) BetterExpCompiler.compileList
(Exp exp, boolean mutable) final ListCalc
DelegatingExpCompiler.compileList
(Exp exp) DelegatingExpCompiler.compileList
(Exp exp, boolean mutable) Converts an iterable over tuples to a list of tuples. -
Uses of ListCalc in mondrian.olap.fun
Modifier and TypeClassDescriptionstatic class
static class
Compiled expression to implement the MDX set function,{ ...
Modifier and TypeMethodDescriptionprotected ListCalc
CrossJoinFunDef.compileCallImmutableList
(ResolvedFunCall call, ExpCompiler compiler) protected ListCalc
CrossJoinFunDef.compileCallMutableList
(ResolvedFunCall call, ExpCompiler compiler) Modifier and TypeMethodDescriptionprotected static TupleList
AbstractAggregateFunDef.evaluateCurrentList
(ListCalc listCalc, Evaluator evaluator) Evaluates the list of members or tuples used in computing the aggregate.protected static mondrian.olap.fun.LinReg.Value
LinReg.process
(Evaluator evaluator, ListCalc listCalc, DoubleCalc yCalc, DoubleCalc xCalc) ModifierConstructorDescriptionAggregateCalc
(Exp exp, ListCalc listCalc, Calc calc) AggregateCalc
(Exp exp, ListCalc listCalc, Calc calc, Member member)