Uses of Interface
io.vavr.Function6
Packages that use Function6
Package
Description
Beside
API the io.vavr package contains core types like (Checked)Functions and Tuples.-
Uses of Function6 in io.vavr
Modifier and TypeFieldDescriptionprivate final Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> API.Match.Case6.fModifier and TypeMethodDescriptionReturns a composed function that first applies this Function6 to the given argument and then applies Functionafterto the result.Applies this function partially to one argument.Applies this function partially to two arguments.static <T1,T2, T3, T4, T5, T6, R>
Function6<T1, T2, T3, T4, T5, T6, R> Function6.constant(R value) Returns a function that always returns the constant value that you give in parameter.static <T1,T2, T3, T4, T5, T6, R>
Function6<T1, T2, T3, T4, T5, T6, R> Alias forFunction6.of(Function6)CheckedFunction6.lift(CheckedFunction6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> partialFunction) Lifts the givenpartialFunctioninto a total function that returns anOptionresult.Function6.lift(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> partialFunction) Lifts the givenpartialFunctioninto a total function that returns anOptionresult.CheckedFunction6.liftTry(CheckedFunction6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> partialFunction) Lifts the givenpartialFunctioninto a total function that returns anTryresult.Function6.liftTry(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> partialFunction) Lifts the givenpartialFunctioninto a total function that returns anTryresult.Function6.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, R>
Function6<T1, T2, T3, T4, T5, T6, R> Function6.narrow(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> f) Narrows the givenFunction6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>toFunction6<T1, T2, T3, T4, T5, T6, R>static <T1,T2, T3, T4, T5, T6, R>
Function6<T1, T2, T3, T4, T5, T6, R> CheckedFunction6.recover(Function<? super Throwable, ? extends Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>> recover) Return a composed function that first applies this CheckedFunction6 to the given arguments and in case of throwable try to get value fromrecoverfunction with same arguments and throwable information.Function6.reversed()Returns a reversed version of this function.static <T1,T2, T3, T4, T5, T6, R>
Function6<T1, T2, T3, T4, T5, T6, R> API.unchecked(CheckedFunction6<T1, T2, T3, T4, T5, T6, R> f) Alias forCheckedFunction6.unchecked()CheckedFunction6.unchecked()Returns an unchecked function that will sneaky throw if an exceptions occurs when applying the function.Modifier and TypeMethodDescription<U> UTuple6.apply(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends U> f) Transforms this tuple to an object of type U.static <T,T1, T2, T3, T4, T5, T6, R>
API.Match.Case<T, R> API.Case(API.Match.Pattern6<T, T1, T2, T3, T4, T5, T6> pattern, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> f) static <T1,T2, T3, T4, T5, T6, R>
Function6<T1, T2, T3, T4, T5, T6, R> Alias forFunction6.of(Function6)Function6.lift(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> partialFunction) Lifts the givenpartialFunctioninto a total function that returns anOptionresult.Function6.liftTry(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> partialFunction) Lifts the givenpartialFunctioninto a total function that returns anTryresult.<U1,U2, U3, U4, U5, U6>
Tuple6<U1, U2, U3, U4, U5, U6> Tuple6.map(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Tuple6<U1, U2, U3, U4, U5, U6>> mapper) Maps the components of this tuple using a mapper function.static <T1,T2, T3, T4, T5, T6, R>
Function6<T1, T2, T3, T4, T5, T6, R> Function6.narrow(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> f) Narrows the givenFunction6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>toFunction6<T1, T2, T3, T4, T5, T6, R>static <T1,T2, T3, T4, T5, T6, R>
Function6<T1, T2, T3, T4, T5, T6, R> <R> Iterator<R> API.For6.yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> f) Yields a result for elements of the cross product of the underlying Iterables.<R> Future<R> API.For6Future.yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> f) Yields a result for elements of the cross product of the underlying Futures.<R> List<R> API.For6List.yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> f) Yields a result for elements of the cross product of the underlying Lists.<R> Option<R> API.For6Option.yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> f) Yields a result for elements of the cross product of the underlying Options.<R> Try<R> API.For6Try.yield(Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> f) Yields a result for elements of the cross product of the underlying Trys.Modifier and TypeMethodDescriptionCheckedFunction6.recover(Function<? super Throwable, ? extends Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R>> recover) Return a composed function that first applies this CheckedFunction6 to the given arguments and in case of throwable try to get value fromrecoverfunction with same arguments and throwable information. -
Uses of Function6 in io.vavr.control
Methods in io.vavr.control with parameters of type Function6