| Package | Description | 
|---|---|
| mondrian.rolap | 
 Implements the data access layer for the olap package. 
 | 
| mondrian.rolap.aggmatcher | 
 Defines a 'matcher' which scans the schema to find candidate aggregate tables. 
 | 
| Modifier and Type | Class and Description | 
|---|---|
static class  | 
RolapAggregator.AvgFromAvg
Aggregator used for aggregate tables implementing the
 average aggregator. 
 | 
static class  | 
RolapAggregator.AvgFromSum
Aggregator used for aggregate tables implementing the
 average aggregator. 
 | 
static class  | 
RolapAggregator.BaseAggor
This is the base class for implementing aggregators over sum and
 average columns in an aggregate table. 
 | 
static class  | 
RolapAggregator.SumFromAvg
This is an aggregator used for aggregate tables implementing the
 sum aggregator. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
static RolapAggregator | 
RolapAggregator.Avg  | 
static RolapAggregator | 
RolapAggregator.Count  | 
static RolapAggregator | 
RolapAggregator.DistinctCount  | 
static RolapAggregator | 
RolapAggregator.Max  | 
static RolapAggregator | 
RolapAggregator.Min  | 
static RolapAggregator | 
RolapAggregator.Sum  | 
| Modifier and Type | Field and Description | 
|---|---|
static EnumeratedValues<RolapAggregator> | 
RolapAggregator.enumeration
List of all valid aggregation operators. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
RolapAggregator | 
RolapStar.Measure.getAggregator()  | 
RolapAggregator | 
RolapVirtualCubeMeasure.getAggregator()  | 
RolapAggregator | 
RolapStoredMeasure.getAggregator()
Returns the aggregation function which rolls up this measure: "SUM",
 "COUNT", etc. 
 | 
RolapAggregator | 
RolapBaseCubeMeasure.getAggregator()  | 
RolapAggregator | 
RolapAggregator.getNonDistinctAggregator()
If this is a distinct aggregator, returns the corresponding non-distinct
 aggregator, otherwise throws an error. 
 | 
| Constructor and Description | 
|---|
Measure(String name,
       String cubeName,
       RolapAggregator aggregator,
       RolapStar.Table table,
       MondrianDef.Expression expression,
       Dialect.Datatype datatype)  | 
| Modifier and Type | Method and Description | 
|---|---|
RolapAggregator | 
AggStar.FactTable.Measure.getAggregator()
Get this Measure's RolapAggregator. 
 | 
RolapAggregator | 
JdbcSchema.Table.Column.Usage.getAggregator()
Returns the aggregator associated with this usage (if its a
 measure usage, otherwise null). 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
JdbcSchema.Table.Column.Usage.setAggregator(RolapAggregator aggregator)
Sets the aggregator associated with this usage (if it is a
 measure usage). 
 | 
Copyright © 2017 Hitachi Vantara. All rights reserved.