com.citra.pivot.table
Interface DerivedMeasureAggregator
- All Superinterfaces:
- TableAggregator
- All Known Implementing Classes:
- IndexAggregator, MovingTotalAggregator, RankAggregator
public interface DerivedMeasureAggregator
- extends TableAggregator
DerivedMeasureAggregator defines methods for aggregating the derived
measures of a table datasource.
aggregate
Object aggregate(TableQuery query,
TableConnection connection,
TableMeasure measure,
TableMeasure inputMeasure)
throws DataSourceException
- Aggregates the derived measure of a table datasource and returns the result.
- Parameters:
query
- contains the parameters to table members that are being aggregatedconnection
- the connection to the table datasourcemeasure
- the measure being aggregated
- Returns:
- the aggregated value
- Throws:
DataSourceException