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.
|
Modifier and Type | Method and Description |
---|---|
ListCalc |
ExpCompiler.compileList(Exp exp)
Compiles an expression which yields an immutable
TupleList
result. |
ListCalc |
ExpCompiler.compileList(Exp exp,
boolean mutable)
Compiles an expression which yields
TupleList result. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractListCalc
Abstract implementation of the
ListCalc interface. |
class |
GenericIterCalc
Adapter which computes a set expression and converts it to any list or
iterable type.
|
class |
IterableListCalc
|
Modifier and Type | Method and Description |
---|---|
ListCalc |
AbstractExpCompiler.compileList(Exp exp) |
ListCalc |
DelegatingExpCompiler.compileList(Exp exp) |
ListCalc |
AbstractExpCompiler.compileList(Exp exp,
boolean mutable) |
ListCalc |
BetterExpCompiler.compileList(Exp exp,
boolean mutable) |
ListCalc |
DelegatingExpCompiler.compileList(Exp exp,
boolean mutable) |
ListCalc |
AbstractExpCompiler.toList(IterCalc calc)
Converts an iterable over tuples to a list of tuples.
|
Modifier and Type | Class and Description |
---|---|
static class |
NativizeSetFunDef.NativeListCalc |
static class |
SetFunDef.SetListCalc
Compiled expression to implement the MDX set function,
{ ... |
Modifier and Type | Method and Description |
---|---|
protected ListCalc |
CrossJoinFunDef.compileCallImmutableList(ResolvedFunCall call,
ExpCompiler compiler) |
protected ListCalc |
CrossJoinFunDef.compileCallMutableList(ResolvedFunCall call,
ExpCompiler compiler) |
Modifier and Type | Method and 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) |
Constructor and Description |
---|
AggregateCalc(Exp exp,
ListCalc listCalc,
Calc calc) |
AggregateCalc(Exp exp,
ListCalc listCalc,
Calc calc,
Member member) |
Copyright © 2020 Hitachi Vantara. All rights reserved.