Class Tuples


  • public abstract class Tuples
    extends java.lang.Object
    A set of methods to create Tuple instances from lists.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static void ensureArity​(java.util.List<?> parameters, int expectedSize)  
      static <L,​R>
      Tuple2<L,​R>
      tuple2​(java.util.List<?> list)  
      static <T1,​T2,​T3>
      Tuple3<T1,​T2,​T3>
      tuple3​(java.util.List<?> list)  
      static <T1,​T2,​T3,​T4>
      Tuple4<T1,​T2,​T3,​T4>
      tuple4​(java.util.List<?> list)  
      static <T1,​T2,​T3,​T4,​T5>
      Tuple5<T1,​T2,​T3,​T4,​T5>
      tuple5​(java.util.List<?> list)  
      static <T1,​T2,​T3,​T4,​T5,​T6>
      Tuple6<T1,​T2,​T3,​T4,​T5,​T6>
      tuple6​(java.util.List<?> list)  
      static <T1,​T2,​T3,​T4,​T5,​T6,​T7>
      Tuple7<T1,​T2,​T3,​T4,​T5,​T6,​T7>
      tuple7​(java.util.List<?> list)  
      static <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8>
      Tuple8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8>
      tuple8​(java.util.List<?> list)  
      static <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9>
      Tuple9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9>
      tuple9​(java.util.List<?> list)  
      • Methods inherited from class java.lang.Object

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

      • tuple2

        public static <L,​R> Tuple2<L,​R> tuple2​(java.util.List<?> list)
      • tuple3

        public static <T1,​T2,​T3> Tuple3<T1,​T2,​T3> tuple3​(java.util.List<?> list)
      • tuple4

        public static <T1,​T2,​T3,​T4> Tuple4<T1,​T2,​T3,​T4> tuple4​(java.util.List<?> list)
      • tuple5

        public static <T1,​T2,​T3,​T4,​T5> Tuple5<T1,​T2,​T3,​T4,​T5> tuple5​(java.util.List<?> list)
      • tuple6

        public static <T1,​T2,​T3,​T4,​T5,​T6> Tuple6<T1,​T2,​T3,​T4,​T5,​T6> tuple6​(java.util.List<?> list)
      • tuple7

        public static <T1,​T2,​T3,​T4,​T5,​T6,​T7> Tuple7<T1,​T2,​T3,​T4,​T5,​T6,​T7> tuple7​(java.util.List<?> list)
      • tuple8

        public static <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> Tuple8<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> tuple8​(java.util.List<?> list)
      • tuple9

        public static <T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> Tuple9<T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> tuple9​(java.util.List<?> list)
      • ensureArity

        public static void ensureArity​(java.util.List<?> parameters,
                                       int expectedSize)