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 Aggregator
Aggregator. 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 class
RolapAggregator
Describes an aggregation operator, such as "sum" or "count".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.Methods in mondrian.rolap that return Aggregator Modifier and Type Method Description Aggregator
RolapAggregator. 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.
-