| Package | Description | 
|---|---|
| mondrian.rolap.aggmatcher | Defines a 'matcher' which scans the schema to find candidate aggregate tables. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | ExplicitRules.PatternTableDefThis class matches candidate aggregate table name with a pattern. | 
| Modifier and Type | Method and Description | 
|---|---|
| ExplicitRules.TableDef | ExplicitRules.Group. getIncludeByTableDef(String tableName)Is the given tableName included either by exact name or by pattern. | 
| static ExplicitRules.TableDef | ExplicitRules. getIncludeByTableDef(String tableName,
                    List<ExplicitRules.Group> aggGroups)Returns the  ExplicitRules.TableDeffor a tableName that is a candidate
 aggregate table. | 
| Modifier and Type | Method and Description | 
|---|---|
| static void | ExplicitRules.TableDef. addLevelTo(ExplicitRules.TableDef tableDef,
          String name,
          String columnName,
          boolean collapsed,
          String ordinalColumn,
          String captionColumn,
          MondrianDef.AggLevelProperty[] properties) | 
| static void | ExplicitRules.TableDef. addMeasureTo(ExplicitRules.TableDef tableDef,
            String name,
            String column,
            String rollupType) | 
| void | ExplicitRules.Group. addTableDef(ExplicitRules.TableDef tableDef)Add a name or pattern (table) rule. | 
Copyright © 2021 Hitachi Vantara. All rights reserved.