A
- the first argument typeB
- the second argument typeC
- the third argument typeD
- the fourth argument typeE
- the result typepublic final class Into4<A,B,C,D,E> extends Object implements Fn2<Fn4<? super A,? super B,? super C,? super D,? extends E>,Product4<A,B,C,D>,E>
Constructor and Description |
---|
Into4() |
Modifier and Type | Method and Description |
---|---|
E |
checkedApply(Fn4<? super A,? super B,? super C,? super D,? extends E> fn,
Product4<A,B,C,D> product) |
static <A,B,C,D,E> |
into4() |
static <A,B,C,D,E> |
into4(Fn4<? super A,? super B,? super C,? super D,? extends E> fn) |
static <A,B,C,D,E> |
into4(Fn4<? super A,? super B,? super C,? super D,? extends E> fn,
Product4<A,B,C,D> product) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
apply, apply, checkedApply, compose, contraMap, curried, curry, diMapL, discardR, flip, fn2, fromBiFunction, toBiFunction, uncurry, widen
public E checkedApply(Fn4<? super A,? super B,? super C,? super D,? extends E> fn, Product4<A,B,C,D> product)
public static <A,B,C,D,E> Into4<A,B,C,D,E> into4()
public static <A,B,C,D,E> Fn1<Product4<A,B,C,D>,E> into4(Fn4<? super A,? super B,? super C,? super D,? extends E> fn)