| 接口 | 说明 |
|---|---|
| Aggregator<R,N extends MergeableNode> |
聚合器,聚合一组
MergeableNode ,并返回指定类型的结果。 |
| DistributeAggregator<R> |
分布式聚合器,用于合并
DistributeMergeableNode节点的返回结果,每个DistributeMergeableNode节点结果类型不同,在聚合时会调用DistributeMerger.merge(T, R)进行具体聚合。 |
| GenericAggregator<I,O> | |
| UnitAggregator<R> |
单元化聚合器,是通用聚合器的一种特例,其输入类型和输出类型一致,可以通过单元化聚合器进行求和、汇总等。
|
| 类 | 说明 |
|---|---|
| AbstractAggregator | |
| Aggregators |
聚合器工具类
|
| ParallelDistributeAggregator<R> |
并行分布式聚合器
|
| ParallelDistributeAggregator.MergerNode<V,R> | |
| ParallelGenericAggregator<I,O> |
并行通用聚合器
|
| ParallelUnitAggregator<R> |
并行单元化聚合器
|
| SerialDistributeAggregator<R> |
串分布式聚合器
|
| SerialDistributeAggregator.MergerNode<V,R> | |
| SerialGenericAggregator<I,O> |
串行通用聚合器
|
| SerialUnitAggregator<R> |
串行单元化聚合器
|
Copyright © 2021. All rights reserved.