| 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.PatternTableDef
This 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.TableDef for 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 © 2018 Hitachi Vantara. All rights reserved.