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,R> Function2<T1,T2,R> |
Memoized.of(Function2<T1,T2,R> function2) |
static <T1,T2,K,U,M extends Map<K,U>> java.util.stream.Collector<Tuple2<T1,T2>,?,M> |
Collectors.toMap(Function2<? super T1,? super T2,? extends K> keyMapper,
Function2<? super T1,? super T2,? extends U> valueMapper,
java.util.function.BinaryOperator<U> mergeFunction,
java.util.function.Supplier<M> mapSupplier) |
static <T1,T2,K,U,M extends Map<K,U>> java.util.stream.Collector<Tuple2<T1,T2>,?,M> |
Collectors.toMap(Function2<? super T1,? super T2,? extends K> keyMapper,
Function2<? super T1,? super T2,? extends U> valueMapper,
java.util.function.BinaryOperator<U> mergeFunction,
java.util.function.Supplier<M> mapSupplier) |
static <T1,T2,K,U,M extends Map<K,U>> java.util.stream.Collector<Tuple2<T1,T2>,?,java.util.stream.Stream<Map.Entry<K,U>>> |
Collectors.toMapEntryStream(Function2<? super T1,? super T2,? extends K> keyMapper,
Function2<? super T1,? super T2,? extends U> valueMapper,
java.util.function.BinaryOperator<U> mergeFunction,
java.util.function.Supplier<M> mapSupplier) |
static <T1,T2,K,U,M extends Map<K,U>> java.util.stream.Collector<Tuple2<T1,T2>,?,java.util.stream.Stream<Map.Entry<K,U>>> |
Collectors.toMapEntryStream(Function2<? super T1,? super T2,? extends K> keyMapper,
Function2<? super T1,? super T2,? extends U> valueMapper,
java.util.function.BinaryOperator<U> mergeFunction,
java.util.function.Supplier<M> mapSupplier) |
static <T1,T2,K,U,M extends Map<K,U>> java.util.stream.Collector<Tuple2<T1,T2>,?,java.util.stream.Stream<Tuple2<K,U>>> |
Collectors.toMapTupleStream(Function2<? super T1,? super T2,? extends K> keyMapper,
Function2<? super T1,? super T2,? extends U> valueMapper,
java.util.function.BinaryOperator<U> mergeFunction,
java.util.function.Supplier<M> mapSupplier) |
static <T1,T2,K,U,M extends Map<K,U>> java.util.stream.Collector<Tuple2<T1,T2>,?,java.util.stream.Stream<Tuple2<K,U>>> |
Collectors.toMapTupleStream(Function2<? super T1,? super T2,? extends K> keyMapper,
Function2<? super T1,? super T2,? extends U> valueMapper,
java.util.function.BinaryOperator<U> mergeFunction,
java.util.function.Supplier<M> mapSupplier) |