| Package | Description | 
|---|---|
| mondrian.rolap.aggmatcher | Defines a 'matcher' which scans the schema to find candidate aggregate tables. | 
| Modifier and Type | Method and Description | 
|---|---|
| JdbcSchema.UsageType | JdbcSchema.Table.Column.Usage. getUsageType()Returns the column usage type. | 
| static JdbcSchema.UsageType | JdbcSchema.UsageType. valueOf(String name)Returns the enum constant of this type with the specified name. | 
| static JdbcSchema.UsageType[] | JdbcSchema.UsageType. values()Returns an array containing the constants of this enum type, in
the order they are declared. | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterator<JdbcSchema.Table.Column.Usage> | JdbcSchema.Table. getColumnUsages(JdbcSchema.UsageType usageType)Returns an iterator over all column usages of a given type. | 
| Iterator<JdbcSchema.Table.Column.Usage> | JdbcSchema.Table.Column. getUsages(JdbcSchema.UsageType usageType)Returns an iterator over all usages of the given column type. | 
| boolean | JdbcSchema.Table.Column. hasUsage(JdbcSchema.UsageType columnType)Return true if the column has at least one usage of the given
 column type. | 
| JdbcSchema.Table.Column.Usage | JdbcSchema.Table.Column. newUsage(JdbcSchema.UsageType usageType)Create a new usage of a given column type. | 
| Modifier and Type | Method and Description | 
|---|---|
| static String | JdbcSchema. convertColumnTypeToName(Set<JdbcSchema.UsageType> columnType)Maps from column type enum to column type name or list of names if the
 parameter represents more than on usage. | 
| static boolean | JdbcSchema. isUniqueColumnType(Set<JdbcSchema.UsageType> columnType)Determine if the parameter represents a single column type, i.e., the
 column only has one usage. | 
Copyright © 2021 Hitachi Vantara. All rights reserved.