| Package | Description | 
|---|---|
| mondrian.olap | 
 Mondrian's core package, this defines connections and the catalog metamodel, 
and allows you to execute queries. 
 | 
| mondrian.olap.fun | 
 Defines the set of MDX built-in functions. 
 | 
| mondrian.olap.fun.extra | 
 Defines MDX extension functions. 
 | 
| mondrian.olap.fun.vba | 
 Implements the set of functions defined by the Visual Basic for Applications
(VBA) specification. 
 | 
| mondrian.olap.type | 
 Type system for MDX expessions. 
 | 
| Class and Description | 
|---|
| FunInfo
 Support class for the  
CmdRunner allowing one to view
 available functions and their syntax. | 
| Resolver
 A  
Resolver converts a function name, invocation type, and set
 of arguments into a FunDef. | 
| Resolver.Conversion
 Description of an implicit conversion that occurred while resolving an
 operator call. 
 | 
| Class and Description | 
|---|
| AbstractAggregateFunDef
 Abstract base class for all aggregate functions ( 
Aggregate,
 Sum, Avg, et cetera). | 
BuiltinFunTable
BuiltinFunTable contains a list of all built-in MDX functions. | 
| CrossJoinFunDef
 Definition of the  
CrossJoin MDX function. | 
FunDefBase
FunDefBase is the default implementation of FunDef. | 
| FunInfo
 Support class for the  
CmdRunner allowing one to view
 available functions and their syntax. | 
| FunTableImpl
 Abstract implementation of  
FunTable. | 
FunUtil
FunUtil contains a set of methods useful within the mondrian.olap.fun package. | 
| FunUtil.OrderKey | 
| GlobalFunTable
 Global function table contains builtin functions and global user-defined
 functions. 
 | 
| LevelMembersFunDef
 Definition of the  
<Level>.Members MDX function. | 
| LinReg
 Abstract base class for definitions of linear regression functions. 
 | 
| MultiResolver
 A  
MultiResolver considers several overloadings of the same
 function. | 
| Resolver
 A  
Resolver converts a function name, invocation type, and set
 of arguments into a FunDef. | 
| Resolver.Conversion
 Description of an implicit conversion that occurred while resolving an
 operator call. 
 | 
| UdfResolver.UdfFactory
 Factory for  
UserDefinedFunction. | 
| Class and Description | 
|---|
| AbstractAggregateFunDef
 Abstract base class for all aggregate functions ( 
Aggregate,
 Sum, Avg, et cetera). | 
FunDefBase
FunDefBase is the default implementation of FunDef. | 
FunUtil
FunUtil contains a set of methods useful within the mondrian.olap.fun package. | 
| MultiResolver
 A  
MultiResolver considers several overloadings of the same
 function. | 
| Class and Description | 
|---|
| JavaFunDef.Description
 Annotation which allows you to tag a Java method with the description
 of the MDX function it implements. 
 | 
| JavaFunDef.FunctionName
 Annotation which allows you to tag a Java method with the name of the
 MDX function it implements. 
 | 
| JavaFunDef.Signature
 Annotation which allows you to tag a Java method with the signature of
 the MDX function it implements. 
 | 
| Class and Description | 
|---|
| Resolver.Conversion
 Description of an implicit conversion that occurred while resolving an
 operator call. 
 | 
Copyright © 2017 Hitachi Vantara. All rights reserved.