mondrian.rolap
Class BatchLoader.CompositeBatch
java.lang.Object
mondrian.rolap.BatchLoader.CompositeBatch
- Enclosing class:
- BatchLoader
static class BatchLoader.CompositeBatch
- extends Object
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 BatchLoader.Batch detailedBatch
- Batch with most number of constraint columns
summaryBatches
final List<BatchLoader.Batch> summaryBatches
- Batches whose data can be fetched using rollup on detailed batch
BatchLoader.CompositeBatch
BatchLoader.CompositeBatch(BatchLoader.Batch detailedBatch)
add
void add(BatchLoader.Batch summaryBatch)
merge
void merge(BatchLoader.CompositeBatch summaryBatch)
load
public void load(List<Future<Map<Segment,SegmentWithData>>> segmentFutures)
getSegmentLoader
SegmentLoader getSegmentLoader()