Uses of Interface
io.vavr.control.Either
Packages that use Either
Package
Description
Beside
API the io.vavr package contains core types like (Checked)Functions and Tuples.-
Uses of Either in io.vavr
Modifier and TypeFieldDescriptionAPI.For1Either.ts1API.For2Either.ts1API.For3Either.ts1API.For4Either.ts1API.For5Either.ts1API.For6Either.ts1API.For7Either.ts1API.For8Either.ts1API.ForLazy2Either.ts1API.ForLazy3Either.ts1API.ForLazy4Either.ts1API.ForLazy5Either.ts1API.ForLazy6Either.ts1API.ForLazy7Either.ts1API.ForLazy8Either.ts1API.For2Either.ts2API.For3Either.ts2API.For4Either.ts2API.For5Either.ts2API.For6Either.ts2API.For7Either.ts2API.For8Either.ts2API.For3Either.ts3API.For4Either.ts3API.For5Either.ts3API.For6Either.ts3API.For7Either.ts3API.For8Either.ts3API.For4Either.ts4API.For5Either.ts4API.For6Either.ts4API.For7Either.ts4API.For8Either.ts4API.For5Either.ts5API.For6Either.ts5API.For7Either.ts5API.For8Either.ts5API.For6Either.ts6API.For7Either.ts6API.For8Either.ts6API.For7Either.ts7API.For8Either.ts7API.For8Either.ts8Modifier and TypeFieldDescriptionAPI.ForLazy2Either.ts2API.ForLazy3Either.ts2API.ForLazy4Either.ts2API.ForLazy5Either.ts2API.ForLazy6Either.ts2API.ForLazy7Either.ts2API.ForLazy8Either.ts2API.ForLazy3Either.ts3API.ForLazy4Either.ts3API.ForLazy5Either.ts3API.ForLazy6Either.ts3API.ForLazy7Either.ts3API.ForLazy8Either.ts3API.ForLazy4Either.ts4API.ForLazy5Either.ts4API.ForLazy6Either.ts4API.ForLazy7Either.ts4API.ForLazy8Either.ts4API.ForLazy5Either.ts5API.ForLazy6Either.ts5API.ForLazy7Either.ts5API.ForLazy8Either.ts5API.ForLazy6Either.ts6API.ForLazy7Either.ts6API.ForLazy8Either.ts6private final Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> API.ForLazy7Either.ts7private final Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> API.ForLazy8Either.ts7private final Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L, T8>> API.ForLazy8Either.ts8Modifier and TypeMethodDescriptionConverts this to anEither.Value.toEither(L left) Converts this to anEither.Deprecated.Value.toLeft(R right) Deprecated.UseValue.toEither(Object)instead.Deprecated.UseValue.toEither(Supplier)instead.Value.toRight(L left) Deprecated.UseValue.toEither(Object)instead.API.For1Either.yield()A shortcut foryield(Function.identity()).Yields a result for elements of the cross-product of the underlying Either.API.For2Either.yield(@NonNull BiFunction<? super T1, ? super T2, ? extends R> f) Yields a result for elements of the cross-product of the underlying Eithers.Yields a result for elements of the cross-product of the underlying Eithers.Yields a result for elements of the cross-product of the underlying Eithers.API.For5Either.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 Eithers.API.For6Either.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 Eithers.API.For7Either.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 Eithers.API.For8Either.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 Eithers.API.ForLazy2Either.yield(@NonNull BiFunction<? super T1, ? super T2, ? extends R> f) Produces results by mapping the Cartesian product of all bound values.Produces results by mapping the Cartesian product of all bound values.API.ForLazy4Either.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.API.ForLazy5Either.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.API.ForLazy6Either.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.API.ForLazy7Either.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.API.ForLazy8Either.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.Modifier and TypeMethodDescriptionstatic <L,T1> API.For1Either <L, T1> Creates aFor-comprehension of one Either.static <L,T1, T2>
API.ForLazy2Either<L, T1, T2> Creates a lazyFor-comprehension over two Eithers.static <L,T1, T2, T3>
API.ForLazy3Either<L, T1, T2, T3> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3) Creates a lazyFor-comprehension over three Eithers.static <L,T1, T2, T3, T4>
API.ForLazy4Either<L, T1, T2, T3, T4> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4) Creates a lazyFor-comprehension over 4 Eithers.static <L,T1, T2, T3, T4, T5>
API.ForLazy5Either<L, T1, T2, T3, T4, T5> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5) Creates a lazyFor-comprehension over 5 Eithers.static <L,T1, T2, T3, T4, T5, T6>
API.ForLazy6Either<L, T1, T2, T3, T4, T5, T6> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6) Creates a lazyFor-comprehension over 6 Eithers.static <L,T1, T2, T3, T4, T5, T6, T7>
API.ForLazy7Either<L, T1, T2, T3, T4, T5, T6, T7> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7) Creates a lazyFor-comprehension over 7 Eithers.static <L,T1, T2, T3, T4, T5, T6, T7, T8>
API.ForLazy8Either<L, T1, T2, T3, T4, T5, T6, T7, T8> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L, T8>> ts8) Creates a lazyFor-comprehension over 8 Eithers.static <L,T1, T2>
API.For2Either<L, T1, T2> Creates aFor-comprehension of two Eithers.static <L,T1, T2, T3>
API.For3Either<L, T1, T2, T3> Creates aFor-comprehension of three Eithers.static <L,T1, T2, T3, T4>
API.For4Either<L, T1, T2, T3, T4> API.For(@NonNull Either<L, T1> ts1, @NonNull Either<L, T2> ts2, @NonNull Either<L, T3> ts3, @NonNull Either<L, T4> ts4) Creates aFor-comprehension of 4 Eithers.static <L,T1, T2, T3, T4, T5>
API.For5Either<L, T1, T2, T3, T4, T5> API.For(@NonNull Either<L, T1> ts1, @NonNull Either<L, T2> ts2, @NonNull Either<L, T3> ts3, @NonNull Either<L, T4> ts4, @NonNull Either<L, T5> ts5) Creates aFor-comprehension of 5 Eithers.static <L,T1, T2, T3, T4, T5, T6>
API.For6Either<L, T1, T2, T3, T4, T5, T6> API.For(@NonNull Either<L, T1> ts1, @NonNull Either<L, T2> ts2, @NonNull Either<L, T3> ts3, @NonNull Either<L, T4> ts4, @NonNull Either<L, T5> ts5, @NonNull Either<L, T6> ts6) Creates aFor-comprehension of 6 Eithers.static <L,T1, T2, T3, T4, T5, T6, T7>
API.For7Either<L, T1, T2, T3, T4, T5, T6, T7> API.For(@NonNull Either<L, T1> ts1, @NonNull Either<L, T2> ts2, @NonNull Either<L, T3> ts3, @NonNull Either<L, T4> ts4, @NonNull Either<L, T5> ts5, @NonNull Either<L, T6> ts6, @NonNull Either<L, T7> ts7) Creates aFor-comprehension of 7 Eithers.static <L,T1, T2, T3, T4, T5, T6, T7, T8>
API.For8Either<L, T1, T2, T3, T4, T5, T6, T7, T8> API.For(@NonNull Either<L, T1> ts1, @NonNull Either<L, T2> ts2, @NonNull Either<L, T3> ts3, @NonNull Either<L, T4> ts4, @NonNull Either<L, T5> ts5, @NonNull Either<L, T6> ts6, @NonNull Either<L, T7> ts7, @NonNull Either<L, T8> ts8) Creates aFor-comprehension of 8 Eithers.Modifier and TypeMethodDescriptionstatic <L,T1, T2>
API.ForLazy2Either<L, T1, T2> Creates a lazyFor-comprehension over two Eithers.static <L,T1, T2, T3>
API.ForLazy3Either<L, T1, T2, T3> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3) Creates a lazyFor-comprehension over three Eithers.static <L,T1, T2, T3>
API.ForLazy3Either<L, T1, T2, T3> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3) Creates a lazyFor-comprehension over three Eithers.static <L,T1, T2, T3, T4>
API.ForLazy4Either<L, T1, T2, T3, T4> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4) Creates a lazyFor-comprehension over 4 Eithers.static <L,T1, T2, T3, T4>
API.ForLazy4Either<L, T1, T2, T3, T4> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4) Creates a lazyFor-comprehension over 4 Eithers.static <L,T1, T2, T3, T4>
API.ForLazy4Either<L, T1, T2, T3, T4> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4) Creates a lazyFor-comprehension over 4 Eithers.static <L,T1, T2, T3, T4, T5>
API.ForLazy5Either<L, T1, T2, T3, T4, T5> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5) Creates a lazyFor-comprehension over 5 Eithers.static <L,T1, T2, T3, T4, T5>
API.ForLazy5Either<L, T1, T2, T3, T4, T5> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5) Creates a lazyFor-comprehension over 5 Eithers.static <L,T1, T2, T3, T4, T5>
API.ForLazy5Either<L, T1, T2, T3, T4, T5> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5) Creates a lazyFor-comprehension over 5 Eithers.static <L,T1, T2, T3, T4, T5>
API.ForLazy5Either<L, T1, T2, T3, T4, T5> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5) Creates a lazyFor-comprehension over 5 Eithers.static <L,T1, T2, T3, T4, T5, T6>
API.ForLazy6Either<L, T1, T2, T3, T4, T5, T6> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6) Creates a lazyFor-comprehension over 6 Eithers.static <L,T1, T2, T3, T4, T5, T6>
API.ForLazy6Either<L, T1, T2, T3, T4, T5, T6> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6) Creates a lazyFor-comprehension over 6 Eithers.static <L,T1, T2, T3, T4, T5, T6>
API.ForLazy6Either<L, T1, T2, T3, T4, T5, T6> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6) Creates a lazyFor-comprehension over 6 Eithers.static <L,T1, T2, T3, T4, T5, T6>
API.ForLazy6Either<L, T1, T2, T3, T4, T5, T6> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6) Creates a lazyFor-comprehension over 6 Eithers.static <L,T1, T2, T3, T4, T5, T6>
API.ForLazy6Either<L, T1, T2, T3, T4, T5, T6> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6) Creates a lazyFor-comprehension over 6 Eithers.static <L,T1, T2, T3, T4, T5, T6, T7>
API.ForLazy7Either<L, T1, T2, T3, T4, T5, T6, T7> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7) Creates a lazyFor-comprehension over 7 Eithers.static <L,T1, T2, T3, T4, T5, T6, T7>
API.ForLazy7Either<L, T1, T2, T3, T4, T5, T6, T7> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7) Creates a lazyFor-comprehension over 7 Eithers.static <L,T1, T2, T3, T4, T5, T6, T7>
API.ForLazy7Either<L, T1, T2, T3, T4, T5, T6, T7> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7) Creates a lazyFor-comprehension over 7 Eithers.static <L,T1, T2, T3, T4, T5, T6, T7>
API.ForLazy7Either<L, T1, T2, T3, T4, T5, T6, T7> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7) Creates a lazyFor-comprehension over 7 Eithers.static <L,T1, T2, T3, T4, T5, T6, T7>
API.ForLazy7Either<L, T1, T2, T3, T4, T5, T6, T7> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7) Creates a lazyFor-comprehension over 7 Eithers.static <L,T1, T2, T3, T4, T5, T6, T7>
API.ForLazy7Either<L, T1, T2, T3, T4, T5, T6, T7> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7) Creates a lazyFor-comprehension over 7 Eithers.static <L,T1, T2, T3, T4, T5, T6, T7, T8>
API.ForLazy8Either<L, T1, T2, T3, T4, T5, T6, T7, T8> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L, T8>> ts8) Creates a lazyFor-comprehension over 8 Eithers.static <L,T1, T2, T3, T4, T5, T6, T7, T8>
API.ForLazy8Either<L, T1, T2, T3, T4, T5, T6, T7, T8> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L, T8>> ts8) Creates a lazyFor-comprehension over 8 Eithers.static <L,T1, T2, T3, T4, T5, T6, T7, T8>
API.ForLazy8Either<L, T1, T2, T3, T4, T5, T6, T7, T8> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L, T8>> ts8) Creates a lazyFor-comprehension over 8 Eithers.static <L,T1, T2, T3, T4, T5, T6, T7, T8>
API.ForLazy8Either<L, T1, T2, T3, T4, T5, T6, T7, T8> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L, T8>> ts8) Creates a lazyFor-comprehension over 8 Eithers.static <L,T1, T2, T3, T4, T5, T6, T7, T8>
API.ForLazy8Either<L, T1, T2, T3, T4, T5, T6, T7, T8> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L, T8>> ts8) Creates a lazyFor-comprehension over 8 Eithers.static <L,T1, T2, T3, T4, T5, T6, T7, T8>
API.ForLazy8Either<L, T1, T2, T3, T4, T5, T6, T7, T8> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L, T8>> ts8) Creates a lazyFor-comprehension over 8 Eithers.static <L,T1, T2, T3, T4, T5, T6, T7, T8>
API.ForLazy8Either<L, T1, T2, T3, T4, T5, T6, T7, T8> API.For(@NonNull Either<L, T1> ts1, @NonNull Function1<? super T1, Either<L, T2>> ts2, @NonNull Function2<? super T1, ? super T2, Either<L, T3>> ts3, @NonNull Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, @NonNull Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, @NonNull Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, @NonNull Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7, @NonNull Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L, T8>> ts8) Creates a lazyFor-comprehension over 8 Eithers.ModifierConstructorDescriptionprivateFor1Either(Either<L, T1> ts1) privateprivateprivateprivateFor5Either(Either<L, T1> ts1, Either<L, T2> ts2, Either<L, T3> ts3, Either<L, T4> ts4, Either<L, T5> ts5) privateFor6Either(Either<L, T1> ts1, Either<L, T2> ts2, Either<L, T3> ts3, Either<L, T4> ts4, Either<L, T5> ts5, Either<L, T6> ts6) privateFor7Either(Either<L, T1> ts1, Either<L, T2> ts2, Either<L, T3> ts3, Either<L, T4> ts4, Either<L, T5> ts5, Either<L, T6> ts6, Either<L, T7> ts7) privateFor8Either(Either<L, T1> ts1, Either<L, T2> ts2, Either<L, T3> ts3, Either<L, T4> ts4, Either<L, T5> ts5, Either<L, T6> ts6, Either<L, T7> ts7, Either<L, T8> ts8) privateprivateForLazy3Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3) privateForLazy4Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4) privateForLazy5Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5) privateForLazy6Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6) privateForLazy7Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7) privateForLazy8Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L, T8>> ts8) ModifierConstructorDescriptionprivateprivateForLazy3Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3) privateForLazy3Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3) privateForLazy4Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4) privateForLazy4Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4) privateForLazy4Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4) privateForLazy5Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5) privateForLazy5Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5) privateForLazy5Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5) privateForLazy5Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5) privateForLazy6Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6) privateForLazy6Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6) privateForLazy6Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6) privateForLazy6Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6) privateForLazy6Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6) privateForLazy7Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7) privateForLazy7Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7) privateForLazy7Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7) privateForLazy7Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7) privateForLazy7Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7) privateForLazy7Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7) privateForLazy8Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L, T8>> ts8) privateForLazy8Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L, T8>> ts8) privateForLazy8Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L, T8>> ts8) privateForLazy8Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L, T8>> ts8) privateForLazy8Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L, T8>> ts8) privateForLazy8Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L, T8>> ts8) privateForLazy8Either(Either<L, T1> ts1, Function1<? super T1, Either<L, T2>> ts2, Function2<? super T1, ? super T2, Either<L, T3>> ts3, Function3<? super T1, ? super T2, ? super T3, Either<L, T4>> ts4, Function4<? super T1, ? super T2, ? super T3, ? super T4, Either<L, T5>> ts5, Function5<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, Either<L, T6>> ts6, Function6<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, Either<L, T7>> ts7, Function7<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, Either<L, T8>> ts8) -
Uses of Either in io.vavr.control
Classes in io.vavr.control that implement EitherModifier and TypeClassDescriptionstatic final classEither.Left<L,R> TheLeftversion of anEither.static final classEither.Right<L,R> TheRightversion of anEither.Fields in io.vavr.control declared as EitherModifier and TypeFieldDescriptionEither.LeftProjection.eitherDeprecated.Either.RightProjection.eitherDeprecated.Methods in io.vavr.control that return EitherModifier and TypeMethodDescriptiondefault <X,Y> Either <X, Y> Either.bimap(@NonNull Function<? super L, ? extends X> leftMapper, @NonNull Function<? super R, ? extends Y> rightMapper) Transforms the value of thisEitherby applying one of the given mapping functions.static <L,R> Either <L, R> Either.cond(boolean test, @NonNull R right, @NonNull L left) Returns anEither<L, R>based on the given test condition.static <L,R> Either <L, R> Either.cond(boolean test, @NonNull Supplier<? extends R> right, @NonNull Supplier<? extends L> left) Returns anEither<L, R>based on the given test condition.Either.filterOrElse(@NonNull Predicate<? super R> predicate, @NonNull Function<? super R, ? extends L> zero) Filters this right-biasedEitherusing the given predicate.Applies a flat-mapping function to the right value of this right-biasedEither.static <L,R> Either <L, R> Either.left(L left) Constructs a newEither.Leftinstance containing the given value.Transforms the right value of thisEitherusing the given mapping function.Transforms the left value of thisEitherusing the given mapping function.Either.mapTo(U value) Either.mapToVoid()static <L,R> Either <L, R> Narrows aEither<? extends L, ? extends R>toEither<L, R>via a type-safe cast.Returns thisEitherif it is aEither.Right, otherwise returns the result of evaluating the givensupplier.Performs the given action on the left value if this is aEither.Left.static <L,R> Either <L, R> Either.right(R right) Constructs a newEither.Rightinstance containing the given value.Either.sequenceRight(@NonNull Iterable<? extends Either<? extends L, ? extends R>> eithers) Either.swap()Either.LeftProjection.toEither()Deprecated.Returns the underlying either of this projection.Either.RightProjection.toEither()Deprecated.Returns the underlying either of this projection.Try.toEither()Converts thisTryto anEither.Validation.toEither()Converts this Validation to anEither.Either.traverse(@NonNull Iterable<? extends T> values, @NonNull Function<? super T, ? extends Either<? extends L, ? extends R>> mapper) Transforms anIterableof values into a singleEither<Seq<L>, Seq<R>>by applying a mapping function that returns anEitherfor each value.Either.traverseRight(@NonNull Iterable<? extends T> values, @NonNull Function<? super T, ? extends Either<? extends L, ? extends R>> mapper) Transforms anIterableof values into a singleEither<Seq<L>, Seq<R>>by applying a mapping function that returns anEitherfor each element.Methods in io.vavr.control that return types with arguments of type EitherModifier and TypeMethodDescriptionReturns anOptiondescribing the right value of this right-biasedEitherif it satisfies the given predicate.Methods in io.vavr.control with parameters of type EitherModifier and TypeMethodDescriptionstatic <E,T> Validation <E, T> Validation.fromEither(@NonNull Either<E, T> either) Creates aValidationof anEither.static <L,R> Either <L, R> Narrows aEither<? extends L, ? extends R>toEither<L, R>via a type-safe cast.Method parameters in io.vavr.control with type arguments of type EitherModifier and TypeMethodDescriptionApplies a flat-mapping function to the right value of this right-biasedEither.Returns thisEitherif it is aEither.Right, otherwise returns the result of evaluating the givensupplier.Either.sequenceRight(@NonNull Iterable<? extends Either<? extends L, ? extends R>> eithers) Either.traverse(@NonNull Iterable<? extends T> values, @NonNull Function<? super T, ? extends Either<? extends L, ? extends R>> mapper) Transforms anIterableof values into a singleEither<Seq<L>, Seq<R>>by applying a mapping function that returns anEitherfor each value.Either.traverseRight(@NonNull Iterable<? extends T> values, @NonNull Function<? super T, ? extends Either<? extends L, ? extends R>> mapper) Transforms anIterableof values into a singleEither<Seq<L>, Seq<R>>by applying a mapping function that returns anEitherfor each element.Constructors in io.vavr.control with parameters of type EitherModifierConstructorDescriptionprivateLeftProjection(Either<L, R> either) Deprecated.privateRightProjection(Either<L, R> either) Deprecated.
Value.toEither(Supplier)instead.