Uses of Class
io.foldright.cffu.tuple.Tuple5
Packages that use Tuple5
Package
Description
A tiny sidekick library to make CompletableFuture usage more convenient, more efficient and safer
in your application.
the
Tuple utility classes for Cffu use.-
Uses of Tuple5 in io.foldright.cffu
Methods in io.foldright.cffu that return types with arguments of type Tuple5Modifier and TypeMethodDescriptionCffuFactory.allSuccessTupleOf(CompletionStage<? extends T1> cf1, CompletionStage<? extends T2> cf2, CompletionStage<? extends T3> cf3, CompletionStage<? extends T4> cf4, CompletionStage<? extends T5> cf5) Tuple variant ofCffuFactory.allSuccessResultsOf(Object, CompletionStage[])withnullvalueIfFailed.static <T1,T2, T3, T4, T5>
CompletableFuture<Tuple5<T1, T2, T3, T4, T5>> CompletableFutureUtils.allSuccessTupleOf(CompletionStage<? extends T1> cf1, CompletionStage<? extends T2> cf2, CompletionStage<? extends T3> cf3, CompletionStage<? extends T4> cf4, CompletionStage<? extends T5> cf5) Tuple variant ofCompletableFutureUtils.allSuccessResultsOf(Object, CompletionStage[])withnullvalueIfFailed.CffuFactory.allTupleFailFastOf(CompletionStage<? extends T1> cf1, CompletionStage<? extends T2> cf2, CompletionStage<? extends T3> cf3, CompletionStage<? extends T4> cf4, CompletionStage<? extends T5> cf5) Tuple variant ofCffuFactory.allResultsFailFastOf(CompletionStage[]).static <T1,T2, T3, T4, T5>
CompletableFuture<Tuple5<T1, T2, T3, T4, T5>> CompletableFutureUtils.allTupleFailFastOf(CompletionStage<? extends T1> cf1, CompletionStage<? extends T2> cf2, CompletionStage<? extends T3> cf3, CompletionStage<? extends T4> cf4, CompletionStage<? extends T5> cf5) Tuple variant ofCompletableFutureUtils.allResultsFailFastOf(CompletionStage[]).CffuFactory.allTupleOf(CompletionStage<? extends T1> cf1, CompletionStage<? extends T2> cf2, CompletionStage<? extends T3> cf3, CompletionStage<? extends T4> cf4, CompletionStage<? extends T5> cf5) Tuple variant ofCffuFactory.allResultsOf(CompletionStage[]).static <T1,T2, T3, T4, T5>
CompletableFuture<Tuple5<T1, T2, T3, T4, T5>> CompletableFutureUtils.allTupleOf(CompletionStage<? extends T1> cf1, CompletionStage<? extends T2> cf2, CompletionStage<? extends T3> cf3, CompletionStage<? extends T4> cf4, CompletionStage<? extends T5> cf5) Tuple variant ofCompletableFutureUtils.allResultsOf(CompletionStage[]).CffuFactory.mostSuccessTupleOf(long timeout, TimeUnit unit, CompletionStage<? extends T1> cf1, CompletionStage<? extends T2> cf2, CompletionStage<? extends T3> cf3, CompletionStage<? extends T4> cf4, CompletionStage<? extends T5> cf5) Tuple variant ofCffuFactory.mostSuccessResultsOf(Object, long, TimeUnit, CompletionStage[])withnullvalueIfNotSuccess.static <T1,T2, T3, T4, T5>
CompletableFuture<Tuple5<T1, T2, T3, T4, T5>> CompletableFutureUtils.mostSuccessTupleOf(long timeout, TimeUnit unit, CompletionStage<? extends T1> cf1, CompletionStage<? extends T2> cf2, CompletionStage<? extends T3> cf3, CompletionStage<? extends T4> cf4, CompletionStage<? extends T5> cf5) Tuple variant ofCompletableFutureUtils.mostSuccessResultsOf(Object, long, TimeUnit, CompletionStage[])withnullvalueIfNotSuccess.static <T1,T2, T3, T4, T5>
CompletableFuture<Tuple5<T1, T2, T3, T4, T5>> CompletableFutureUtils.mostSuccessTupleOf(Executor executorWhenTimeout, long timeout, TimeUnit unit, CompletionStage<? extends T1> cf1, CompletionStage<? extends T2> cf2, CompletionStage<? extends T3> cf3, CompletionStage<? extends T4> cf4, CompletionStage<? extends T5> cf5) Tuple variant ofCompletableFutureUtils.mostSuccessResultsOf(Executor, Object, long, TimeUnit, CompletionStage[])withnullvalueIfNotSuccess.CffuFactory.mSupplyAllSuccessTupleAsync(Executor executor, Supplier<? extends T1> supplier1, Supplier<? extends T2> supplier2, Supplier<? extends T3> supplier3, Supplier<? extends T4> supplier4, Supplier<? extends T5> supplier5) Tuple variant ofCffuFactory.mSupplyAllSuccessAsync(Executor, Object, Supplier[])withnullvalueIfFailed.CffuFactory.mSupplyAllSuccessTupleAsync(Supplier<? extends T1> supplier1, Supplier<? extends T2> supplier2, Supplier<? extends T3> supplier3, Supplier<? extends T4> supplier4, Supplier<? extends T5> supplier5) Tuple variant ofCffuFactory.mSupplyAllSuccessAsync(Object, Supplier[])withnullvalueIfFailed.static <T1,T2, T3, T4, T5>
CompletableFuture<Tuple5<T1, T2, T3, T4, T5>> CompletableFutureUtils.mSupplyAllSuccessTupleAsync(Executor executor, Supplier<? extends T1> supplier1, Supplier<? extends T2> supplier2, Supplier<? extends T3> supplier3, Supplier<? extends T4> supplier4, Supplier<? extends T5> supplier5) Tuple variant ofCompletableFutureUtils.mSupplyAllSuccessAsync(Executor, Object, Supplier[])withnullvalueIfFailed.static <T1,T2, T3, T4, T5>
CompletableFuture<Tuple5<T1, T2, T3, T4, T5>> CompletableFutureUtils.mSupplyAllSuccessTupleAsync(Supplier<? extends T1> supplier1, Supplier<? extends T2> supplier2, Supplier<? extends T3> supplier3, Supplier<? extends T4> supplier4, Supplier<? extends T5> supplier5) Tuple variant ofCompletableFutureUtils.mSupplyAllSuccessAsync(Object, Supplier[])withnullvalueIfFailed.CffuFactory.mSupplyMostSuccessTupleAsync(long timeout, TimeUnit unit, Supplier<? extends T1> supplier1, Supplier<? extends T2> supplier2, Supplier<? extends T3> supplier3, Supplier<? extends T4> supplier4, Supplier<? extends T5> supplier5) Tuple variant ofCffuFactory.mSupplyMostSuccessAsync(Object, long, TimeUnit, Supplier[])withnullvalueIfNotSuccess.CffuFactory.mSupplyMostSuccessTupleAsync(Executor executor, long timeout, TimeUnit unit, Supplier<? extends T1> supplier1, Supplier<? extends T2> supplier2, Supplier<? extends T3> supplier3, Supplier<? extends T4> supplier4, Supplier<? extends T5> supplier5) Tuple variant ofCffuFactory.mSupplyMostSuccessAsync(Executor, Object, long, TimeUnit, Supplier[])withnullvalueIfNotSuccess.static <T1,T2, T3, T4, T5>
CompletableFuture<Tuple5<T1, T2, T3, T4, T5>> CompletableFutureUtils.mSupplyMostSuccessTupleAsync(long timeout, TimeUnit unit, Supplier<? extends T1> supplier1, Supplier<? extends T2> supplier2, Supplier<? extends T3> supplier3, Supplier<? extends T4> supplier4, Supplier<? extends T5> supplier5) Tuple variant ofCompletableFutureUtils.mSupplyMostSuccessAsync(Object, long, TimeUnit, Supplier[])withnullvalueIfNotSuccess.static <T1,T2, T3, T4, T5>
CompletableFuture<Tuple5<T1, T2, T3, T4, T5>> CompletableFutureUtils.mSupplyMostSuccessTupleAsync(Executor executor, long timeout, TimeUnit unit, Supplier<? extends T1> supplier1, Supplier<? extends T2> supplier2, Supplier<? extends T3> supplier3, Supplier<? extends T4> supplier4, Supplier<? extends T5> supplier5) Tuple variant ofCompletableFutureUtils.mSupplyMostSuccessAsync(Executor, Object, long, TimeUnit, Supplier[])withnullvalueIfNotSuccess.CffuFactory.mSupplyTupleAsync(Executor executor, Supplier<? extends T1> supplier1, Supplier<? extends T2> supplier2, Supplier<? extends T3> supplier3, Supplier<? extends T4> supplier4, Supplier<? extends T5> supplier5) Tuple variant ofCffuFactory.mSupplyFailFastAsync(Executor, Supplier[]).CffuFactory.mSupplyTupleAsync(Supplier<? extends T1> supplier1, Supplier<? extends T2> supplier2, Supplier<? extends T3> supplier3, Supplier<? extends T4> supplier4, Supplier<? extends T5> supplier5) Tuple variant ofCffuFactory.mSupplyAsync(Supplier[]).static <T1,T2, T3, T4, T5>
CompletableFuture<Tuple5<T1, T2, T3, T4, T5>> CompletableFutureUtils.mSupplyTupleAsync(Executor executor, Supplier<? extends T1> supplier1, Supplier<? extends T2> supplier2, Supplier<? extends T3> supplier3, Supplier<? extends T4> supplier4, Supplier<? extends T5> supplier5) Tuple variant ofCompletableFutureUtils.mSupplyFailFastAsync(Executor, Supplier[]).static <T1,T2, T3, T4, T5>
CompletableFuture<Tuple5<T1, T2, T3, T4, T5>> CompletableFutureUtils.mSupplyTupleAsync(Supplier<? extends T1> supplier1, Supplier<? extends T2> supplier2, Supplier<? extends T3> supplier3, Supplier<? extends T4> supplier4, Supplier<? extends T5> supplier5) Tuple variant ofCompletableFutureUtils.mSupplyAsync(Supplier[]).CffuFactory.mSupplyTupleFailFastAsync(Executor executor, Supplier<? extends T1> supplier1, Supplier<? extends T2> supplier2, Supplier<? extends T3> supplier3, Supplier<? extends T4> supplier4, Supplier<? extends T5> supplier5) Tuple variant ofCffuFactory.mSupplyFailFastAsync(Executor, Supplier[]).CffuFactory.mSupplyTupleFailFastAsync(Supplier<? extends T1> supplier1, Supplier<? extends T2> supplier2, Supplier<? extends T3> supplier3, Supplier<? extends T4> supplier4, Supplier<? extends T5> supplier5) Tuple variant ofCffuFactory.mSupplyFailFastAsync(Supplier[]).static <T1,T2, T3, T4, T5>
CompletableFuture<Tuple5<T1, T2, T3, T4, T5>> CompletableFutureUtils.mSupplyTupleFailFastAsync(Executor executor, Supplier<? extends T1> supplier1, Supplier<? extends T2> supplier2, Supplier<? extends T3> supplier3, Supplier<? extends T4> supplier4, Supplier<? extends T5> supplier5) Tuple variant ofCompletableFutureUtils.mSupplyFailFastAsync(Executor, Supplier[]).static <T1,T2, T3, T4, T5>
CompletableFuture<Tuple5<T1, T2, T3, T4, T5>> CompletableFutureUtils.mSupplyTupleFailFastAsync(Supplier<? extends T1> supplier1, Supplier<? extends T2> supplier2, Supplier<? extends T3> supplier3, Supplier<? extends T4> supplier4, Supplier<? extends T5> supplier5) Tuple variant ofCompletableFutureUtils.mSupplyFailFastAsync(Supplier[]).Cffu.thenMApplyAllSuccessTupleAsync(Executor executor, Function<? super T, ? extends U1> fn1, Function<? super T, ? extends U2> fn2, Function<? super T, ? extends U3> fn3, Function<? super T, ? extends U4> fn4, Function<? super T, ? extends U5> fn5) Tuple variant ofCffu.thenMApplyAllSuccessAsync(Executor, Object, Function[])withnullvalueIfFailed.Cffu.thenMApplyAllSuccessTupleAsync(Function<? super T, ? extends U1> fn1, Function<? super T, ? extends U2> fn2, Function<? super T, ? extends U3> fn3, Function<? super T, ? extends U4> fn4, Function<? super T, ? extends U5> fn5) Tuple variant ofCffu.thenMApplyAllSuccessAsync(Object, Function[])withnullvalueIfFailed.static <T,U1, U2, U3, U4, U5>
CompletableFuture<Tuple5<U1, U2, U3, U4, U5>> CompletableFutureUtils.thenMApplyAllSuccessTupleAsync(CompletableFuture<? extends T> cfThis, Executor executor, Function<? super T, ? extends U1> fn1, Function<? super T, ? extends U2> fn2, Function<? super T, ? extends U3> fn3, Function<? super T, ? extends U4> fn4, Function<? super T, ? extends U5> fn5) Tuple variant ofCompletableFutureUtils.thenMApplyAllSuccessAsync(CompletableFuture, Executor, Object, Function[])withnullvalueIfFailed.static <T,U1, U2, U3, U4, U5>
CompletableFuture<Tuple5<U1, U2, U3, U4, U5>> CompletableFutureUtils.thenMApplyAllSuccessTupleAsync(CompletableFuture<? extends T> cfThis, Function<? super T, ? extends U1> fn1, Function<? super T, ? extends U2> fn2, Function<? super T, ? extends U3> fn3, Function<? super T, ? extends U4> fn4, Function<? super T, ? extends U5> fn5) Tuple variant ofCompletableFutureUtils.thenMApplyAllSuccessAsync(CompletableFuture, Object, Function[])withnullvalueIfFailed.Cffu.thenMApplyMostSuccessTupleAsync(long timeout, TimeUnit unit, Function<? super T, ? extends U1> fn1, Function<? super T, ? extends U2> fn2, Function<? super T, ? extends U3> fn3, Function<? super T, ? extends U4> fn4, Function<? super T, ? extends U5> fn5) Tuple variant ofCffu.thenMApplyMostSuccessAsync(Object, long, TimeUnit, Function[])withnullvalueIfNotSuccess.Cffu.thenMApplyMostSuccessTupleAsync(Executor executor, long timeout, TimeUnit unit, Function<? super T, ? extends U1> fn1, Function<? super T, ? extends U2> fn2, Function<? super T, ? extends U3> fn3, Function<? super T, ? extends U4> fn4, Function<? super T, ? extends U5> fn5) Tuple variant ofCffu.thenMApplyMostSuccessAsync(Executor, Object, long, TimeUnit, Function[])withnullvalueIfNotSuccess.static <T,U1, U2, U3, U4, U5>
CompletableFuture<Tuple5<U1, U2, U3, U4, U5>> CompletableFutureUtils.thenMApplyMostSuccessTupleAsync(CompletableFuture<? extends T> cfThis, long timeout, TimeUnit unit, Function<? super T, ? extends U1> fn1, Function<? super T, ? extends U2> fn2, Function<? super T, ? extends U3> fn3, Function<? super T, ? extends U4> fn4, Function<? super T, ? extends U5> fn5) Tuple variant ofCompletableFutureUtils.thenMApplyMostSuccessAsync(CompletableFuture, Object, long, TimeUnit, Function[])withnullvalueIfNotSuccess.static <T,U1, U2, U3, U4, U5>
CompletableFuture<Tuple5<U1, U2, U3, U4, U5>> CompletableFutureUtils.thenMApplyMostSuccessTupleAsync(CompletableFuture<? extends T> cfThis, Executor executor, long timeout, TimeUnit unit, Function<? super T, ? extends U1> fn1, Function<? super T, ? extends U2> fn2, Function<? super T, ? extends U3> fn3, Function<? super T, ? extends U4> fn4, Function<? super T, ? extends U5> fn5) Tuple variant ofCompletableFutureUtils.thenMApplyMostSuccessAsync(CompletableFuture, Executor, Object, long, TimeUnit, Function[])withnullvalueIfNotSuccess.Cffu.thenMApplyTupleAsync(Executor executor, Function<? super T, ? extends U1> fn1, Function<? super T, ? extends U2> fn2, Function<? super T, ? extends U3> fn3, Function<? super T, ? extends U4> fn4, Function<? super T, ? extends U5> fn5) Tuple variant ofCffu.thenMApplyAsync(Executor, Function[]).Cffu.thenMApplyTupleAsync(Function<? super T, ? extends U1> fn1, Function<? super T, ? extends U2> fn2, Function<? super T, ? extends U3> fn3, Function<? super T, ? extends U4> fn4, Function<? super T, ? extends U5> fn5) Tuple variant ofCffu.thenMApplyAsync(Function[]).static <T,U1, U2, U3, U4, U5>
CompletableFuture<Tuple5<U1, U2, U3, U4, U5>> CompletableFutureUtils.thenMApplyTupleAsync(CompletableFuture<? extends T> cfThis, Executor executor, Function<? super T, ? extends U1> fn1, Function<? super T, ? extends U2> fn2, Function<? super T, ? extends U3> fn3, Function<? super T, ? extends U4> fn4, Function<? super T, ? extends U5> fn5) static <T,U1, U2, U3, U4, U5>
CompletableFuture<Tuple5<U1, U2, U3, U4, U5>> CompletableFutureUtils.thenMApplyTupleAsync(CompletableFuture<? extends T> cfThis, Function<? super T, ? extends U1> fn1, Function<? super T, ? extends U2> fn2, Function<? super T, ? extends U3> fn3, Function<? super T, ? extends U4> fn4, Function<? super T, ? extends U5> fn5) Tuple variant ofCompletableFutureUtils.thenMApplyAsync(CompletableFuture, Function[]).Cffu.thenMApplyTupleFailFastAsync(Executor executor, Function<? super T, ? extends U1> fn1, Function<? super T, ? extends U2> fn2, Function<? super T, ? extends U3> fn3, Function<? super T, ? extends U4> fn4, Function<? super T, ? extends U5> fn5) Tuple variant ofCffu.thenMApplyFailFastAsync(Executor, Function[]).Cffu.thenMApplyTupleFailFastAsync(Function<? super T, ? extends U1> fn1, Function<? super T, ? extends U2> fn2, Function<? super T, ? extends U3> fn3, Function<? super T, ? extends U4> fn4, Function<? super T, ? extends U5> fn5) Tuple variant ofCffu.thenMApplyFailFastAsync(Function[]).static <T,U1, U2, U3, U4, U5>
CompletableFuture<Tuple5<U1, U2, U3, U4, U5>> CompletableFutureUtils.thenMApplyTupleFailFastAsync(CompletableFuture<? extends T> cfThis, Executor executor, Function<? super T, ? extends U1> fn1, Function<? super T, ? extends U2> fn2, Function<? super T, ? extends U3> fn3, Function<? super T, ? extends U4> fn4, Function<? super T, ? extends U5> fn5) static <T,U1, U2, U3, U4, U5>
CompletableFuture<Tuple5<U1, U2, U3, U4, U5>> CompletableFutureUtils.thenMApplyTupleFailFastAsync(CompletableFuture<? extends T> cfThis, Function<? super T, ? extends U1> fn1, Function<? super T, ? extends U2> fn2, Function<? super T, ? extends U3> fn3, Function<? super T, ? extends U4> fn4, Function<? super T, ? extends U5> fn5) -
Uses of Tuple5 in io.foldright.cffu.tuple
Methods in io.foldright.cffu.tuple that return Tuple5