Package io.activej.async
Class AsyncAccumulator.Builder
java.lang.Object
io.activej.common.builder.AbstractBuilder<AsyncAccumulator<A>.Builder,AsyncAccumulator<A>>
io.activej.async.AsyncAccumulator.Builder
- All Implemented Interfaces:
io.activej.common.builder.Builder<AsyncAccumulator<A>>,io.activej.common.initializer.WithInitializer<AsyncAccumulator<A>.Builder>
- Enclosing class:
- AsyncAccumulator<A>
public final class AsyncAccumulator.Builder
extends io.activej.common.builder.AbstractBuilder<AsyncAccumulator<A>.Builder,AsyncAccumulator<A>>
-
Method Summary
Modifier and TypeMethodDescriptionprotected AsyncAccumulator<A>doBuild()<T> AsyncAccumulator<A>.BuilderwithPromise(Promise<T> promise, io.activej.common.function.BiConsumerEx<A, T> accumulator) Methods inherited from class io.activej.common.builder.AbstractBuilder
build, checkNotBuilt, isBuiltMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.activej.common.initializer.WithInitializer
initialize, set, setIf, setIfNotNull
-
Method Details
-
withPromise
public <T> AsyncAccumulator<A>.Builder withPromise(Promise<T> promise, io.activej.common.function.BiConsumerEx<A, T> accumulator) -
doBuild
- Specified by:
doBuildin classio.activej.common.builder.AbstractBuilder<AsyncAccumulator<A>.Builder,AsyncAccumulator<A>>
-