| 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 © 2017 Hitachi Vantara. All rights reserved.