public class AggregateProcessorProxy<I,O> extends AbstractProcessorProxy<AggregateProcessor<I,O>,O> implements AggregateProcessor<I,O>
| 构造器和说明 |
|---|
AggregateProcessorProxy(@NotNull AggregateProcessor<I,O> target,
@NotNull WrapperHandler<O> handler) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
aggregate(@NotNull List<GenericMergeableNode<I>> genericMergeableNodes)
添加合并节点
|
void |
aggregator(@NotNull GenericAggregator<I,O> aggregator)
设置聚合器
|
GenericAggregator<I,O> |
getAggregator()
获取聚合器
|
List<GenericMergeableNode<I>> |
getMergeableNodes()
获取合并节点
|
static <I,O> AggregateProcessor<I,O> |
wrap(@NotNull AggregateProcessor<I,O> target,
List<WrapperHandler<O>> handlers) |
destroy, getHandler, getTarget, initialize, processclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdestroy, initializepublic AggregateProcessorProxy(@NotNull
@NotNull AggregateProcessor<I,O> target,
@NotNull
@NotNull WrapperHandler<O> handler)
public static <I,O> AggregateProcessor<I,O> wrap(@NotNull @NotNull AggregateProcessor<I,O> target, List<WrapperHandler<O>> handlers)
public void aggregate(@NotNull
@NotNull List<GenericMergeableNode<I>> genericMergeableNodes)
AggregateProcessoraggregate 在接口中 AggregateProcessor<I,O>genericMergeableNodes - 合并节点列表public void aggregator(@NotNull
@NotNull GenericAggregator<I,O> aggregator)
AggregateProcessoraggregator 在接口中 AggregateProcessor<I,O>aggregator - 聚合器public GenericAggregator<I,O> getAggregator()
AggregateProcessorgetAggregator 在接口中 AggregateProcessor<I,O>public List<GenericMergeableNode<I>> getMergeableNodes()
AggregateProcessorgetMergeableNodes 在接口中 AggregateProcessor<I,O>Copyright © 2021. All rights reserved.