Top Description Constructors Methods
io.vavr

pack-priv Class $

extends Object
Class Inheritance
Annotations
@Patterns
Imports
io.vavr.control.Either, .Try, .Validation, .Option, io.vavr.match.annotation.Patterns, .Unapply, io.vavr.collection.List, io.vavr.concurrent.Future

INTERNAL TYPE - turned to io.vavr.Patterns by vavr-match annotation processor.

Constructor Summary

AccessConstructor and Description
pack-priv
$()

Method Summary

Modifier and TypeMethod and Description
pack-priv static <T> Tuple2<T, List<T>>
Cons(List.Cons<T> cons)

pack-priv static <T> Tuple1<Throwable>
Failure(Try.Failure<T> failure)

pack-priv static <T> Tuple1<Option<Try<T>>>
Future(Future<T> future)

pack-priv static <E, T> Tuple1<E>
Invalid(Validation.Invalid<E, T> invalid)

pack-priv static <L, R> Tuple1<L>
Left(Either.Left<L, R> left)

pack-priv static <T> Tuple0
Nil(List.Nil<T> nil)

pack-priv static <T> Tuple0
None(Option.None<T> none)

pack-priv static <L, R> Tuple1<R>
Right(Either.Right<L, R> right)

pack-priv static <T> Tuple1<T>
Some(Option.Some<T> some)

pack-priv static <T> Tuple1<T>
Success(Try.Success<T> success)

pack-priv static Tuple0
Tuple0(Tuple0 tuple0)

pack-priv static <T1> Tuple1<T1>
Tuple1(Tuple1<T1> tuple1)

pack-priv static <T1, T2> Tuple2<T1, T2>
Tuple2(Tuple2<T1, T2> tuple2)

pack-priv static <T1, T2, T3> Tuple3<T1, T2, T3>
Tuple3(Tuple3<T1, T2, T3> tuple3)

pack-priv static <T1, T2, T3, T4> Tuple4<T1, T2, T3, T4>
Tuple4(Tuple4<T1, T2, T3, T4> tuple4)

pack-priv static <T1, T2, T3, T4, T5> Tuple5<T1, T2, T3, T4, T5>
Tuple5(Tuple5<T1, T2, T3, T4, T5> tuple5)

pack-priv static <T1, T2, T3, T4, T5, T6> Tuple6<T1, T2, T3, T4, T5, T6>
Tuple6(Tuple6<T1, T2, T3, T4, T5, T6> tuple6)

pack-priv static <T1, T2, T3, T4, T5, T6, T7> Tuple7<T1, T2, T3, T4, T5, T6, T7>
Tuple7(Tuple7<T1, T2, T3, T4, T5, T6, T7> tuple7)

pack-priv static <T1, T2, T3, T4, T5, T6, T7, T8> Tuple8<T1, T2, T3, T4, T5, T6, T7, T8>
Tuple8(Tuple8<T1, T2, T3, T4, T5, T6, T7, T8> tuple8)

pack-priv static <E, T> Tuple1<T>
Valid(Validation.Valid<E, T> valid)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

$back to summary
pack-priv $()

Method Detail

Consback to summary
pack-priv static <T> Tuple2<T, List<T>> Cons(List.Cons<T> cons)
Annotations
@Unapply
Failureback to summary
pack-priv static <T> Tuple1<Throwable> Failure(Try.Failure<T> failure)
Annotations
@Unapply
Futureback to summary
pack-priv static <T> Tuple1<Option<Try<T>>> Future(Future<T> future)
Annotations
@Unapply
Invalidback to summary
pack-priv static <E, T> Tuple1<E> Invalid(Validation.Invalid<E, T> invalid)
Annotations
@Unapply
Leftback to summary
pack-priv static <L, R> Tuple1<L> Left(Either.Left<L, R> left)
Annotations
@Unapply
Nilback to summary
pack-priv static <T> Tuple0 Nil(List.Nil<T> nil)
Annotations
@Unapply
Noneback to summary
pack-priv static <T> Tuple0 None(Option.None<T> none)
Annotations
@Unapply
Rightback to summary
pack-priv static <L, R> Tuple1<R> Right(Either.Right<L, R> right)
Annotations
@Unapply
Someback to summary
pack-priv static <T> Tuple1<T> Some(Option.Some<T> some)
Annotations
@Unapply
Successback to summary
pack-priv static <T> Tuple1<T> Success(Try.Success<T> success)
Annotations
@Unapply
Tuple0back to summary
pack-priv static Tuple0 Tuple0(Tuple0 tuple0)
Annotations
@Unapply
Tuple1back to summary
pack-priv static <T1> Tuple1<T1> Tuple1(Tuple1<T1> tuple1)
Annotations
@Unapply
Tuple2back to summary
pack-priv static <T1, T2> Tuple2<T1, T2> Tuple2(Tuple2<T1, T2> tuple2)
Annotations
@Unapply
Tuple3back to summary
pack-priv static <T1, T2, T3> Tuple3<T1, T2, T3> Tuple3(Tuple3<T1, T2, T3> tuple3)
Annotations
@Unapply
Tuple4back to summary
pack-priv static <T1, T2, T3, T4> Tuple4<T1, T2, T3, T4> Tuple4(Tuple4<T1, T2, T3, T4> tuple4)
Annotations
@Unapply
Tuple5back to summary
pack-priv static <T1, T2, T3, T4, T5> Tuple5<T1, T2, T3, T4, T5> Tuple5(Tuple5<T1, T2, T3, T4, T5> tuple5)
Annotations
@Unapply
Tuple6back to summary
pack-priv static <T1, T2, T3, T4, T5, T6> Tuple6<T1, T2, T3, T4, T5, T6> Tuple6(Tuple6<T1, T2, T3, T4, T5, T6> tuple6)
Annotations
@Unapply
Tuple7back to summary
pack-priv static <T1, T2, T3, T4, T5, T6, T7> Tuple7<T1, T2, T3, T4, T5, T6, T7> Tuple7(Tuple7<T1, T2, T3, T4, T5, T6, T7> tuple7)
Annotations
@Unapply
Tuple8back to summary
pack-priv static <T1, T2, T3, T4, T5, T6, T7, T8> Tuple8<T1, T2, T3, T4, T5, T6, T7, T8> Tuple8(Tuple8<T1, T2, T3, T4, T5, T6, T7, T8> tuple8)
Annotations
@Unapply
Validback to summary
pack-priv static <E, T> Tuple1<T> Valid(Validation.Valid<E, T> valid)
Annotations
@Unapply