Package | Description |
---|---|
mondrian.calc.impl |
Provides implementation classes for compiled expressions.
|
mondrian.olap.fun |
Defines the set of MDX built-in functions.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBooleanCalc
Abstract implementation of the
BooleanCalc interface. |
class |
AbstractDateTimeCalc
Abstract implementation of the
DateTimeCalc interface. |
class |
AbstractDimensionCalc
Abstract implementation of the
DimensionCalc interface. |
class |
AbstractDoubleCalc
Abstract implementation of the
DoubleCalc interface. |
class |
AbstractHierarchyCalc
Abstract implementation of the
HierarchyCalc interface. |
class |
AbstractIntegerCalc
Abstract implementation of the
IntegerCalc interface. |
class |
AbstractIterCalc
Abstract implementation of the
IterCalc interface. |
class |
AbstractLevelCalc
Abstract implementation of the
LevelCalc interface. |
class |
AbstractListCalc
Abstract implementation of the
ListCalc interface. |
class |
AbstractMemberCalc
Abstract implementation of the
MemberCalc interface. |
class |
AbstractStringCalc
Abstract implementation of the
StringCalc interface. |
class |
AbstractTupleCalc
Abstract implementation of the
TupleCalc interface. |
class |
AbstractVoidCalc
Abstract implementation of the
VoidCalc interface. |
class |
CacheCalc
Calculation which retrieves the value of an underlying calculation
from cache.
|
class |
ConstantCalc
Calculator which always returns the same value.
|
class |
GenericCalc
Adapter which computes a scalar or tuple expression and converts it to any
required type.
|
class |
GenericIterCalc
Adapter which computes a set expression and converts it to any list or
iterable type.
|
class |
IterableListCalc
|
class |
MemberArrayValueCalc
Expression which evaluates a few member expressions,
sets the dimensional context to the result of those expressions,
then yields the value of the current measure in the current
dimensional context.
|
class |
MemberValueCalc
Expression which evaluates a few member expressions,
sets the dimensional context to the result of those expressions,
then yields the value of the current measure in the current
dimensional context.
|
class |
TupleValueCalc
Expression which evaluates a tuple expression,
sets the dimensional context to the result of that expression,
then yields the value of the current measure in the current
dimensional context.
|
class |
ValueCalc
Expression which yields the value of the current member in the current
dimensional context.
|
Modifier and Type | Class and Description |
---|---|
static class |
AggregateFunDef.AggregateCalc |
static class |
HierarchyCurrentMemberFunDef.CalcImpl
Compiled implementation of the Hierarchy.CurrentMember function that
evaluates the hierarchy expression first.
|
static class |
HierarchyCurrentMemberFunDef.FixedCalcImpl
Compiled implementation of the Hierarchy.CurrentMember function that
uses a fixed hierarchy.
|
static class |
HierarchyDimensionFunDef.CalcImpl |
static class |
LevelHierarchyFunDef.CalcImpl |
static class |
MemberHierarchyFunDef.CalcImpl |
static class |
MemberLevelFunDef.CalcImpl |
static class |
MemberOrderKeyFunDef.CalcImpl |
static class |
NativizeSetFunDef.NativeListCalc |
static class |
SetFunDef.ExprIterCalc
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 |
SetFunDef.SetListCalc
Compiled expression to implement the MDX set function,
{ ... |
static class |
TupleFunDef.CalcImpl |
Copyright © 2018 Hitachi Vantara. All rights reserved.