Uses of Interface
io.vavr.control.Validation
Packages that use Validation
Package
Description
Beside
API the io.vavr package contains core types like (Checked)Functions and Tuples.-
Uses of Validation in io.vavr
Fields in io.vavr declared as ValidationModifier and TypeFieldDescriptionprivate final Validation<L, T1> API.For1Validation.ts1private final Validation<L, T1> API.For2Validation.ts1private final Validation<L, T1> API.For3Validation.ts1private final Validation<L, T1> API.For4Validation.ts1private final Validation<L, T1> API.For5Validation.ts1private final Validation<L, T1> API.For6Validation.ts1private final Validation<L, T1> API.For7Validation.ts1private final Validation<L, T1> API.For8Validation.ts1private final Validation<L, T1> API.ForLazy2Validation.ts1private final Validation<L, T1> API.ForLazy3Validation.ts1private final Validation<L, T1> API.ForLazy4Validation.ts1private final Validation<L, T1> API.ForLazy5Validation.ts1private final Validation<L, T1> API.ForLazy6Validation.ts1private final Validation<L, T1> API.ForLazy7Validation.ts1private final Validation<L, T1> API.ForLazy8Validation.ts1private final Validation<L, T2> API.For2Validation.ts2private final Validation<L, T2> API.For3Validation.ts2private final Validation<L, T2> API.For4Validation.ts2private final Validation<L, T2> API.For5Validation.ts2private final Validation<L, T2> API.For6Validation.ts2private final Validation<L, T2> API.For7Validation.ts2private final Validation<L, T2> API.For8Validation.ts2private final Validation<L, T3> API.For3Validation.ts3private final Validation<L, T3> API.For4Validation.ts3private final Validation<L, T3> API.For5Validation.ts3private final Validation<L, T3> API.For6Validation.ts3private final Validation<L, T3> API.For7Validation.ts3private final Validation<L, T3> API.For8Validation.ts3private final Validation<L, T4> API.For4Validation.ts4private final Validation<L, T4> API.For5Validation.ts4private final Validation<L, T4> API.For6Validation.ts4private final Validation<L, T4> API.For7Validation.ts4private final Validation<L, T4> API.For8Validation.ts4private final Validation<L, T5> API.For5Validation.ts5private final Validation<L, T5> API.For6Validation.ts5private final Validation<L, T5> API.For7Validation.ts5private final Validation<L, T5> API.For8Validation.ts5private final Validation<L, T6> API.For6Validation.ts6private final Validation<L, T6> API.For7Validation.ts6private final Validation<L, T6> API.For8Validation.ts6private final Validation<L, T7> API.For7Validation.ts7private final Validation<L, T7> API.For8Validation.ts7private final Validation<L, T8> API.For8Validation.ts8Fields in io.vavr with type parameters of type ValidationModifier and TypeFieldDescriptionprivate final Function1<? super T1, Validation<L, T2>> API.ForLazy2Validation.ts2private final Function1<? super T1, Validation<L, T2>> API.ForLazy3Validation.ts2private final Function1<? super T1, Validation<L, T2>> API.ForLazy4Validation.ts2private final Function1<? super T1, Validation<L, T2>> API.ForLazy5Validation.ts2private final Function1<? super T1, Validation<L, T2>> API.ForLazy6Validation.ts2private final Function1<? super T1, Validation<L, T2>> API.ForLazy7Validation.ts2private final Function1<? super T1, Validation<L, T2>> API.ForLazy8Validation.ts2API.ForLazy3Validation.ts3API.ForLazy4Validation.ts3API.ForLazy5Validation.ts3API.ForLazy6Validation.ts3API.ForLazy7Validation.ts3API.ForLazy8Validation.ts3API.ForLazy4Validation.ts4API.ForLazy5Validation.ts4API.ForLazy6Validation.ts4API.ForLazy7Validation.ts4API.ForLazy8Validation.ts4API.ForLazy5Validation.ts5API.ForLazy6Validation.ts5API.ForLazy7Validation.ts5API.ForLazy8Validation.ts5private final Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> API.ForLazy6Validation.ts6private final Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> API.ForLazy7Validation.ts6private final Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> API.ForLazy8Validation.ts6private final Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> API.ForLazy7Validation.ts7private final Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> API.ForLazy8Validation.ts7private final Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L, T8>> API.ForLazy8Validation.ts8Methods in io.vavr that return ValidationModifier and TypeMethodDescriptiondefault <U> Validation<T, U> Deprecated.default <U> Validation<T, U> Value.toInvalid(U value) Deprecated.UseValue.toValidation(Object)instead.default <E> Validation<E, T> Value.toValid(E error) Deprecated.UseValue.toValidation(Object)instead.default <E> Validation<E, T> Deprecated.UseValue.toValidation(Supplier)instead.default <E> Validation<E, T> Value.toValidation(E invalid) Converts this to anValidation.default <E> Validation<E, T> Value.toValidation(@NonNull Supplier<? extends E> invalidSupplier) Converts this to anValidation.API.For1Validation.yield()A shortcut foryield(Function.identity()).<R> Validation<L, R> Yields a result for elements of the cross-product of the underlying Validation.<R> Validation<L, R> API.For2Validation.yield(@NonNull BiFunction<? super T1, ? super T2, ? extends R> f) Yields a result for elements of the cross-product of the underlying Validations.<R> Validation<L, R> Yields a result for elements of the cross-product of the underlying Validations.<R> Validation<L, R> API.For4Validation.yield(@NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R> f) Yields a result for elements of the cross-product of the underlying Validations.<R> Validation<L, R> API.For5Validation.yield(@NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R> f) Yields a result for elements of the cross-product of the underlying Validations.<R> Validation<L, R> API.For6Validation.yield(@NonNull 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 Validations.<R> Validation<L, R> API.For7Validation.yield(@NonNull 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 Validations.<R> Validation<L, R> API.For8Validation.yield(@NonNull Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R> f) Yields a result for elements of the cross-product of the underlying Validations.<R> Validation<L, R> API.ForLazy2Validation.yield(@NonNull BiFunction<? super T1, ? super T2, ? extends R> f) Produces results by mapping the Cartesian product of all bound values.<R> Validation<L, R> Produces results by mapping the Cartesian product of all bound values.<R> Validation<L, R> API.ForLazy4Validation.yield(@NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, ? extends R> f) Produces results by mapping the Cartesian product of all bound values.<R> Validation<L, R> API.ForLazy5Validation.yield(@NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? extends R> f) Produces results by mapping the Cartesian product of all bound values.<R> Validation<L, R> API.ForLazy6Validation.yield(@NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? extends R> f) Produces results by mapping the Cartesian product of all bound values.<R> Validation<L, R> API.ForLazy7Validation.yield(@NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? extends R> f) Produces results by mapping the Cartesian product of all bound values.<R> Validation<L, R> API.ForLazy8Validation.yield(@NonNull Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R> f) Produces results by mapping the Cartesian product of all bound values.Methods in io.vavr with parameters of type ValidationModifier and TypeMethodDescriptionstatic <L,T1> API.For1Validation <L, T1> API.For(@NonNull Validation<L, T1> ts1) Creates aFor-comprehension of one Validation.static <L,T1, T2> API.ForLazy2Validation <L, T1, T2> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2) Creates a lazyFor-comprehension over two Validations.static <L,T1, T2, T3>
API.ForLazy3Validation<L, T1, T2, T3> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3) Creates a lazyFor-comprehension over three Validations.static <L,T1, T2, T3, T4>
API.ForLazy4Validation<L, T1, T2, T3, T4> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4) Creates a lazyFor-comprehension over 4 Validations.static <L,T1, T2, T3, T4, T5>
API.ForLazy5Validation<L, T1, T2, T3, T4, T5> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5) Creates a lazyFor-comprehension over 5 Validations.static <L,T1, T2, T3, T4, T5, T6>
API.ForLazy6Validation<L, T1, T2, T3, T4, T5, T6> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6) Creates a lazyFor-comprehension over 6 Validations.static <L,T1, T2, T3, T4, T5, T6, T7>
API.ForLazy7Validation<L, T1, T2, T3, T4, T5, T6, T7> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7) Creates a lazyFor-comprehension over 7 Validations.static <L,T1, T2, T3, T4, T5, T6, T7, T8>
API.ForLazy8Validation<L, T1, T2, T3, T4, T5, T6, T7, T8> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L, T8>> ts8) Creates a lazyFor-comprehension over 8 Validations.static <L,T1, T2> API.For2Validation <L, T1, T2> API.For(@NonNull Validation<L, T1> ts1, @NonNull Validation<L, T2> ts2) Creates aFor-comprehension of two Validations.static <L,T1, T2, T3>
API.For3Validation<L, T1, T2, T3> API.For(@NonNull Validation<L, T1> ts1, @NonNull Validation<L, T2> ts2, @NonNull Validation<L, T3> ts3) Creates aFor-comprehension of three Validations.static <L,T1, T2, T3, T4>
API.For4Validation<L, T1, T2, T3, T4> API.For(@NonNull Validation<L, T1> ts1, @NonNull Validation<L, T2> ts2, @NonNull Validation<L, T3> ts3, @NonNull Validation<L, T4> ts4) Creates aFor-comprehension of 4 Validations.static <L,T1, T2, T3, T4, T5>
API.For5Validation<L, T1, T2, T3, T4, T5> API.For(@NonNull Validation<L, T1> ts1, @NonNull Validation<L, T2> ts2, @NonNull Validation<L, T3> ts3, @NonNull Validation<L, T4> ts4, @NonNull Validation<L, T5> ts5) Creates aFor-comprehension of 5 Validations.static <L,T1, T2, T3, T4, T5, T6>
API.For6Validation<L, T1, T2, T3, T4, T5, T6> API.For(@NonNull Validation<L, T1> ts1, @NonNull Validation<L, T2> ts2, @NonNull Validation<L, T3> ts3, @NonNull Validation<L, T4> ts4, @NonNull Validation<L, T5> ts5, @NonNull Validation<L, T6> ts6) Creates aFor-comprehension of 6 Validations.static <L,T1, T2, T3, T4, T5, T6, T7>
API.For7Validation<L, T1, T2, T3, T4, T5, T6, T7> API.For(@NonNull Validation<L, T1> ts1, @NonNull Validation<L, T2> ts2, @NonNull Validation<L, T3> ts3, @NonNull Validation<L, T4> ts4, @NonNull Validation<L, T5> ts5, @NonNull Validation<L, T6> ts6, @NonNull Validation<L, T7> ts7) Creates aFor-comprehension of 7 Validations.static <L,T1, T2, T3, T4, T5, T6, T7, T8>
API.For8Validation<L, T1, T2, T3, T4, T5, T6, T7, T8> API.For(@NonNull Validation<L, T1> ts1, @NonNull Validation<L, T2> ts2, @NonNull Validation<L, T3> ts3, @NonNull Validation<L, T4> ts4, @NonNull Validation<L, T5> ts5, @NonNull Validation<L, T6> ts6, @NonNull Validation<L, T7> ts7, @NonNull Validation<L, T8> ts8) Creates aFor-comprehension of 8 Validations.Method parameters in io.vavr with type arguments of type ValidationModifier and TypeMethodDescriptionstatic <L,T1, T2> API.ForLazy2Validation <L, T1, T2> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2) Creates a lazyFor-comprehension over two Validations.static <L,T1, T2, T3>
API.ForLazy3Validation<L, T1, T2, T3> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3) Creates a lazyFor-comprehension over three Validations.static <L,T1, T2, T3>
API.ForLazy3Validation<L, T1, T2, T3> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3) Creates a lazyFor-comprehension over three Validations.static <L,T1, T2, T3, T4>
API.ForLazy4Validation<L, T1, T2, T3, T4> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4) Creates a lazyFor-comprehension over 4 Validations.static <L,T1, T2, T3, T4>
API.ForLazy4Validation<L, T1, T2, T3, T4> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4) Creates a lazyFor-comprehension over 4 Validations.static <L,T1, T2, T3, T4>
API.ForLazy4Validation<L, T1, T2, T3, T4> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4) Creates a lazyFor-comprehension over 4 Validations.static <L,T1, T2, T3, T4, T5>
API.ForLazy5Validation<L, T1, T2, T3, T4, T5> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5) Creates a lazyFor-comprehension over 5 Validations.static <L,T1, T2, T3, T4, T5>
API.ForLazy5Validation<L, T1, T2, T3, T4, T5> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5) Creates a lazyFor-comprehension over 5 Validations.static <L,T1, T2, T3, T4, T5>
API.ForLazy5Validation<L, T1, T2, T3, T4, T5> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5) Creates a lazyFor-comprehension over 5 Validations.static <L,T1, T2, T3, T4, T5>
API.ForLazy5Validation<L, T1, T2, T3, T4, T5> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5) Creates a lazyFor-comprehension over 5 Validations.static <L,T1, T2, T3, T4, T5, T6>
API.ForLazy6Validation<L, T1, T2, T3, T4, T5, T6> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6) Creates a lazyFor-comprehension over 6 Validations.static <L,T1, T2, T3, T4, T5, T6>
API.ForLazy6Validation<L, T1, T2, T3, T4, T5, T6> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6) Creates a lazyFor-comprehension over 6 Validations.static <L,T1, T2, T3, T4, T5, T6>
API.ForLazy6Validation<L, T1, T2, T3, T4, T5, T6> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6) Creates a lazyFor-comprehension over 6 Validations.static <L,T1, T2, T3, T4, T5, T6>
API.ForLazy6Validation<L, T1, T2, T3, T4, T5, T6> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6) Creates a lazyFor-comprehension over 6 Validations.static <L,T1, T2, T3, T4, T5, T6>
API.ForLazy6Validation<L, T1, T2, T3, T4, T5, T6> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6) Creates a lazyFor-comprehension over 6 Validations.static <L,T1, T2, T3, T4, T5, T6, T7>
API.ForLazy7Validation<L, T1, T2, T3, T4, T5, T6, T7> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7) Creates a lazyFor-comprehension over 7 Validations.static <L,T1, T2, T3, T4, T5, T6, T7>
API.ForLazy7Validation<L, T1, T2, T3, T4, T5, T6, T7> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7) Creates a lazyFor-comprehension over 7 Validations.static <L,T1, T2, T3, T4, T5, T6, T7>
API.ForLazy7Validation<L, T1, T2, T3, T4, T5, T6, T7> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7) Creates a lazyFor-comprehension over 7 Validations.static <L,T1, T2, T3, T4, T5, T6, T7>
API.ForLazy7Validation<L, T1, T2, T3, T4, T5, T6, T7> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7) Creates a lazyFor-comprehension over 7 Validations.static <L,T1, T2, T3, T4, T5, T6, T7>
API.ForLazy7Validation<L, T1, T2, T3, T4, T5, T6, T7> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7) Creates a lazyFor-comprehension over 7 Validations.static <L,T1, T2, T3, T4, T5, T6, T7>
API.ForLazy7Validation<L, T1, T2, T3, T4, T5, T6, T7> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7) Creates a lazyFor-comprehension over 7 Validations.static <L,T1, T2, T3, T4, T5, T6, T7, T8>
API.ForLazy8Validation<L, T1, T2, T3, T4, T5, T6, T7, T8> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L, T8>> ts8) Creates a lazyFor-comprehension over 8 Validations.static <L,T1, T2, T3, T4, T5, T6, T7, T8>
API.ForLazy8Validation<L, T1, T2, T3, T4, T5, T6, T7, T8> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L, T8>> ts8) Creates a lazyFor-comprehension over 8 Validations.static <L,T1, T2, T3, T4, T5, T6, T7, T8>
API.ForLazy8Validation<L, T1, T2, T3, T4, T5, T6, T7, T8> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L, T8>> ts8) Creates a lazyFor-comprehension over 8 Validations.static <L,T1, T2, T3, T4, T5, T6, T7, T8>
API.ForLazy8Validation<L, T1, T2, T3, T4, T5, T6, T7, T8> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L, T8>> ts8) Creates a lazyFor-comprehension over 8 Validations.static <L,T1, T2, T3, T4, T5, T6, T7, T8>
API.ForLazy8Validation<L, T1, T2, T3, T4, T5, T6, T7, T8> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L, T8>> ts8) Creates a lazyFor-comprehension over 8 Validations.static <L,T1, T2, T3, T4, T5, T6, T7, T8>
API.ForLazy8Validation<L, T1, T2, T3, T4, T5, T6, T7, T8> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L, T8>> ts8) Creates a lazyFor-comprehension over 8 Validations.static <L,T1, T2, T3, T4, T5, T6, T7, T8>
API.ForLazy8Validation<L, T1, T2, T3, T4, T5, T6, T7, T8> API.For(@NonNull Validation<L, T1> ts1, @NonNull Function1<? super T1, Validation<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Validation<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L, T8>> ts8) Creates a lazyFor-comprehension over 8 Validations.Constructors in io.vavr with parameters of type ValidationModifierConstructorDescriptionprivateFor1Validation(Validation<L, T1> ts1) privateFor2Validation(Validation<L, T1> ts1, Validation<L, T2> ts2) privateFor3Validation(Validation<L, T1> ts1, Validation<L, T2> ts2, Validation<L, T3> ts3) privateFor4Validation(Validation<L, T1> ts1, Validation<L, T2> ts2, Validation<L, T3> ts3, Validation<L, T4> ts4) privateFor5Validation(Validation<L, T1> ts1, Validation<L, T2> ts2, Validation<L, T3> ts3, Validation<L, T4> ts4, Validation<L, T5> ts5) privateFor6Validation(Validation<L, T1> ts1, Validation<L, T2> ts2, Validation<L, T3> ts3, Validation<L, T4> ts4, Validation<L, T5> ts5, Validation<L, T6> ts6) privateFor7Validation(Validation<L, T1> ts1, Validation<L, T2> ts2, Validation<L, T3> ts3, Validation<L, T4> ts4, Validation<L, T5> ts5, Validation<L, T6> ts6, Validation<L, T7> ts7) privateFor8Validation(Validation<L, T1> ts1, Validation<L, T2> ts2, Validation<L, T3> ts3, Validation<L, T4> ts4, Validation<L, T5> ts5, Validation<L, T6> ts6, Validation<L, T7> ts7, Validation<L, T8> ts8) privateForLazy2Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2) privateForLazy3Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3) privateForLazy4Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4) privateForLazy5Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5) privateForLazy6Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6) privateForLazy7Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7) privateForLazy8Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L, T8>> ts8) Constructor parameters in io.vavr with type arguments of type ValidationModifierConstructorDescriptionprivateForLazy2Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2) privateForLazy3Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3) privateForLazy3Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3) privateForLazy4Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4) privateForLazy4Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4) privateForLazy4Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4) privateForLazy5Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5) privateForLazy5Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5) privateForLazy5Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5) privateForLazy5Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5) privateForLazy6Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6) privateForLazy6Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6) privateForLazy6Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6) privateForLazy6Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6) privateForLazy6Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6) privateForLazy7Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7) privateForLazy7Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7) privateForLazy7Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7) privateForLazy7Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7) privateForLazy7Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7) privateForLazy7Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7) privateForLazy8Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L, T8>> ts8) privateForLazy8Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L, T8>> ts8) privateForLazy8Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L, T8>> ts8) privateForLazy8Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L, T8>> ts8) privateForLazy8Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L, T8>> ts8) privateForLazy8Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L, T8>> ts8) privateForLazy8Validation(Validation<L, T1> ts1, Function1<? super T1, Validation<L, T2>> ts2, Function2<? super T1, ? super T2, Validation<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Validation<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Validation<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Validation<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Validation<L, T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Validation<L, T8>> ts8) -
Uses of Validation in io.vavr.control
Classes in io.vavr.control that implement ValidationModifier and TypeClassDescriptionstatic final classValidation.Invalid<E,T> An invalid Validationstatic final classValidation.Valid<E,T> A valid ValidationFields in io.vavr.control declared as ValidationModifier and TypeFieldDescriptionprivate Validation<E, T1> Validation.Builder.v1private Validation<E, T1> Validation.Builder3.v1private Validation<E, T1> Validation.Builder4.v1private Validation<E, T1> Validation.Builder5.v1private Validation<E, T1> Validation.Builder6.v1private Validation<E, T1> Validation.Builder7.v1private Validation<E, T1> Validation.Builder8.v1private Validation<E, T2> Validation.Builder.v2private Validation<E, T2> Validation.Builder3.v2private Validation<E, T2> Validation.Builder4.v2private Validation<E, T2> Validation.Builder5.v2private Validation<E, T2> Validation.Builder6.v2private Validation<E, T2> Validation.Builder7.v2private Validation<E, T2> Validation.Builder8.v2private Validation<E, T3> Validation.Builder3.v3private Validation<E, T3> Validation.Builder4.v3private Validation<E, T3> Validation.Builder5.v3private Validation<E, T3> Validation.Builder6.v3private Validation<E, T3> Validation.Builder7.v3private Validation<E, T3> Validation.Builder8.v3private Validation<E, T4> Validation.Builder4.v4private Validation<E, T4> Validation.Builder5.v4private Validation<E, T4> Validation.Builder6.v4private Validation<E, T4> Validation.Builder7.v4private Validation<E, T4> Validation.Builder8.v4private Validation<E, T5> Validation.Builder5.v5private Validation<E, T5> Validation.Builder6.v5private Validation<E, T5> Validation.Builder7.v5private Validation<E, T5> Validation.Builder8.v5private Validation<E, T6> Validation.Builder6.v6private Validation<E, T6> Validation.Builder7.v6private Validation<E, T6> Validation.Builder8.v6private Validation<E, T7> Validation.Builder7.v7private Validation<E, T7> Validation.Builder8.v7private Validation<E, T8> Validation.Builder8.v8Methods in io.vavr.control that return ValidationModifier and TypeMethodDescriptiondefault <U> Validation<Seq<E>, U> Applies a validation containing a function to this validation's value, combining errors if both are invalid.<R> Validation<Seq<E>, R> Applies a binary function to the values of the two validations held by this builder.<R> Validation<Seq<E>, R> Applies a ternary function to the values of the three validations held by this builder.<R> Validation<Seq<E>, R> Applies a quaternary function to the values of the four validations held by this builder.<R> Validation<Seq<E>, R> Applies a quinary function to the values of the five validations held by this builder.<R> Validation<Seq<E>, R> Applies a senary function to the values of the six validations held by this builder.<R> Validation<Seq<E>, R> Applies a septenary function to the values of the seven validations held by this builder.<R> Validation<Seq<E>, R> Applies an octonary function to the values of the eight validations held by this builder.default <E2,T2> Validation <E2, T2> Validation.bimap(@NonNull Function<? super E, ? extends E2> errorMapper, @NonNull Function<? super T, ? extends T2> valueMapper) Whereas map only performs a mapping on a valid Validation, and mapError performs a mapping on an invalid Validation, bimap allows you to provide mapping actions for both, and will give you the result based on what type of Validation this is.static <E,T> Validation <E, T> Validation.cond(boolean test, @NonNull T valid, @NonNull E error) Decides whichValidation<E, T>to return, depending on the test value - if it's true, the result will be aValidation.Valid, if it's false - the result will be aValidation.Invalidstatic <E,T> Validation <E, T> Validation.cond(boolean test, @NonNull Supplier<? extends T> valid, @NonNull Supplier<? extends E> error) Decides whichValidation<E, T>to return, depending on the test value - if it's true, the result will be aValidation.Valid, if it's false - the result will be aValidation.Invaliddefault <U> Validation<E, U> Validation.flatMap(@NonNull Function<? super T, ? extends Validation<E, ? extends U>> mapper) FlatMaps the value of this Validation if it is valid, otherwise returns this Invalid.static <E,T> Validation <E, T> Validation.fromEither(@NonNull Either<E, T> either) Creates aValidationof anEither.static <T> Validation<Throwable, T> Creates aValidationof anTry.static <E,T> Validation <E, T> Validation.invalid(E error) Creates anValidation.Invalidthat contains the givenerror.default <U> Validation<E, U> default <U> Validation<U, T> Applies a function f to the error of this Validation if this is an Invalid.static <E,T> Validation <E, T> Validation.narrow(Validation<? extends E, ? extends T> validation) Narrows a widenedValidation<? extends E, ? extends T>toValidation<E, T>by performing a type-safe cast.default Validation<E, T> Validation.orElse(@NonNull Validation<? extends E, ? extends T> other) Returns thisValidationif it is valid, otherwise return the alternative.default Validation<E, T> Validation.orElse(@NonNull Supplier<Validation<? extends E, ? extends T>> supplier) Returns thisValidationif it is valid, otherwise return the result of evaluating supplier.default Validation<E, T> static <E,T> Validation <Seq<E>, Seq<T>> Validation.sequence(@NonNull Iterable<? extends Validation<? extends Seq<? extends E>, ? extends T>> values) Reduces manyValidationinstances into a singleValidationby transforming anIterable<Validation<? extends T>>into aValidation<Seq<T>>.default Validation<T, E> Validation.swap()Flip the valid/invalid values for this Validation.default Validation<L, R> Either.toValidation()Returns this asValidation.default Validation<Throwable, T> Try.toValidation()Converts thisTryto aValidation.default <U> Validation<U, T> Try.toValidation(@NonNull Function<? super Throwable, ? extends U> throwableMapper) Converts thisTryto aValidation, mapping the failure cause to an invalid value using the providedFunction.static <E,T, U> Validation <Seq<E>, Seq<U>> Validation.traverse(@NonNull Iterable<? extends T> values, @NonNull Function<? super T, ? extends Validation<? extends Seq<? extends E>, ? extends U>> mapper) Maps the values of an iterable to a sequence of mapped values into a singleValidationby transforming anIterable<? extends T>into aValidation<Seq<U>>.static <E,T> Validation <E, T> Validation.valid(T value) Creates aValidation.Validthat contains the givenvalue.Methods in io.vavr.control that return types with arguments of type ValidationModifier and TypeMethodDescriptiondefault Option<Validation<E, T>> Filters thisValidationby testing a predicate on the value.Methods in io.vavr.control with parameters of type ValidationModifier and TypeMethodDescriptiondefault <U> Validation<Seq<E>, U> Applies a validation containing a function to this validation's value, combining errors if both are invalid.<T3> Validation.Builder3<E, T1, T2, T3> Validation.Builder.combine(Validation<E, T3> v3) Combines this builder with another validation, creating a Builder3.<T4> Validation.Builder4<E, T1, T2, T3, T4> Validation.Builder3.combine(Validation<E, T4> v4) Combines this builder with another validation, creating a Builder4.Validation.Builder4.combine(Validation<E, T5> v5) Combines this builder with another validation, creating a Builder5.Validation.Builder5.combine(Validation<E, T6> v6) Combines this builder with another validation, creating a Builder6.Validation.Builder6.combine(Validation<E, T7> v7) Combines this builder with another validation, creating a Builder7.Validation.Builder7.combine(Validation<E, T8> v8) Combines this builder with another validation, creating a Builder8.static <E,T1, T2> Validation.Builder <E, T1, T2> Validation.combine(@NonNull Validation<E, T1> validation1, @NonNull Validation<E, T2> validation2) Combines twoValidations into aValidation.Builder.static <E,T1, T2, T3>
Validation.Builder3<E, T1, T2, T3> Validation.combine(@NonNull Validation<E, T1> validation1, @NonNull Validation<E, T2> validation2, @NonNull Validation<E, T3> validation3) Combines threeValidations into aValidation.Builder3.static <E,T1, T2, T3, T4>
Validation.Builder4<E, T1, T2, T3, T4> Validation.combine(@NonNull Validation<E, T1> validation1, @NonNull Validation<E, T2> validation2, @NonNull Validation<E, T3> validation3, @NonNull Validation<E, T4> validation4) Combines fourValidations into aValidation.Builder4.static <E,T1, T2, T3, T4, T5>
Validation.Builder5<E, T1, T2, T3, T4, T5> Validation.combine(@NonNull Validation<E, T1> validation1, @NonNull Validation<E, T2> validation2, @NonNull Validation<E, T3> validation3, @NonNull Validation<E, T4> validation4, @NonNull Validation<E, T5> validation5) Combines fiveValidations into aValidation.Builder5.static <E,T1, T2, T3, T4, T5, T6>
Validation.Builder6<E, T1, T2, T3, T4, T5, T6> Validation.combine(@NonNull Validation<E, T1> validation1, @NonNull Validation<E, T2> validation2, @NonNull Validation<E, T3> validation3, @NonNull Validation<E, T4> validation4, @NonNull Validation<E, T5> validation5, @NonNull Validation<E, T6> validation6) Combines sixValidations into aValidation.Builder6.static <E,T1, T2, T3, T4, T5, T6, T7>
Validation.Builder7<E, T1, T2, T3, T4, T5, T6, T7> Validation.combine(@NonNull Validation<E, T1> validation1, @NonNull Validation<E, T2> validation2, @NonNull Validation<E, T3> validation3, @NonNull Validation<E, T4> validation4, @NonNull Validation<E, T5> validation5, @NonNull Validation<E, T6> validation6, @NonNull Validation<E, T7> validation7) Combines sevenValidations into aValidation.Builder7.static <E,T1, T2, T3, T4, T5, T6, T7, T8>
Validation.Builder8<E, T1, T2, T3, T4, T5, T6, T7, T8> Validation.combine(@NonNull Validation<E, T1> validation1, @NonNull Validation<E, T2> validation2, @NonNull Validation<E, T3> validation3, @NonNull Validation<E, T4> validation4, @NonNull Validation<E, T5> validation5, @NonNull Validation<E, T6> validation6, @NonNull Validation<E, T7> validation7, @NonNull Validation<E, T8> validation8) Combines eightValidations into aValidation.Builder8.default <U> Validation.Builder<E, T, U> Validation.combine(Validation<E, U> validation) Combines twoValidations to form aValidation.Builder, which can then be used to perform further combines, or apply a function to it in order to transform theValidation.Builderinto aValidation.static <E,T> Validation <E, T> Validation.narrow(Validation<? extends E, ? extends T> validation) Narrows a widenedValidation<? extends E, ? extends T>toValidation<E, T>by performing a type-safe cast.default Validation<E, T> Validation.orElse(@NonNull Validation<? extends E, ? extends T> other) Returns thisValidationif it is valid, otherwise return the alternative.Method parameters in io.vavr.control with type arguments of type ValidationModifier and TypeMethodDescriptiondefault <U> Validation<E, U> Validation.flatMap(@NonNull Function<? super T, ? extends Validation<E, ? extends U>> mapper) FlatMaps the value of this Validation if it is valid, otherwise returns this Invalid.default Validation<E, T> Validation.orElse(@NonNull Supplier<Validation<? extends E, ? extends T>> supplier) Returns thisValidationif it is valid, otherwise return the result of evaluating supplier.static <E,T> Validation <Seq<E>, Seq<T>> Validation.sequence(@NonNull Iterable<? extends Validation<? extends Seq<? extends E>, ? extends T>> values) Reduces manyValidationinstances into a singleValidationby transforming anIterable<Validation<? extends T>>into aValidation<Seq<T>>.static <E,T, U> Validation <Seq<E>, Seq<U>> Validation.traverse(@NonNull Iterable<? extends T> values, @NonNull Function<? super T, ? extends Validation<? extends Seq<? extends E>, ? extends U>> mapper) Maps the values of an iterable to a sequence of mapped values into a singleValidationby transforming anIterable<? extends T>into aValidation<Seq<U>>.Constructors in io.vavr.control with parameters of type ValidationModifierConstructorDescriptionprivateBuilder(Validation<E, T1> v1, Validation<E, T2> v2) privateBuilder3(Validation<E, T1> v1, Validation<E, T2> v2, Validation<E, T3> v3) privateBuilder4(Validation<E, T1> v1, Validation<E, T2> v2, Validation<E, T3> v3, Validation<E, T4> v4) privateBuilder5(Validation<E, T1> v1, Validation<E, T2> v2, Validation<E, T3> v3, Validation<E, T4> v4, Validation<E, T5> v5) privateBuilder6(Validation<E, T1> v1, Validation<E, T2> v2, Validation<E, T3> v3, Validation<E, T4> v4, Validation<E, T5> v5, Validation<E, T6> v6) privateBuilder7(Validation<E, T1> v1, Validation<E, T2> v2, Validation<E, T3> v3, Validation<E, T4> v4, Validation<E, T5> v5, Validation<E, T6> v6, Validation<E, T7> v7) privateBuilder8(Validation<E, T1> v1, Validation<E, T2> v2, Validation<E, T3> v3, Validation<E, T4> v4, Validation<E, T5> v5, Validation<E, T6> v6, Validation<E, T7> v7, Validation<E, T8> v8)
Value.toValidation(Supplier)instead.