static <T1,T2,T3> java.util.function.Function<Tuple2<T1,T2>,CompletableFuture<Tuple3<T1,T2,T3>>> |
CompletableFutures.Fors.For(Function2<T1,T2,CompletableFuture<T3>> f) |
static <T1,T2,T3> java.util.function.Function<Tuple2<T1,T2>,Optional<Tuple3<T1,T2,T3>>> |
Optionals.Fors.For(Function2<T1,T2,Optional<T3>> f) |
static <T1,T2,T3> java.util.function.Function<Tuple2<T1,T2>,java.util.stream.Stream<Tuple3<T1,T2,T3>>> |
Streams.Fors.For(Function2<T1,T2,java.util.stream.Stream<T3>> f) |
static <T1,T2,T3,T4> java.util.function.Function<Tuple3<T1,T2,T3>,CompletableFuture<Tuple4<T1,T2,T3,T4>>> |
CompletableFutures.Fors.For(Function3<T1,T2,T3,CompletableFuture<T4>> f) |
static <T1,T2,T3,T4> java.util.function.Function<Tuple3<T1,T2,T3>,Optional<Tuple4<T1,T2,T3,T4>>> |
Optionals.Fors.For(Function3<T1,T2,T3,Optional<T4>> f) |
static <T1,T2,T3,T4> java.util.function.Function<Tuple3<T1,T2,T3>,java.util.stream.Stream<Tuple4<T1,T2,T3,T4>>> |
Streams.Fors.For(Function3<T1,T2,T3,java.util.stream.Stream<T4>> f) |
static <T1,T2,T3> java.util.stream.Collector<Tuple3<T1,T2,T3>,?,Map<Tuple2<T1,T2>,List<T3>>> |
TupleCollectors.groupingBy2() |
static <T1,T2,T3,T4> java.util.stream.Collector<Tuple4<T1,T2,T3,T4>,?,Map<Tuple3<T1,T2,T3>,List<T4>>> |
TupleCollectors.groupingBy3() |
static <T1,T2,T3,R> java.util.function.Function<Tuple3<T1,T2,T3>,R> |
Optionals.Fors.Yield(TupleFunction3<T1,T2,T3,R> f) |
static <T1,T2,T3,R> java.util.function.Function<Tuple3<T1,T2,T3>,R> |
Streams.Fors.Yield(TupleFunction3<T1,T2,T3,R> f) |
static <T1,T2,T3,R> java.util.function.Function<Tuple3<T1,T2,T3>,R> |
CompletableFutures.Fors.Yield(TupleFunction3<T1,T2,T3,R> f) |