| Package | Description | 
|---|---|
| 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 | Method and Description | 
|---|---|
ExplicitRules.Group | 
RolapCube.getAggGroup()  | 
| Modifier and Type | Field and Description | 
|---|---|
protected ExplicitRules.Group | 
ExplicitRules.TableDef.aggGroup  | 
| Modifier and Type | Method and Description | 
|---|---|
ExplicitRules.Group | 
ExplicitRules.TableDef.getAggGroup()
Get the Group with which is a part. 
 | 
static ExplicitRules.Group | 
ExplicitRules.Group.make(RolapCube cube,
    MondrianDef.Cube xmlCube)
Make an ExplicitRules.Group for a given RolapCube given the
 MondrianDef.Cube associated with that cube. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected List<ExplicitRules.Group> | 
AggTableManager.getAggGroups(RolapStar star)
Returns a list containing every
  
ExplicitRules.Group in every
 cubes in a given RolapStar. | 
| Modifier and Type | Method and Description | 
|---|---|
static boolean | 
ExplicitRules.excludeTable(String tableName,
            List<ExplicitRules.Group> aggGroups)
Returns whether the given is tableName explicitly excluded from
 consideration as a candidate aggregate table. 
 | 
static ExplicitRules.TableDef | 
ExplicitRules.getIncludeByTableDef(String tableName,
                    List<ExplicitRules.Group> aggGroups)
Returns the  
ExplicitRules.TableDef for a tableName that is a candidate
 aggregate table. | 
| Constructor and Description | 
|---|
PatternTableDef(String pattern,
               boolean ignoreCase,
               ExplicitRules.Group group)  | 
TableDef(boolean ignoreCase,
        ExplicitRules.Group aggGroup)  | 
Copyright © 2018 Hitachi Vantara. All rights reserved.