| Package | Description | 
|---|---|
| mondrian.olap | Mondrian's core package, this defines connections and the catalog metamodel, 
and allows you to execute queries. | 
| mondrian.rolap | Implements the data access layer for the olap package. | 
| mondrian.rolap.aggmatcher | Defines a 'matcher' which scans the schema to find candidate aggregate tables. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | MondrianDef.InlineTable | 
| static class  | MondrianDef.Table | 
| static class  | MondrianDef.ViewA collection of SQL statements, one per dialect. | 
| Modifier and Type | Field and Description | 
|---|---|
| MondrianDef.Relation | MondrianDef.Cube. factThe fact table is the source of all measures in this cube. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract MondrianDef.Relation | MondrianDef.RelationOrJoin. find(String seekAlias) | 
| MondrianDef.Relation | MondrianDef.Join. find(String seekAlias) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected MondrianDef.Relation | HierarchyUsage. factFact table (or relation) which this usage is joining to. | 
| Modifier and Type | Method and Description | 
|---|---|
| static MondrianDef.Relation | RolapUtil. convertInlineTableToRelation(MondrianDef.InlineTable inlineTable,
                            Dialect dialect) | 
| MondrianDef.Relation | HierarchyUsage. getJoinTable() | 
| MondrianDef.Relation | RolapStar.Table. getRelation() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected MondrianDef.RelationOrJoin | RolapStar. cloneRelation(MondrianDef.Relation rel,
             String possibleName) | 
| RolapStar.Table | RolapStar.Table. findChild(MondrianDef.Relation relation,
         RolapStar.Condition joinCondition)Returns a child relation which maps onto a given relation, or null
 if there is none. | 
| long | RolapStatisticsCache. getColumnCardinality(MondrianDef.Relation relation,
                    MondrianDef.Expression expression,
                    long approxCardinality) | 
| long | RolapStatisticsCache. getRelationCardinality(MondrianDef.Relation relation,
                      String alias,
                      long approxRowCount) | 
| static List<String> | RolapUtil. makeRolapStarKey(MondrianDef.Relation fact)Generates rolap star key based on the fact
 using fact alias and SQl filter data
 if this one is present in the fact | 
| Modifier and Type | Field and Description | 
|---|---|
| MondrianDef.Relation | JdbcSchema.Table.Column.Usage. relation | 
| Modifier and Type | Method and Description | 
|---|---|
| MondrianDef.Relation | AggStar.Table. getRelation() | 
Copyright © 2021 Hitachi Vantara. All rights reserved.