@FunctionalInterface
public interface Function3<A,B,C,R>
Equal to BiFunction but with 3 arguments.
toFunction(Function3),
toBiFunction(Function3)| Modifier and Type | Method and Description |
|---|---|
default <V> Function3<A,B,C,V> |
andThen(java.util.function.Function<? super R,? extends V> then) |
R |
apply(A a,
B b,
C c) |
static <A,B,C,R> java.util.function.BiFunction<A,Tuple2<B,C>,R> |
toBiFunction(Function3<A,B,C,R> delegate)
Convert specified function to the
BiFunction were all arguments except the thirst one are represented
as a single Tuple2 instance. |
static <A,B,C,R> java.util.function.Function<Tuple3<A,B,C>,R> |
toFunction(Function3<A,B,C,R> delegate)
Convert specified function to the
Function were all arguments are represented
as a single Tuple3 instance. |
static <A,B,C,R> java.util.function.Function<Tuple3<A,B,C>,R> toFunction(Function3<A,B,C,R> delegate)
Function were all arguments are represented
as a single Tuple3 instance.static <A,B,C,R> java.util.function.BiFunction<A,Tuple2<B,C>,R> toBiFunction(Function3<A,B,C,R> delegate)
BiFunction were all arguments except the thirst one are represented
as a single Tuple2 instance.