Uses of Interface
mondrian.calc.ListCalc
-
Packages that use ListCalc Package Description mondrian.calc Provides compiled expressions.mondrian.calc.impl Provides implementation classes for compiled expressions.mondrian.olap.fun Defines the set of MDX built-in functions. -
-
Uses of ListCalc in mondrian.calc
Methods in mondrian.calc that return ListCalc Modifier and Type Method Description ListCalc
ExpCompiler. compileList(Exp exp)
Compiles an expression which yields an immutableTupleList
result.ListCalc
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 ListCalc Modifier and Type Class Description class
AbstractListCalc
Abstract implementation of theListCalc
interface.class
GenericIterCalc
Adapter which computes a set expression and converts it to any list or iterable type.class
IterableListCalc
Methods in mondrian.calc.impl that return ListCalc Modifier and Type Method Description ListCalc
AbstractExpCompiler. compileList(Exp exp)
ListCalc
AbstractExpCompiler. compileList(Exp exp, boolean mutable)
ListCalc
BetterExpCompiler. compileList(Exp exp, boolean mutable)
ListCalc
DelegatingExpCompiler. compileList(Exp exp)
ListCalc
DelegatingExpCompiler. compileList(Exp exp, boolean mutable)
ListCalc
AbstractExpCompiler. toList(IterCalc calc)
Converts an iterable over tuples to a list of tuples. -
Uses of ListCalc in mondrian.olap.fun
Classes in mondrian.olap.fun that implement ListCalc Modifier and Type Class Description static class
NativizeSetFunDef.NativeListCalc
static class
SetFunDef.SetListCalc
Compiled expression to implement the MDX set function,{ ...
Methods in mondrian.olap.fun that return ListCalc Modifier and Type Method Description protected ListCalc
CrossJoinFunDef. compileCallImmutableList(ResolvedFunCall call, ExpCompiler compiler)
protected ListCalc
CrossJoinFunDef. compileCallMutableList(ResolvedFunCall call, ExpCompiler compiler)
Methods in mondrian.olap.fun with parameters of type ListCalc Modifier and Type Method Description protected 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 ListCalc Constructor Description AggregateCalc(Exp exp, ListCalc listCalc, Calc calc)
AggregateCalc(Exp exp, ListCalc listCalc, Calc calc, Member member)
-