mondrian.rolap
Class FastBatchingCellReader.CompositeBatch
java.lang.Object
mondrian.rolap.FastBatchingCellReader.CompositeBatch
- All Implemented Interfaces:
- FastBatchingCellReader.Loadable
- Enclosing class:
- FastBatchingCellReader
class FastBatchingCellReader.CompositeBatch
- extends Object
- implements FastBatchingCellReader.Loadable
Set of Batches which can grouped together.
-
-
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
detailedBatch
final FastBatchingCellReader.Batch detailedBatch
- Batch with most number of constraint columns
summaryBatches
final List<FastBatchingCellReader.Batch> summaryBatches
- Batches whose data can be fetched using rollup on detailed batch
FastBatchingCellReader.CompositeBatch
FastBatchingCellReader.CompositeBatch(FastBatchingCellReader.Batch detailedBatch)
add
void add(FastBatchingCellReader.Batch summaryBatch)
merge
void merge(FastBatchingCellReader.CompositeBatch summaryBatch)
loadAggregation
public void loadAggregation()
- Specified by:
loadAggregation
in interface FastBatchingCellReader.Loadable
getSegmentLoader
SegmentLoader getSegmentLoader()