Uses of Interface
mondrian.calc.ListCalc
Packages that use 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
Methods in mondrian.calc that return ListCalcModifier 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
Classes in mondrian.calc.impl that implement ListCalcModifier and TypeClassDescriptionclass
Abstract implementation of theListCalc
interface.class
Adapter which computes a set expression and converts it to any list or iterable type.class
Methods in mondrian.calc.impl that return ListCalcModifier 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
Classes in mondrian.olap.fun that implement ListCalcModifier and TypeClassDescriptionstatic class
static class
Compiled expression to implement the MDX set function,{ ...
Methods in mondrian.olap.fun that return ListCalcModifier and TypeMethodDescriptionprotected ListCalc
CrossJoinFunDef.compileCallImmutableList
(ResolvedFunCall call, ExpCompiler compiler) protected ListCalc
CrossJoinFunDef.compileCallMutableList
(ResolvedFunCall call, ExpCompiler compiler) Methods in mondrian.olap.fun with parameters of type ListCalcModifier 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) Constructors in mondrian.olap.fun with parameters of type ListCalcModifierConstructorDescriptionAggregateCalc
(Exp exp, ListCalc listCalc, Calc calc) AggregateCalc
(Exp exp, ListCalc listCalc, Calc calc, Member member)