Uses of Interface
io.vavr.CheckedFunction4
Packages that use CheckedFunction4
Package
Description
Beside
API the io.vavr package contains core types like (Checked)Functions and Tuples.-
Uses of CheckedFunction4 in io.vavr
Methods in io.vavr that return CheckedFunction4Modifier and TypeMethodDescriptiondefault <V> CheckedFunction4<T1, T2, T3, T4, V> CheckedFunction4.andThen(@NonNull CheckedFunction1<? super R, ? extends V> after) Returns a composed function that first applies this CheckedFunction4 to the given argument and then applies CheckedFunction1afterto the result.Applies this function partially to one argument.Applies this function partially to two arguments.Applies this function partially to three arguments.Applies this function partially to 4 arguments.static <T1,T2, T3, T4, R>
CheckedFunction4<T1, T2, T3, T4, R> API.CheckedFunction(CheckedFunction4<T1, T2, T3, T4, R> methodReference) Alias forCheckedFunction4.of(CheckedFunction4)default <S> CheckedFunction4<S, T2, T3, T4, R> Returns a composed function that first applies the Functionbeforeto the 1st argument and then applies this CheckedFunction4 to the result and the other arguments.default <S> CheckedFunction4<T1, S, T3, T4, R> Returns a composed function that first applies the Functionbeforeto the 2nd argument and then applies this CheckedFunction4 to the result and the other arguments.default <S> CheckedFunction4<T1, T2, S, T4, R> Returns a composed function that first applies the Functionbeforeto the 3rd argument and then applies this CheckedFunction4 to the result and the other arguments.default <S> CheckedFunction4<T1, T2, T3, S, R> Returns a composed function that first applies the Functionbeforeto the 4th argument and then applies this CheckedFunction4 to the result and the other arguments.static <T1,T2, T3, T4, R>
CheckedFunction4<T1, T2, T3, T4, R> CheckedFunction4.constant(R value) Returns a function that always returns the constant value that you give in parameter.CheckedFunction4.memoized()Returns a memoizing version of this function, which computes the return value for given arguments only one time.static <T1,T2, T3, T4, R>
CheckedFunction4<T1, T2, T3, T4, R> CheckedFunction4.narrow(CheckedFunction4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R> f) Narrows the givenCheckedFunction4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>toCheckedFunction4<T1, T2, T3, T4, R>static <T1,T2, T3, T4, R>
CheckedFunction4<T1, T2, T3, T4, R> CheckedFunction4.of(@NonNull CheckedFunction4<T1, T2, T3, T4, R> methodReference) CheckedFunction4.reversed()Returns a reversed version of this function.Methods in io.vavr with parameters of type CheckedFunction4Modifier and TypeMethodDescriptionstatic <T1,T2, T3, T4, R>
CheckedFunction4<T1, T2, T3, T4, R> API.CheckedFunction(CheckedFunction4<T1, T2, T3, T4, R> methodReference) Alias forCheckedFunction4.of(CheckedFunction4)CheckedFunction4.lift(@NonNull CheckedFunction4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R> partialFunction) Lifts the givenpartialFunctioninto a total function that returns anOptionresult.CheckedFunction4.liftTry(@NonNull CheckedFunction4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R> partialFunction) Lifts the givenpartialFunctioninto a total function that returns anTryresult.static <T1,T2, T3, T4, R>
CheckedFunction4<T1, T2, T3, T4, R> CheckedFunction4.narrow(CheckedFunction4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R> f) Narrows the givenCheckedFunction4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R>toCheckedFunction4<T1, T2, T3, T4, R>static <T1,T2, T3, T4, R>
CheckedFunction4<T1, T2, T3, T4, R> CheckedFunction4.of(@NonNull CheckedFunction4<T1, T2, T3, T4, R> methodReference) static <T1,T2, T3, T4, R>
Function4<T1, T2, T3, T4, R> API.unchecked(CheckedFunction4<T1, T2, T3, T4, R> f) Alias forCheckedFunction4.unchecked() -
Uses of CheckedFunction4 in io.vavr.control
Methods in io.vavr.control with parameters of type CheckedFunction4