Uses of Interface
io.vavr.CheckedFunction8
-
Packages that use CheckedFunction8 Package Description io.vavr BesideAPI
the io.vavr package contains core types like (Checked)Functions and Tuples.io.vavr.control io.vavr.test A property check framework built around Property which integrates well with unit test frameworks like junit. -
-
Uses of CheckedFunction8 in io.vavr
Methods in io.vavr that return CheckedFunction8 Modifier and Type Method Description default <V> CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,V>
CheckedFunction8. andThen(CheckedFunction1<? super R,? extends V> after)
Returns a composed function that first applies this CheckedFunction8 to the given argument and then applies CheckedFunction1after
to the result.static <T1,T2,T3,T4,T5,T6,T7,T8,R>
CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,R>API. CheckedFunction(CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,R> methodReference)
Alias forof(CheckedFunction8)
static <T1,T2,T3,T4,T5,T6,T7,T8,R>
CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,R>CheckedFunction8. constant(R value)
Returns a function that always returns the constant value that you give in parameter.default CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,R>
CheckedFunction8. 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,T8,R>
CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,R>CheckedFunction8. narrow(CheckedFunction8<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? super T8,? extends R> f)
Narrows the givenCheckedFunction8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>
toCheckedFunction8<T1, T2, T3, T4, T5, T6, T7, T8, R>
static <T1,T2,T3,T4,T5,T6,T7,T8,R>
CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,R>CheckedFunction8. of(CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,R> methodReference)
default CheckedFunction8<T8,T7,T6,T5,T4,T3,T2,T1,R>
CheckedFunction8. reversed()
Returns a reversed version of this function.Methods in io.vavr with parameters of type CheckedFunction8 Modifier and Type Method Description static <T1,T2,T3,T4,T5,T6,T7,T8,R>
CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,R>API. CheckedFunction(CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,R> methodReference)
Alias forof(CheckedFunction8)
static <T1,T2,T3,T4,T5,T6,T7,T8,R>
Function8<T1,T2,T3,T4,T5,T6,T7,T8,Option<R>>CheckedFunction8. lift(CheckedFunction8<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? super T8,? extends R> partialFunction)
Lifts the givenpartialFunction
into a total function that returns anOption
result.static <T1,T2,T3,T4,T5,T6,T7,T8,R>
Function8<T1,T2,T3,T4,T5,T6,T7,T8,Try<R>>CheckedFunction8. liftTry(CheckedFunction8<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? super T8,? extends R> partialFunction)
Lifts the givenpartialFunction
into a total function that returns anTry
result.static <T1,T2,T3,T4,T5,T6,T7,T8,R>
CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,R>CheckedFunction8. narrow(CheckedFunction8<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? super T8,? extends R> f)
Narrows the givenCheckedFunction8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>
toCheckedFunction8<T1, T2, T3, T4, T5, T6, T7, T8, R>
static <T1,T2,T3,T4,T5,T6,T7,T8,R>
CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,R>CheckedFunction8. of(CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,R> methodReference)
static <T1,T2,T3,T4,T5,T6,T7,T8,R>
Function8<T1,T2,T3,T4,T5,T6,T7,T8,R>API. unchecked(CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,R> f)
Alias forunchecked()
-
Uses of CheckedFunction8 in io.vavr.control
Methods in io.vavr.control with parameters of type CheckedFunction8 Modifier and Type Method Description <R> Try<R>
Try.WithResources8. of(CheckedFunction8<? super T1,? super T2,? super T3,? super T4,? super T5,? super T6,? super T7,? super T8,? extends R> f)
Wraps the result of a computation that may fail in aTry
. -
Uses of CheckedFunction8 in io.vavr.test
Fields in io.vavr.test declared as CheckedFunction8 Modifier and Type Field Description private CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,Property.Condition>
Property.Property8. predicate
Methods in io.vavr.test with parameters of type CheckedFunction8 Modifier and Type Method Description Checkable
Property.Property8. implies(CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,java.lang.Boolean> postcondition)
Returns an implication which composes this Property as pre-condition and a given post-condition.Property.Property8<T1,T2,T3,T4,T5,T6,T7,T8>
Property.ForAll8. suchThat(CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,java.lang.Boolean> predicate)
Returns a checkable property that checks values of the 8 variables of thisForAll
quantor.Constructors in io.vavr.test with parameters of type CheckedFunction8 Constructor Description Property8(java.lang.String name, Arbitrary<T1> a1, Arbitrary<T2> a2, Arbitrary<T3> a3, Arbitrary<T4> a4, Arbitrary<T5> a5, Arbitrary<T6> a6, Arbitrary<T7> a7, Arbitrary<T8> a8, CheckedFunction8<T1,T2,T3,T4,T5,T6,T7,T8,Property.Condition> predicate)
-