Uses of Interface
mondrian.olap.Aggregator
-
Packages that use Aggregator Package Description mondrian.olap Mondrian's core package, this defines connections and the catalog metamodel, and allows you to execute queries.mondrian.rolap Implements the data access layer for the olap package.mondrian.rolap.agg Manages a cache of aggregates containing cell values. -
-
Uses of Aggregator in mondrian.olap
Methods in mondrian.olap that return Aggregator Modifier and Type Method Description AggregatorAggregator. getRollup()Returns the aggregator used to combine sub-totals into a grand-total. -
Uses of Aggregator in mondrian.rolap
Classes in mondrian.rolap that implement Aggregator Modifier and Type Class Description classRolapAggregatorDescribes an aggregation operator, such as "sum" or "count".static classRolapAggregator.AvgFromAvgAggregator used for aggregate tables implementing the average aggregator.static classRolapAggregator.AvgFromSumAggregator used for aggregate tables implementing the average aggregator.static classRolapAggregator.BaseAggorThis is the base class for implementing aggregators over sum and average columns in an aggregate table.static classRolapAggregator.SumFromAvgThis is an aggregator used for aggregate tables implementing the sum aggregator.Methods in mondrian.rolap that return Aggregator Modifier and Type Method Description AggregatorRolapAggregator. getRollup()Returns the aggregator used to roll up. -
Uses of Aggregator in mondrian.rolap.agg
Methods in mondrian.rolap.agg with parameters of type Aggregator Modifier and Type Method Description static Pair<SegmentHeader,SegmentBody>SegmentBuilder. rollup(Map<SegmentHeader,SegmentBody> map, Set<String> keepColumns, BitKey targetBitkey, Aggregator rollupAggregator, Dialect.Datatype datatype)Given a collection of segments, all of the same dimensionality, rolls up to create a segment with reduced dimensionality.
-