default <V> CheckedFunction3<T1,T2,T3,V> |
CheckedFunction3.andThen(@NonNull CheckedFunction1<? super R,? extends V> after) |
Returns a composed function that first applies this CheckedFunction3 to the given argument and then applies
CheckedFunction1 after to the result.
|
default CheckedFunction3<T2,T3,T4,R> |
CheckedFunction4.apply(T1 t1) |
Applies this function partially to one argument.
|
default CheckedFunction3<T3,T4,T5,R> |
CheckedFunction5.apply(T1 t1,
T2 t2) |
Applies this function partially to two arguments.
|
default CheckedFunction3<T4,T5,T6,R> |
CheckedFunction6.apply(T1 t1,
T2 t2,
T3 t3) |
Applies this function partially to three arguments.
|
default CheckedFunction3<T5,T6,T7,R> |
CheckedFunction7.apply(T1 t1,
T2 t2,
T3 t3,
T4 t4) |
Applies this function partially to 4 arguments.
|
default CheckedFunction3<T6,T7,T8,R> |
CheckedFunction8.apply(T1 t1,
T2 t2,
T3 t3,
T4 t4,
T5 t5) |
Applies this function partially to 5 arguments.
|
static <T1,T2,T3,R> CheckedFunction3<T1,T2,T3,R> |
API.CheckedFunction(CheckedFunction3<T1,T2,T3,R> methodReference) |
|
default <S> CheckedFunction3<S,T2,T3,R> |
CheckedFunction3.compose1(@NonNull Function1<? super S,? extends T1> before) |
Returns a composed function that first applies the Function before to the
1st argument and then applies this CheckedFunction3 to the result and the other arguments.
|
default <S> CheckedFunction3<T1,S,T3,R> |
CheckedFunction3.compose2(@NonNull Function1<? super S,? extends T2> before) |
Returns a composed function that first applies the Function before to the
2nd argument and then applies this CheckedFunction3 to the result and the other arguments.
|
default <S> CheckedFunction3<T1,T2,S,R> |
CheckedFunction3.compose3(@NonNull Function1<? super S,? extends T3> before) |
Returns a composed function that first applies the Function before to the
3rd argument and then applies this CheckedFunction3 to the result and the other arguments.
|
static <T1,T2,T3,R> CheckedFunction3<T1,T2,T3,R> |
CheckedFunction3.constant(R value) |
Returns a function that always returns the constant
value that you give in parameter.
|
default CheckedFunction3<T1,T2,T3,R> |
CheckedFunction3.memoized() |
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
|
static <T1,T2,T3,R> CheckedFunction3<T1,T2,T3,R> |
CheckedFunction3.narrow(CheckedFunction3<? super T1,? super T2,? super T3,? extends R> f) |
Narrows the given CheckedFunction3<? super T1, ? super T2, ? super T3, ? extends R> to CheckedFunction3<T1, T2, T3, R>
|
static <T1,T2,T3,R> CheckedFunction3<T1,T2,T3,R> |
CheckedFunction3.of(@NonNull CheckedFunction3<T1,T2,T3,R> methodReference) |
|
default CheckedFunction3<T3,T2,T1,R> |
CheckedFunction3.reversed() |
Returns a reversed version of this function.
|