@FunctionalInterface
public interface Function4<A,B,C,D,R>
| Modifier and Type | Method and Description |
|---|---|
default <U> Function4<A,B,C,D,U> |
andThen(Function1<R,U> after) |
R |
apply(A t1,
B t2,
C t3,
D t4) |
default <U> Function1<U,R> |
compose(Function1<U,A> beforeT1,
Function1<U,B> beforeT2,
Function1<U,C> beforeT3,
Function1<U,D> beforeT4) |
default Function1<A,Function1<B,Function1<C,Function1<D,R>>>> |
curried() |
default Function1<Tuple4<A,B,C,D>,R> |
tupled() |