Interface AggregatorFactory
- All Known Implementing Classes:
AbstractAggregatorFactory
,MaxAggregatorFactory
,MeanAggregatorFactory
,MedianAggregatorFactory
,MinAggregatorFactory
,PercentileAggregatorFactory
,SumAggregatorFactory
,TimeRateAggregatorFactory
public interface AggregatorFactory
A factory for creating Aggregator objects.
- Since:
- 3.0
-
Method Summary
Modifier and TypeMethodDescriptionCreates a new Aggregator object to calculate an aggregated value of an aggregated key series.Creates a new Aggregator object to calculate an aggregated key.Creates a new Aggregator object to calculate an aggregated value in a graph.
-
Method Details
-
createValueAggregator
Aggregator createValueAggregator()Creates a new Aggregator object to calculate an aggregated value in a graph.- Returns:
- the graph data aggregator
-
createKeyAggregator
Aggregator createKeyAggregator()Creates a new Aggregator object to calculate an aggregated key.- Returns:
- the graph data aggregator
-
createAggregatedKeyValueAggregator
Aggregator createAggregatedKeyValueAggregator()Creates a new Aggregator object to calculate an aggregated value of an aggregated key series.- Returns:
- the graph data aggregator
-