Class AggInputBroadcastMap<I,E,K,O>

java.lang.Object
org.aksw.commons.collector.core.AggInputBroadcastMap<I,E,K,O>
Type Parameters:
I - Input type
K - The key type by which aggregators are referred to
O - output type common to all aggregators
All Implemented Interfaces:
Serializable, Aggregator<I,E,Map<K,O>>, ParallelAggregator<I,E,Map<K,O>,AggInputBroadcastMap.AccInputBroadcastMap<I,E,K,O>>

public class AggInputBroadcastMap<I,E,K,O> extends Object implements ParallelAggregator<I,E,Map<K,O>,AggInputBroadcastMap.AccInputBroadcastMap<I,E,K,O>>, Serializable
An aggregator that broadcasts its input to multiple sub-aggregators that accept the same input and have the same structure of the output Serves the purpose to perform two independent type safe aggregations on the same input in a single pass.
Author:
raven
See Also: