public class PairwiseAggregator<T extends PairwiseAggregator.Aggregable<T>> extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
PairwiseAggregator.Aggregable<T>
Interface to an aggregable object.
|
static interface |
PairwiseAggregator.Provider<T extends PairwiseAggregator.Aggregable<T>>
Provider interface to provide objects to aggregate.
|
Constructor and Description |
---|
PairwiseAggregator(int nodeCount,
PairwiseAggregator.Provider<T> provider)
Creates a PairwiseAggregator.
|
Modifier and Type | Method and Description |
---|---|
T |
collectStats()
Uses the pairwise algorithm to aggregate all the metrices together.
|
public PairwiseAggregator(int nodeCount, PairwiseAggregator.Provider<T> provider)
nodeCount
- The number of objects to aggregateprovider
- The object provider for aggregationpublic T collectStats()