Copyright © 2011 Citra Technologies. All Rights Reserved.

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.


Method Summary
 Object aggregate(TableQuery query, TableConnection connection, TableMeasure measure, TableMeasure inputMeasure)
          Aggregates the derived measure of a table datasource and returns the result.
 
Methods inherited from interface com.citra.pivot.table.TableAggregator
getName
 

Method Detail

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 aggregated
connection - the connection to the table datasource
measure - the measure being aggregated
Returns:
the aggregated value
Throws:
DataSourceException

Copyright © 2011 Citra Technologies. All Rights Reserved.