Class MCffu.ParOps
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionthenParAcceptAnyAsync
(Consumer<? super E> action) Shortcut to methodanyOf
, processes elements from the result of parameter stage in parallel by wrapping each element's consumer computation into a Cffu usingCffuFactory.runAsync(Runnable)
with the executorBaseCffu.defaultExecutor()
.thenParAcceptAnyAsync
(Consumer<? super E> action, Executor executor) Shortcut to methodanyOf
, processes elements from the result of parameter stage in parallel by wrapping each element's consumer computation into a Cffu usingCffuFactory.runAsync(Runnable, Executor)
.thenParAcceptAnySuccessAsync
(Consumer<? super E> action) Shortcut to methodanySuccessOf
, processes elements from the result of parameter stage in parallel by wrapping each element's consumer computation into a Cffu usingCffuFactory.runAsync(Runnable)
with the executorBaseCffu.defaultExecutor()
.thenParAcceptAnySuccessAsync
(Consumer<? super E> action, Executor executor) Shortcut to methodanySuccessOf
, processes elements from the result of parameter stage in parallel by wrapping each element's consumer computation into a Cffu usingCffuFactory.runAsync(Runnable, Executor)
.thenParAcceptAsync
(Consumer<? super E> action) Shortcut to methodallResultsOf
, processes elements from the result of parameter stage in parallel by wrapping each element's consumer computation into a Cffu usingCffuFactory.runAsync(Runnable)
with the executorBaseCffu.defaultExecutor()
.thenParAcceptAsync
(Consumer<? super E> action, Executor executor) Shortcut to methodallResultsOf
, processes elements from the result of parameter stage in parallel by wrapping each element's consumer computation into a Cffu usingCffuFactory.runAsync(Runnable, Executor)
.thenParAcceptFailFastAsync
(Consumer<? super E> action) Shortcut to methodallResultsFailFastOf
, processes elements from the result of parameter stage in parallel by wrapping each element's consumer computation into a Cffu usingCffuFactory.runAsync(Runnable)
with the executorBaseCffu.defaultExecutor()
.thenParAcceptFailFastAsync
(Consumer<? super E> action, Executor executor) Shortcut to methodallResultsFailFastOf
, processes elements from the result of parameter stage in parallel by wrapping each element's consumer computation into a Cffu usingCffuFactory.runAsync(Runnable, Executor)
.thenParApplyAllSuccessAsync
(U valueIfFailed, Function<? super E, ? extends U> fn) Shortcut to methodallSuccessResultsOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier)
with the executorBaseCffu.defaultExecutor()
.thenParApplyAllSuccessAsync
(U valueIfFailed, Function<? super E, ? extends U> fn, Executor executor) Shortcut to methodallSuccessResultsOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier, Executor)
.<U> Cffu
<U> thenParApplyAnyAsync
(Function<? super E, ? extends U> fn) Shortcut to methodanyOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier)
with the executorBaseCffu.defaultExecutor()
.<U> Cffu
<U> thenParApplyAnyAsync
(Function<? super E, ? extends U> fn, Executor executor) Shortcut to methodanyOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier, Executor)
.<U> Cffu
<U> thenParApplyAnySuccessAsync
(Function<? super E, ? extends U> fn) Shortcut to methodanySuccessOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier)
with the executorBaseCffu.defaultExecutor()
.<U> Cffu
<U> thenParApplyAnySuccessAsync
(Function<? super E, ? extends U> fn, Executor executor) Shortcut to methodanySuccessOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier, Executor)
.thenParApplyAsync
(Function<? super E, ? extends U> fn) Shortcut to methodallResultsOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier)
with the executorBaseCffu.defaultExecutor()
.thenParApplyAsync
(Function<? super E, ? extends U> fn, Executor executor) Shortcut to methodallResultsOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier, Executor)
.thenParApplyFailFastAsync
(Function<? super E, ? extends U> fn) Shortcut to methodallResultsFailFastOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier)
with the executorBaseCffu.defaultExecutor()
.thenParApplyFailFastAsync
(Function<? super E, ? extends U> fn, Executor executor) Shortcut to methodallResultsFailFastOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier, Executor)
.thenParApplyMostSuccessAsync
(U valueIfNotSuccess, long timeout, TimeUnit unit, Function<? super E, ? extends U> fn) Shortcut to methodmostSuccessResultsOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier)
with the executorBaseCffu.defaultExecutor()
.thenParApplyMostSuccessAsync
(U valueIfNotSuccess, long timeout, TimeUnit unit, Function<? super E, ? extends U> fn, Executor executor) Shortcut to methodmostSuccessResultsOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier, Executor)
.
-
Method Details
-
thenParApplyFailFastAsync
@CheckReturnValue(explanation="should use the returned Cffu; otherwise, prefer simple method `thenParAcceptAsync`") public <U> MCffu<U,List<U>> thenParApplyFailFastAsync(Function<? super E, ? extends U> fn) Shortcut to methodallResultsFailFastOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier)
with the executorBaseCffu.defaultExecutor()
.See the
allResultsFailFastOf
documentation for the rules of result computation. -
thenParApplyFailFastAsync
@CheckReturnValue(explanation="should use the returned Cffu; otherwise, prefer simple method `thenParAcceptAsync`") public <U> MCffu<U,List<U>> thenParApplyFailFastAsync(Function<? super E, ? extends U> fn, Executor executor) Shortcut to methodallResultsFailFastOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier, Executor)
.See the
allResultsFailFastOf
documentation for the rules of result computation. -
thenParApplyAllSuccessAsync
@CheckReturnValue(explanation="should use the returned Cffu; otherwise, prefer simple method `thenParAcceptAsync`") public <U> MCffu<U,List<U>> thenParApplyAllSuccessAsync(@Nullable U valueIfFailed, Function<? super E, ? extends U> fn) Shortcut to methodallSuccessResultsOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier)
with the executorBaseCffu.defaultExecutor()
.See the
allSuccessResultsOf
documentation for the rules of result computation. -
thenParApplyAllSuccessAsync
@CheckReturnValue(explanation="should use the returned Cffu; otherwise, prefer simple method `thenParAcceptAsync`") public <U> MCffu<U,List<U>> thenParApplyAllSuccessAsync(@Nullable U valueIfFailed, Function<? super E, ? extends U> fn, Executor executor) Shortcut to methodallSuccessResultsOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier, Executor)
.See the
allSuccessResultsOf
documentation for the rules of result computation. -
thenParApplyMostSuccessAsync
@CheckReturnValue(explanation="should use the returned Cffu; otherwise, prefer simple method `thenParAcceptAsync`") public <U> MCffu<U,List<U>> thenParApplyMostSuccessAsync(@Nullable U valueIfNotSuccess, long timeout, TimeUnit unit, Function<? super E, ? extends U> fn) Shortcut to methodmostSuccessResultsOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier)
with the executorBaseCffu.defaultExecutor()
.See the
mostSuccessResultsOf
documentation for the rules of result computation. -
thenParApplyMostSuccessAsync
@CheckReturnValue(explanation="should use the returned Cffu; otherwise, prefer simple method `thenParAcceptAsync`") public <U> MCffu<U,List<U>> thenParApplyMostSuccessAsync(@Nullable U valueIfNotSuccess, long timeout, TimeUnit unit, Function<? super E, ? extends U> fn, Executor executor) Shortcut to methodmostSuccessResultsOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier, Executor)
.See the
mostSuccessResultsOf
documentation for the rules of result computation. -
thenParApplyAsync
@CheckReturnValue(explanation="should use the returned Cffu; otherwise, prefer simple method `thenParAcceptAsync`") public <U> MCffu<U,List<U>> thenParApplyAsync(Function<? super E, ? extends U> fn) Shortcut to methodallResultsOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier)
with the executorBaseCffu.defaultExecutor()
.See the
allResultsOf
documentation for the rules of result computation. -
thenParApplyAsync
@CheckReturnValue(explanation="should use the returned Cffu; otherwise, prefer simple method `thenParAcceptAsync`") public <U> MCffu<U,List<U>> thenParApplyAsync(Function<? super E, ? extends U> fn, Executor executor) Shortcut to methodallResultsOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier, Executor)
.See the
allResultsOf
documentation for the rules of result computation. -
thenParApplyAnySuccessAsync
@CheckReturnValue(explanation="should use the returned Cffu; otherwise, prefer simple method `thenParAcceptAsync`") public <U> Cffu<U> thenParApplyAnySuccessAsync(Function<? super E, ? extends U> fn) Shortcut to methodanySuccessOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier)
with the executorBaseCffu.defaultExecutor()
.See the
anySuccessOf
documentation for the rules of result computation. -
thenParApplyAnySuccessAsync
@CheckReturnValue(explanation="should use the returned Cffu; otherwise, prefer simple method `thenParAcceptAsync`") public <U> Cffu<U> thenParApplyAnySuccessAsync(Function<? super E, ? extends U> fn, Executor executor) Shortcut to methodanySuccessOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier, Executor)
.See the
anySuccessOf
documentation for the rules of result computation. -
thenParApplyAnyAsync
@CheckReturnValue(explanation="should use the returned Cffu; otherwise, prefer simple method `thenParAcceptAsync`") public <U> Cffu<U> thenParApplyAnyAsync(Function<? super E, ? extends U> fn) Shortcut to methodanyOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier)
with the executorBaseCffu.defaultExecutor()
.See the
anyOf
documentation for the rules of result computation. -
thenParApplyAnyAsync
@CheckReturnValue(explanation="should use the returned Cffu; otherwise, prefer simple method `thenParAcceptAsync`") public <U> Cffu<U> thenParApplyAnyAsync(Function<? super E, ? extends U> fn, Executor executor) Shortcut to methodanyOf
, processes elements from the result of parameter stage in parallel by wrapping each element's function computation into a Cffu usingCffuFactory.supplyAsync(Supplier, Executor)
.See the
anyOf
documentation for the rules of result computation. -
thenParAcceptFailFastAsync
@CheckReturnValue(explanation="should use the returned Cffu; otherwise, prefer simple method `thenParAcceptAsync`") public Cffu<Void> thenParAcceptFailFastAsync(Consumer<? super E> action) Shortcut to methodallResultsFailFastOf
, processes elements from the result of parameter stage in parallel by wrapping each element's consumer computation into a Cffu usingCffuFactory.runAsync(Runnable)
with the executorBaseCffu.defaultExecutor()
.See the
allResultsFailFastOf
documentation for the rules of result computation. -
thenParAcceptFailFastAsync
@CheckReturnValue(explanation="should use the returned Cffu; otherwise, prefer simple method `thenParAcceptAsync`") public Cffu<Void> thenParAcceptFailFastAsync(Consumer<? super E> action, Executor executor) Shortcut to methodallResultsFailFastOf
, processes elements from the result of parameter stage in parallel by wrapping each element's consumer computation into a Cffu usingCffuFactory.runAsync(Runnable, Executor)
.See the
allResultsFailFastOf
documentation for the rules of result computation. -
thenParAcceptAsync
@CheckReturnValue(explanation="should use the returned Cffu; otherwise, prefer simple method `thenParAcceptAsync`") public Cffu<Void> thenParAcceptAsync(Consumer<? super E> action) Shortcut to methodallResultsOf
, processes elements from the result of parameter stage in parallel by wrapping each element's consumer computation into a Cffu usingCffuFactory.runAsync(Runnable)
with the executorBaseCffu.defaultExecutor()
.See the
allResultsOf
documentation for the rules of result computation. -
thenParAcceptAsync
@CheckReturnValue(explanation="should use the returned Cffu; otherwise, prefer simple method `thenParAcceptAsync`") public Cffu<Void> thenParAcceptAsync(Consumer<? super E> action, Executor executor) Shortcut to methodallResultsOf
, processes elements from the result of parameter stage in parallel by wrapping each element's consumer computation into a Cffu usingCffuFactory.runAsync(Runnable, Executor)
.See the
allResultsOf
documentation for the rules of result computation. -
thenParAcceptAnySuccessAsync
@CheckReturnValue(explanation="should use the returned Cffu; otherwise, prefer simple method `thenParAcceptAsync`") public Cffu<Void> thenParAcceptAnySuccessAsync(Consumer<? super E> action) Shortcut to methodanySuccessOf
, processes elements from the result of parameter stage in parallel by wrapping each element's consumer computation into a Cffu usingCffuFactory.runAsync(Runnable)
with the executorBaseCffu.defaultExecutor()
.See the
anySuccessOf
documentation for the rules of result computation. -
thenParAcceptAnySuccessAsync
@CheckReturnValue(explanation="should use the returned Cffu; otherwise, prefer simple method `thenParAcceptAsync`") public Cffu<Void> thenParAcceptAnySuccessAsync(Consumer<? super E> action, Executor executor) Shortcut to methodanySuccessOf
, processes elements from the result of parameter stage in parallel by wrapping each element's consumer computation into a Cffu usingCffuFactory.runAsync(Runnable, Executor)
.See the
anySuccessOf
documentation for the rules of result computation. -
thenParAcceptAnyAsync
@CheckReturnValue(explanation="should use the returned Cffu; otherwise, prefer simple method `thenParAcceptAsync`") public Cffu<Void> thenParAcceptAnyAsync(Consumer<? super E> action) Shortcut to methodanyOf
, processes elements from the result of parameter stage in parallel by wrapping each element's consumer computation into a Cffu usingCffuFactory.runAsync(Runnable)
with the executorBaseCffu.defaultExecutor()
.See the
anyOf
documentation for the rules of result computation. -
thenParAcceptAnyAsync
@CheckReturnValue(explanation="should use the returned Cffu; otherwise, prefer simple method `thenParAcceptAsync`") public Cffu<Void> thenParAcceptAnyAsync(Consumer<? super E> action, Executor executor) Shortcut to methodanyOf
, processes elements from the result of parameter stage in parallel by wrapping each element's consumer computation into a Cffu usingCffuFactory.runAsync(Runnable, Executor)
.See the
anyOf
documentation for the rules of result computation.
-