Package | Description |
---|---|
io.vavr |
Beside
API the io.vavr package contains core types like (Checked)Functions and Tuples. |
io.vavr.control |
Modifier and Type | Method and Description |
---|---|
default <V> CheckedFunction5<T1,T2,T3,T4,T5,V> |
CheckedFunction5.andThen(CheckedFunction1<? super R,? extends V> after)
Returns a composed function that first applies this CheckedFunction5 to the given argument and then applies
CheckedFunction1
after to the result. |
default CheckedFunction5<T2,T3,T4,T5,T6,R> |
CheckedFunction6.apply(T1 t1)
Applies this function partially to one argument.
|
default CheckedFunction5<T3,T4,T5,T6,T7,R> |
CheckedFunction7.apply(T1 t1,
T2 t2)
Applies this function partially to two arguments.
|
default CheckedFunction5<T4,T5,T6,T7,T8,R> |
CheckedFunction8.apply(T1 t1,
T2 t2,
T3 t3)
Applies this function partially to three arguments.
|
static <T1,T2,T3,T4,T5,R> |
API.CheckedFunction(CheckedFunction5<T1,T2,T3,T4,T5,R> methodReference)
Alias for
of(CheckedFunction5) |
static <T1,T2,T3,T4,T5,R> |
CheckedFunction5.constant(R value)
Returns a function that always returns the constant
value that you give in parameter.
|
default CheckedFunction5<T1,T2,T3,T4,T5,R> |
CheckedFunction5.memoized()
Returns a memoizing version of this function, which computes the return value for given arguments only one time.
|
static <T1,T2,T3,T4,T5,R> |
CheckedFunction5.narrow(CheckedFunction5<? super T1,? super T2,? super T3,? super T4,? super T5,? extends R> f)
Narrows the given
CheckedFunction5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R> to CheckedFunction5<T1, T2, T3, T4, T5, R> |
static <T1,T2,T3,T4,T5,R> |
CheckedFunction5.of(CheckedFunction5<T1,T2,T3,T4,T5,R> methodReference)
|
default CheckedFunction5<T5,T4,T3,T2,T1,R> |
CheckedFunction5.reversed()
Returns a reversed version of this function.
|
Modifier and Type | Method and Description |
---|---|
static <T1,T2,T3,T4,T5,R> |
API.CheckedFunction(CheckedFunction5<T1,T2,T3,T4,T5,R> methodReference)
Alias for
of(CheckedFunction5) |
static <T1,T2,T3,T4,T5,R> |
CheckedFunction5.lift(CheckedFunction5<? super T1,? super T2,? super T3,? super T4,? super T5,? extends R> partialFunction)
Lifts the given
partialFunction into a total function that returns an Option result. |
static <T1,T2,T3,T4,T5,R> |
CheckedFunction5.liftTry(CheckedFunction5<? super T1,? super T2,? super T3,? super T4,? super T5,? extends R> partialFunction)
Lifts the given
partialFunction into a total function that returns an Try result. |
static <T1,T2,T3,T4,T5,R> |
CheckedFunction5.narrow(CheckedFunction5<? super T1,? super T2,? super T3,? super T4,? super T5,? extends R> f)
Narrows the given
CheckedFunction5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R> to CheckedFunction5<T1, T2, T3, T4, T5, R> |
static <T1,T2,T3,T4,T5,R> |
CheckedFunction5.of(CheckedFunction5<T1,T2,T3,T4,T5,R> methodReference)
|
static <T1,T2,T3,T4,T5,R> |
API.unchecked(CheckedFunction5<T1,T2,T3,T4,T5,R> f)
Alias for
unchecked() |
Modifier and Type | Method and Description |
---|---|
<R> Try<R> |
Try.WithResources5.of(CheckedFunction5<? super T1,? super T2,? super T3,? super T4,? super T5,? extends R> f)
Wraps the result of a computation that may fail in a
Try . |
Copyright © 2021. All Rights Reserved.