Uses of Interface
io.vavr.Function7
-
Packages that use Function7 Package Description io.vavr BesideAPI
the io.vavr package contains core types like (Checked)Functions and Tuples.io.vavr.control -
-
Uses of Function7 in io.vavr
Fields in io.vavr declared as Function7 Modifier and Type Field Description private Function7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? extends R>
API.Match.Case7. f
Methods in io.vavr that return Function7 Modifier and Type Method Description default <V> Function7<T1,T2,T3,T4,T5,T6,T7,V>
Function7. andThen(java.util.function.Function<? super R,? extends V> after)
Returns a composed function that first applies this Function7 to the given argument and then applies Functionafter
to the result.default Function7<T2,T3,T4,T5,T6,T7,T8,R>
Function8. apply(T1 t1)
Applies this function partially to one argument.static <T1,T2,T3,T4,T5,T6,T7,R>
Function7<T1,T2,T3,T4,T5,T6,T7,R>Function7. constant(R value)
Returns a function that always returns the constant value that you give in parameter.static <T1,T2,T3,T4,T5,T6,T7,R>
Function7<T1,T2,T3,T4,T5,T6,T7,R>API. Function(Function7<T1,T2,T3,T4,T5,T6,T7,R> methodReference)
Alias forof(Function7)
static <T1,T2,T3,T4,T5,T6,T7,R>
Function7<T1,T2,T3,T4,T5,T6,T7,Option<R>>CheckedFunction7. lift(CheckedFunction7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? extends R> partialFunction)
Lifts the givenpartialFunction
into a total function that returns anOption
result.static <T1,T2,T3,T4,T5,T6,T7,R>
Function7<T1,T2,T3,T4,T5,T6,T7,Option<R>>Function7. lift(Function7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? extends R> partialFunction)
Lifts the givenpartialFunction
into a total function that returns anOption
result.static <T1,T2,T3,T4,T5,T6,T7,R>
Function7<T1,T2,T3,T4,T5,T6,T7,Try<R>>CheckedFunction7. liftTry(CheckedFunction7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? extends R> partialFunction)
Lifts the givenpartialFunction
into a total function that returns anTry
result.static <T1,T2,T3,T4,T5,T6,T7,R>
Function7<T1,T2,T3,T4,T5,T6,T7,Try<R>>Function7. liftTry(Function7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? extends R> partialFunction)
Lifts the givenpartialFunction
into a total function that returns anTry
result.default Function7<T1,T2,T3,T4,T5,T6,T7,R>
Function7. 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,T6,T7,R>
Function7<T1,T2,T3,T4,T5,T6,T7,R>Function7. narrow(Function7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? extends R> f)
Narrows the givenFunction7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>
toFunction7<T1, T2, T3, T4, T5, T6, T7, R>
static <T1,T2,T3,T4,T5,T6,T7,R>
Function7<T1,T2,T3,T4,T5,T6,T7,R>Function7. of(Function7<T1,T2,T3,T4,T5,T6,T7,R> methodReference)
default Function7<T1,T2,T3,T4,T5,T6,T7,R>
CheckedFunction7. recover(java.util.function.Function<? super java.lang.Throwable,? extends Function7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? extends R>> recover)
Return a composed function that first applies this CheckedFunction7 to the given arguments and in case of throwable try to get value fromrecover
function with same arguments and throwable information.default Function7<T7,T6,T5,T4,T3,T2,T1,R>
Function7. reversed()
Returns a reversed version of this function.static <T1,T2,T3,T4,T5,T6,T7,R>
Function7<T1,T2,T3,T4,T5,T6,T7,R>API. unchecked(CheckedFunction7<T1,T2,T3,T4,T5,T6,T7,R> f)
Alias forCheckedFunction7.unchecked()
default Function7<T1,T2,T3,T4,T5,T6,T7,R>
CheckedFunction7. unchecked()
Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.Methods in io.vavr with parameters of type Function7 Modifier and Type Method Description <U> U
Tuple7. apply(Function7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? extends U> f)
Transforms this tuple to an object of type U.static <T,T1,T2,T3,T4,T5,T6,T7,R>
API.Match.Case<T,R>API. Case(API.Match.Pattern7<T,T1,T2,T3,T4,T5,T6,T7> pattern, Function7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? extends R> f)
static <T1,T2,T3,T4,T5,T6,T7,R>
Function7<T1,T2,T3,T4,T5,T6,T7,R>API. Function(Function7<T1,T2,T3,T4,T5,T6,T7,R> methodReference)
Alias forof(Function7)
static <T1,T2,T3,T4,T5,T6,T7,R>
Function7<T1,T2,T3,T4,T5,T6,T7,Option<R>>Function7. lift(Function7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? extends R> partialFunction)
Lifts the givenpartialFunction
into a total function that returns anOption
result.static <T1,T2,T3,T4,T5,T6,T7,R>
Function7<T1,T2,T3,T4,T5,T6,T7,Try<R>>Function7. liftTry(Function7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? extends R> partialFunction)
Lifts the givenpartialFunction
into a total function that returns anTry
result.<U1,U2,U3,U4,U5,U6,U7>
Tuple7<U1,U2,U3,U4,U5,U6,U7>Tuple7. map(Function7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,Tuple7<U1,U2,U3,U4,U5,U6,U7>> mapper)
Maps the components of this tuple using a mapper function.static <T1,T2,T3,T4,T5,T6,T7,R>
Function7<T1,T2,T3,T4,T5,T6,T7,R>Function7. narrow(Function7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? extends R> f)
Narrows the givenFunction7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R>
toFunction7<T1, T2, T3, T4, T5, T6, T7, R>
static <T1,T2,T3,T4,T5,T6,T7,R>
Function7<T1,T2,T3,T4,T5,T6,T7,R>Function7. of(Function7<T1,T2,T3,T4,T5,T6,T7,R> methodReference)
<R> Iterator<R>
API.For7. yield(Function7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? extends R> f)
Yields a result for elements of the cross product of the underlying Iterables.<R> Future<R>
API.For7Future. yield(Function7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? extends R> f)
Yields a result for elements of the cross product of the underlying Futures.<R> List<R>
API.For7List. yield(Function7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? extends R> f)
Yields a result for elements of the cross product of the underlying Lists.<R> Option<R>
API.For7Option. yield(Function7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? extends R> f)
Yields a result for elements of the cross product of the underlying Options.<R> Try<R>
API.For7Try. yield(Function7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? extends R> f)
Yields a result for elements of the cross product of the underlying Trys.Method parameters in io.vavr with type arguments of type Function7 Modifier and Type Method Description default Function7<T1,T2,T3,T4,T5,T6,T7,R>
CheckedFunction7. recover(java.util.function.Function<? super java.lang.Throwable,? extends Function7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? extends R>> recover)
Return a composed function that first applies this CheckedFunction7 to the given arguments and in case of throwable try to get value fromrecover
function with same arguments and throwable information.Constructors in io.vavr with parameters of type Function7 Constructor Description Case7(API.Match.Pattern7<T,T1,T2,T3,T4,T5,T6,T7> pattern, Function7<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? extends R> f)
-
Uses of Function7 in io.vavr.control
Methods in io.vavr.control with parameters of type Function7 Modifier and Type Method Description <R> Validation<Seq<E>,R>
Validation.Builder7. ap(Function7<T1,T2,T3,T4,T5,T6,T7,R> f)
-