| AggStar | 
 Aggregate table version of a RolapStar for a fact table. 
 | 
| AggStar.DimTable | 
 This class represents a dimension table. 
 | 
| AggStar.FactTable | 
 This is an aggregate fact table. 
 | 
| AggStar.FactTable.Measure | 
 This is a Column that is a Measure (contains an aggregator). 
 | 
| AggStar.Table | 
 Base Table class for the FactTable and DimTable classes. 
 | 
| AggStar.Table.Column | 
 Base class for Level and Measure classes 
 | 
| AggStar.Table.JoinCondition | 
 The query join condition between a base table and this table (the
 table that owns the join condition). 
 | 
| AggStar.Table.Level | 
 This class is used for holding dimension level information. 
 | 
| DefaultDef.AggRule | 
 A RolapConnection uses one AggRule. 
 | 
| DefaultDef.AggRules | 
 The set of "named" rules for matching aggregate tables. 
 | 
| DefaultDef.Base | 
 Base is the base class for all of the elements. 
 | 
| DefaultDef.CaseMatcher | 
 This is a base class for all elements that can match strings
 where the case of the string is important. 
 | 
| DefaultDef.FactCountMatch | 
 This is used to identify the "fact_count" column in an aggregate
 table. 
 | 
| DefaultDef.FactCountMatchRef | 
  | 
| DefaultDef.ForeignKeyMatch | 
 This is used to identify foreign key columns in a candidate
 aggregate table given the name of a foreign key column of the
 base fact table. 
 | 
| DefaultDef.ForeignKeyMatchRef | 
  | 
| DefaultDef.IgnoreMap | 
 This is the template used to specify columns to be ignored. 
 | 
| DefaultDef.IgnoreMapRef | 
  | 
| DefaultDef.LevelMap | 
 This is the template that maps from a combination of level
 usage_prefix
 hierarchy_name
 level_name
 level_column_name 
 | 
| DefaultDef.LevelMapRef | 
  | 
| DefaultDef.MeasureMap | 
 This is the template that maps from a combination of measure
 measure_name,
 measure_column_name, and
 aggregate_name ("count", "sum", "avg", "min", "max",
 "distinct-count"). 
 | 
| DefaultDef.MeasureMapRef | 
  | 
| DefaultDef.NameMatcher | 
 A NameMatcher is a CaseMatcher that prepends and appends
 regular expressions to a given string as part of creating
 the matching regular expression. 
 | 
| DefaultDef.Ref | 
  | 
| DefaultDef.Regex | 
 This element is used in a vector of child elements when
 one wishes to have one or more regular expressions associated
 with matching a given string. 
 | 
| DefaultDef.RegexMapper | 
  | 
| DefaultDef.TableMatch | 
 This is used to identify which tables in the database might
 be aggregate table of a given fact table. 
 | 
| DefaultDef.TableMatchRef | 
  | 
| DefaultRules | 
 Container for the default aggregate recognition rules. 
 | 
| ExplicitRules.Group | 
 This class forms a collection of aggregate table explicit rules for a
 given cube. 
 | 
| ExplicitRules.TableDef | 
 This is the base class for the exact name based and name pattern based
 aggregate table mapping definitions. 
 | 
| JdbcSchema | 
 Metadata gleaned from JDBC about the tables and columns in the star schema. 
 | 
| JdbcSchema.Factory | 
  | 
| JdbcSchema.Table | 
 A table in a database. 
 | 
| JdbcSchema.Table.Column | 
 A column in a table. 
 | 
| JdbcSchema.Table.Column.Usage | 
 A usage of a column. 
 | 
| JdbcSchema.UsageType | 
 Enumeration of ways that an aggregate table can use a column. 
 |