Package io.vavr

Class $


  • class $
    extends java.lang.Object
    INTERNAL TYPE - turned to io.vavr.Patterns by vavr-match annotation processor.
    • Constructor Summary

      Constructors 
      Constructor Description
      $()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) static <T> Tuple2<T,​List<T>> Cons​(List.Cons<T> cons)  
      (package private) static <T> Tuple1<java.lang.Throwable> Failure​(Try.Failure<T> failure)  
      (package private) static <T> Tuple1<Option<Try<T>>> Future​(Future<T> future)  
      (package private) static <E,​T>
      Tuple1<E>
      Invalid​(Validation.Invalid<E,​T> invalid)  
      (package private) static <L,​R>
      Tuple1<L>
      Left​(Either.Left<L,​R> left)  
      (package private) static <T> Tuple0 Nil​(List.Nil<T> nil)  
      (package private) static <T> Tuple0 None​(Option.None<T> none)  
      (package private) static <L,​R>
      Tuple1<R>
      Right​(Either.Right<L,​R> right)  
      (package private) static <T> Tuple1<T> Some​(Option.Some<T> some)  
      (package private) static <T> Tuple1<T> Success​(Try.Success<T> success)  
      (package private) static Tuple0 Tuple0​(Tuple0 tuple0)  
      (package private) static <T1> Tuple1<T1> Tuple1​(Tuple1<T1> tuple1)  
      (package private) static <T1,​T2>
      Tuple2<T1,​T2>
      Tuple2​(Tuple2<T1,​T2> tuple2)  
      (package private) static <T1,​T2,​T3>
      Tuple3<T1,​T2,​T3>
      Tuple3​(Tuple3<T1,​T2,​T3> tuple3)  
      (package private) static <T1,​T2,​T3,​T4>
      Tuple4<T1,​T2,​T3,​T4>
      Tuple4​(Tuple4<T1,​T2,​T3,​T4> tuple4)  
      (package private) static <T1,​T2,​T3,​T4,​T5>
      Tuple5<T1,​T2,​T3,​T4,​T5>
      Tuple5​(Tuple5<T1,​T2,​T3,​T4,​T5> tuple5)  
      (package private) static <T1,​T2,​T3,​T4,​T5,​T6>
      Tuple6<T1,​T2,​T3,​T4,​T5,​T6>
      Tuple6​(Tuple6<T1,​T2,​T3,​T4,​T5,​T6> tuple6)  
      (package private) 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)  
      (package private) 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)  
      (package private) static <E,​T>
      Tuple1<T>
      Valid​(Validation.Valid<E,​T> valid)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • $

        $()
    • Method Detail

      • Tuple1

        static <T1> Tuple1<T1> Tuple1​(Tuple1<T1> tuple1)
      • Tuple2

        static <T1,​T2> Tuple2<T1,​T2> Tuple2​(Tuple2<T1,​T2> tuple2)
      • Tuple3

        static <T1,​T2,​T3> Tuple3<T1,​T2,​T3> Tuple3​(Tuple3<T1,​T2,​T3> tuple3)
      • Tuple4

        static <T1,​T2,​T3,​T4> Tuple4<T1,​T2,​T3,​T4> Tuple4​(Tuple4<T1,​T2,​T3,​T4> tuple4)
      • Tuple5

        static <T1,​T2,​T3,​T4,​T5> Tuple5<T1,​T2,​T3,​T4,​T5> Tuple5​(Tuple5<T1,​T2,​T3,​T4,​T5> tuple5)
      • Tuple6

        static <T1,​T2,​T3,​T4,​T5,​T6> Tuple6<T1,​T2,​T3,​T4,​T5,​T6> Tuple6​(Tuple6<T1,​T2,​T3,​T4,​T5,​T6> tuple6)
      • Tuple7

        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)
      • Tuple8

        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)
      • Failure

        static <T> Tuple1<java.lang.Throwable> Failure​(Try.Failure<T> failure)