| Package | Description | 
|---|---|
| mondrian.rolap | 
 Implements the data access layer for the olap package. 
 | 
| mondrian.rolap.agg | 
 Manages a cache of aggregates containing cell values. 
 | 
| mondrian.rolap.aggmatcher | 
 Defines a 'matcher' which scans the schema to find candidate aggregate tables. 
 | 
| mondrian.rolap.sql | 
 Database-independent library for generating SQL. 
 | 
| Class and Description | 
|---|
| AggStar
 Aggregate table version of a RolapStar for a fact table. 
 | 
| ExplicitRules.Group
 This class forms a collection of aggregate table explicit rules for a
 given cube. 
 | 
| Class and Description | 
|---|
| AggStar
 Aggregate table version of a RolapStar for a fact table. 
 | 
| Class and Description | 
|---|
| 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. 
 | 
| Class and Description | 
|---|
| AggStar
 Aggregate table version of a RolapStar for a fact table. 
 | 
Copyright © 2017 Hitachi Vantara. All rights reserved.