Interface BucketingData
-
- All Known Implementing Classes:
CrosstabBucketingService
public interface BucketingData
- Author:
- Lucian Chirita (lucianc@users.sourceforge.net)
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BucketDefinition.Bucket
getColumnBucket(int columnGroupIndex, Object value)
BucketDefinition.Bucket
getColumnTotalBucket(int columnGroupIndex)
MeasureDefinition.MeasureValue[]
getMeasureTotals(BucketingService.BucketMap bucketMap, BucketDefinition.Bucket bucket)
MeasureDefinition.MeasureValue[]
getMeasureValues(BucketingService.BucketMap bucketMap, BucketDefinition.Bucket bucketValue, List<BucketDefinition.Bucket> columnValues)
BucketingServiceContext
getServiceContext()
-
-
-
Method Detail
-
getServiceContext
BucketingServiceContext getServiceContext()
-
getColumnTotalBucket
BucketDefinition.Bucket getColumnTotalBucket(int columnGroupIndex)
-
getColumnBucket
BucketDefinition.Bucket getColumnBucket(int columnGroupIndex, Object value)
-
getMeasureTotals
MeasureDefinition.MeasureValue[] getMeasureTotals(BucketingService.BucketMap bucketMap, BucketDefinition.Bucket bucket)
-
getMeasureValues
MeasureDefinition.MeasureValue[] getMeasureValues(BucketingService.BucketMap bucketMap, BucketDefinition.Bucket bucketValue, List<BucketDefinition.Bucket> columnValues)
-
-