## Uses of Class
com.hazelcast.jet.aggregate.AggregateOperationBuilder.VarArity

- Packages that use AggregateOperationBuilder.VarArity
  Package | Description
  --- | ---
  com.hazelcast.jet.aggregate | Contains `AggregateOperation` and several its variants, as well as a builder object for the aggregate operations.

- - ### Uses of AggregateOperationBuilder.VarArity in com.hazelcast.jet.aggregate

    Methods in com.hazelcast.jet.aggregate that return AggregateOperationBuilder.VarArity
    Modifier and Type | Method and Description
    --- | ---
    `<T> AggregateOperationBuilder.VarArity<A,Void>` | AggregateOperationBuilder.`andAccumulate(Tag<T> tag, DistributedBiConsumer<? super A,? super T> accumulateFn)` Registers the supplied `accumulate` primitive for the stream tagged with the supplied tag.
    `<T> AggregateOperationBuilder.VarArity<A,R>` | AggregateOperationBuilder.VarArity.`andAccumulate(Tag<T> tag, DistributedBiConsumer<? super A,T> accumulateFn)` Registers the supplied `accumulate` primitive for the stream tagged with the supplied tag.
    `AggregateOperationBuilder.VarArity<A,R>` | AggregateOperationBuilder.VarArity.`andCombine(DistributedBiConsumer<? super A,? super A> combineFn)` Registers the `combine` primitive.
    `AggregateOperationBuilder.VarArity<A,R>` | AggregateOperationBuilder.VarArity.`andDeduct(DistributedBiConsumer<? super A,? super A> deductFn)` Registers the `deduct` primitive.
    `<R_NEW> AggregateOperationBuilder.VarArity<A,R_NEW>` | AggregateOperationBuilder.VarArity.`andExport(DistributedFunction<? super A,? extends R_NEW> exportFn)` Registers the `export` primitive.
    `AggregateOperationBuilder.VarArity<A,Void>` | AggregateOperationBuilder.`varArity()` Selects the variable-arity variant for this aggregate operation builder.

Copyright © 2018. All rights reserved.