| 限定符和类型 | 方法和说明 |
|---|---|
private CompletableFuture<?> |
ParallelGenericAggregator.getFuture(Context context,
GenericMergeableNode<I> node,
BlockingQueue<I> resultQueue) |
| 限定符和类型 | 方法和说明 |
|---|---|
O |
ParallelGenericAggregator.aggregate(@NotNull Context context,
List<GenericMergeableNode<I>> nodes) |
O |
SerialGenericAggregator.aggregate(@NotNull Context context,
List<GenericMergeableNode<I>> nodes) |
O |
GenericAggregator.aggregate(@NotNull Context context,
List<GenericMergeableNode<I>> nodes)
对可聚合的节点进行结果聚合,并返回聚合后的结果
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultGenericMergeableNode<R> |
| 限定符和类型 | 方法和说明 |
|---|---|
List<GenericMergeableNode<I>> |
AggregatableNode.getMergeableNodes() |
List<GenericMergeableNode<I>> |
AbstractAggregatableNode.getMergeableNodes() |
List<GenericMergeableNode<I>> |
AbstractAggregatableNode.getNodes() |
| 限定符和类型 | 字段和说明 |
|---|---|
private List<GenericMergeableNode<P>> |
GenericAggregatableNodeBuilder.mergeableNodes |
private List<GenericMergeableNode<R>> |
UnitAggregatableNodeBuilder.mergeableNodes |
| 限定符和类型 | 方法和说明 |
|---|---|
GenericMergeableNode<T> |
GenericMergeableNodeBuilder.build() |
| 限定符和类型 | 方法和说明 |
|---|---|
GenericAggregatableNodeBuilder<P,R> |
GenericAggregatableNodeBuilder.aggregate(GenericMergeableNode<P>... nodes) |
UnitAggregatableNodeBuilder<R> |
UnitAggregatableNodeBuilder.aggregate(GenericMergeableNode<R>... nodes) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<GenericMergeableNode<I>> |
AggregateProcessor.getMergeableNodes()
获取合并节点
|
| 限定符和类型 | 字段和说明 |
|---|---|
private List<GenericMergeableNode<I>> |
DefaultAggregateProcessor.mergeableNodes |
| 限定符和类型 | 方法和说明 |
|---|---|
List<GenericMergeableNode<I>> |
DefaultAggregateProcessor.getMergeableNodes() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DefaultAggregateProcessor.setMergeableNodes(List<GenericMergeableNode<I>> mergeableNodes) |
| 构造器和说明 |
|---|
DefaultAggregateProcessor(@NotNull GenericAggregator<I,O> aggregator,
List<GenericMergeableNode<I>> mergeableNodes) |
GenericAggregateProcessorImpl(@NotNull GenericAggregator<I,O> aggregator,
List<GenericMergeableNode<I>> mergeableNodes) |
UnitAggregateProcessorImpl(@NotNull UnitAggregator<R> aggregator,
List<GenericMergeableNode<R>> mergeableNodes) |
| 限定符和类型 | 方法和说明 |
|---|---|
List<GenericMergeableNode<I>> |
AggregateProcessorProxy.getMergeableNodes() |
| 限定符和类型 | 方法和说明 |
|---|---|
static <V> V |
AggregateUtils.process(@NotNull Context context,
@NotNull GenericMergeableNode<V> node) |
Copyright © 2021. All rights reserved.