| 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.rolap | Implements the data access layer for the olap package. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | CubeCube. | 
| interface  | DimensionA  Dimensionrepresents a dimension of a cube. | 
| interface  | HierarchyA  Hierarchyis a set of members, organized into levels. | 
| interface  | Level | 
| interface  | MemberA  Memberis a 'point' on a dimension of a cube. | 
| interface  | NamedSetA named set of members or tuples. | 
| interface  | SchemaA  Schemais a collection of cubes, shared dimensions, and roles. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CubeBaseCubeBaseis an abstract implementation ofCube. | 
| class  | DimensionBaseAbstract implementation for a  Dimension. | 
| class  | HierarchyBaseSkeleton implementation for  Hierarchy. | 
| class  | LevelBaseSkeleton implementation of  Level. | 
| class  | MemberBaseMemberBaseis a partial implementation ofMember. | 
| static class  | Query.ScopedNamedSet | 
| class  | SetBaseSkeleton implementation of  NamedSetinterface. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | VisualTotalsFunDef.VisualTotalMemberCalculated member for  VisualTotalsfunction. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | RolapMeasureInterface implemented by all measures (both stored and calculated). | 
| interface  | RolapMemberA  RolapMemberis a member of aRolapHierarchy. | 
| interface  | RolapMemberInCubeExtension to  RolapMemberthat knows the current cube. | 
| interface  | RolapStoredMeasureA measure which is implemented by a SQL column or SQL expression (as opposed
 to a  RolapCalculatedMember. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DelegatingRolapMemberImplementation of  RolapMemberthat delegates all calls
 to an underlying member. | 
| class  | RolapBaseCubeMeasureMeasure which is computed from a SQL column (or expression) and which is
 defined in a non-virtual cube. | 
| class  | RolapCalculatedMemberA  RolapCalculatedMemberis a member based upon aFormula. | 
| class  | RolapCubeRolapCubeimplementsCubefor a ROLAP database. | 
| class  | RolapCubeDimensionRolapCubeDimension wraps a RolapDimension for a specific Cube. | 
| class  | RolapCubeHierarchyHierarchy that is associated with a specific Cube. | 
| class  | RolapCubeLevelRolapCubeLevel wraps a RolapLevel for a specific Cube. | 
| class  | RolapCubeMemberRolapCubeMember wraps RolapMembers and binds them to a specific cube. | 
| class  | RolapHierarchyRolapHierarchyimplementsHierarchyfor a ROLAP database. | 
| static class  | RolapHierarchy.LimitedRollupMemberSubstitute for a member in a hierarchy whose rollup policy is 'partial'
 or 'hidden'. | 
| protected class  | RolapHierarchy.RolapCalculatedMeasureCalculated member which is also a measure (that is, a member of the
 [Measures] dimension). | 
| class  | RolapLevelRolapLevelimplementsLevelfor a ROLAP database. | 
| class  | RolapMemberBaseBasic implementation of a member in a  RolapHierarchy. | 
| class  | RolapResult.CompoundSlicerRolapMemberMember which holds the AggregateCalc used when evaluating a compound slicer. | 
| class  | RolapSchema | 
| class  | RolapVirtualCubeMeasureMeasure which is defined in a virtual cube, and based on a stored measure
 in one of the virtual cube's base cubes. | 
Copyright © 2021 Hitachi Vantara. All rights reserved.