| Package | Description |
|---|---|
| com.landawn.abacus.util | |
| com.landawn.abacus.util.function | |
| com.landawn.abacus.util.stream |
| Modifier and Type | Method and Description |
|---|---|
static <A,B,C> TriFunction<A,B,C,Void> |
Fn.c2f(TriConsumer<? super A,? super B,? super C> action) |
static <A,B,C,R> TriFunction<A,B,C,R> |
Fn.c2f(TriConsumer<? super A,? super B,? super C> action,
R valueToReturn) |
static <A,B,C,R> TriFunction<A,B,C,R> |
Fn.f(TriFunction<A,B,C,R> triFunction) |
static <A,B,C,R,E extends Exception> |
Fn.ff(Throwables.TriFunction<A,B,C,R,E> triFunction) |
static <A,B,C,R,E extends Exception> |
Fn.ff(Throwables.TriFunction<A,B,C,R,E> triFunction,
R defaultOnError) |
static <L,M,R> TriFunction<L,M,R,Triple<L,M,R>> |
Fn.triple() |
static <A,B,C> TriFunction<A,B,C,Tuple.Tuple3<A,B,C>> |
Fn.tuple3() |
| Modifier and Type | Method and Description |
|---|---|
<U> U |
NoCachingNoUpdating.DisposableTriple.apply(TriFunction<? super L,? super M,? super R,U> func) |
static <A,B,T,R> Function<T,R> |
Fn.f(A a,
B b,
TriFunction<A,B,T,R> triFunction) |
static <A,T,U,R> BiFunction<T,U,R> |
Fn.f(A a,
TriFunction<A,T,U,R> triFunction) |
static <A,B,C,R> TriFunction<A,B,C,R> |
Fn.f(TriFunction<A,B,C,R> triFunction) |
static <A,B,C> TriConsumer<A,B,C> |
Fn.f2c(TriFunction<? super A,? super B,? super C,?> func) |
static <A,B,T,R,E extends Throwable> |
Fn.Fnn.ff(A a,
B b,
TriFunction<A,B,T,R> triFunction) |
static <A,T,U,R,E extends Throwable> |
Fn.Fnn.ff(A a,
TriFunction<A,T,U,R> triFunction) |
static <A,B,C,R,E extends Throwable> |
Fn.Fnn.ff(TriFunction<A,B,C,R> triFunction) |
abstract <R> ObjIterator<R> |
TriIterator.map(TriFunction<? super A,? super B,? super C,R> mapper) |
static <A,B,C,R> ObjIterator<R> |
Iterators.zip(Collection<A> a,
Collection<B> b,
Collection<C> c,
A valueForNoneA,
B valueForNoneB,
C valueForNoneC,
TriFunction<? super A,? super B,? super C,R> zipFunction) |
static <A,B,C,R> ObjIterator<R> |
Iterators.zip(Collection<A> a,
Collection<B> b,
Collection<C> c,
TriFunction<? super A,? super B,? super C,R> zipFunction) |
static <A,B,C,R> ObjIterator<R> |
Iterators.zip(Iterator<A> a,
Iterator<B> b,
Iterator<C> c,
A valueForNoneA,
B valueForNoneB,
C valueForNoneC,
TriFunction<? super A,? super B,? super C,R> zipFunction) |
static <A,B,C,R> ObjIterator<R> |
Iterators.zip(Iterator<A> a,
Iterator<B> b,
Iterator<C> c,
TriFunction<? super A,? super B,? super C,R> zipFunction) |
| Modifier and Type | Method and Description |
|---|---|
default <V> TriFunction<A,B,C,V> |
TriFunction.andThen(Function<? super R,? extends V> after) |
| Modifier and Type | Method and Description |
|---|---|
static <T,A1,A2,A3,R1,R2,R3,R> |
Collectors.combine(Collector<? super T,A1,R1> collector1,
Collector<? super T,A2,R2> collector2,
Collector<? super T,A3,R3> collector3,
TriFunction<? super R1,? super R2,? super R3,R> finisher) |
static <T,A1,A2,A3,R1,R2,R3,R> |
Collectors.combine(Collector<? super T,A1,R1> collector1,
Collector<? super T,A2,R2> collector2,
Collector<? super T,A3,R3> collector3,
TriFunction<? super R1,? super R2,? super R3,R> finisher) |
Copyright © 2021. All rights reserved.