Class Tuples

java.lang.Object
com.redis.om.spring.tuple.Tuples

public final class Tuples extends Object
  • Method Summary

    Modifier and Type
    Method
    Description
    static EmptyTuple
    of()
     
    static <T0> Single<T0>
    of(String[] labels, T0 e0)
     
    static <T0, T1> Pair<T0,T1>
    of(String[] labels, T0 e0, T1 e1)
     
    static <T0, T1, T2> Triple<T0,T1,T2>
    of(String[] labels, T0 e0, T1 e1, T2 e2)
     
    static <T0, T1, T2, T3>
    Quad<T0,T1,T2,T3>
    of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3)
     
    static <T0, T1, T2, T3, T4>
    Quintuple<T0,T1,T2,T3,T4>
    of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4)
     
    static <T0, T1, T2, T3, T4, T5>
    Hextuple<T0,T1,T2,T3,T4,T5>
    of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5)
     
    static <T0, T1, T2, T3, T4, T5, T6>
    Septuple<T0,T1,T2,T3,T4,T5,T6>
    of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7>
    Octuple<T0,T1,T2,T3,T4,T5,T6,T7>
    of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8>
    Nonuple<T0,T1,T2,T3,T4,T5,T6,T7,T8>
    of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
    Decuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>
    of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
    Undecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>
    of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
    Duodecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>
    of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
    Tredecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>
    of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
    Quattuordecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>
    of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
    Quindecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>
    of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
    Sexdecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>
    of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14, T15 e15)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
    Septendecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>
    of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14, T15 e15, T16 e16)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
    Octodecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>
    of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14, T15 e15, T16 e16, T17 e17)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
    Novemdecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>
    of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14, T15 e15, T16 e16, T17 e17, T18 e18)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
    Vigintuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>
    of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14, T15 e15, T16 e16, T17 e17, T18 e18, T19 e19)
     
    static <T0> Single<T0>
    of(T0 e0)
     
    static <T0, T1> Pair<T0,T1>
    of(T0 e0, T1 e1)
     
    static <T0, T1, T2> Triple<T0,T1,T2>
    of(T0 e0, T1 e1, T2 e2)
     
    static <T0, T1, T2, T3>
    Quad<T0,T1,T2,T3>
    of(T0 e0, T1 e1, T2 e2, T3 e3)
     
    static <T0, T1, T2, T3, T4>
    Quintuple<T0,T1,T2,T3,T4>
    of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4)
     
    static <T0, T1, T2, T3, T4, T5>
    Hextuple<T0,T1,T2,T3,T4,T5>
    of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5)
     
    static <T0, T1, T2, T3, T4, T5, T6>
    Septuple<T0,T1,T2,T3,T4,T5,T6>
    of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7>
    Octuple<T0,T1,T2,T3,T4,T5,T6,T7>
    of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8>
    Nonuple<T0,T1,T2,T3,T4,T5,T6,T7,T8>
    of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
    Decuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>
    of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
    Undecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>
    of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
    Duodecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>
    of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
    Tredecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>
    of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
    Quattuordecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>
    of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
    Quindecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>
    of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
    Sexdecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>
    of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14, T15 e15)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
    Septendecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>
    of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14, T15 e15, T16 e16)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
    Octodecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>
    of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14, T15 e15, T16 e16, T17 e17)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
    Novemdecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>
    of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14, T15 e15, T16 e16, T17 e17, T18 e18)
     
    static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
    Vigintuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>
    of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14, T15 e15, T16 e16, T17 e17, T18 e18, T19 e19)
     
    static Tuple
    ofArray(String[] returnFields, Object... el)
     
    static <T> Function<T,EmptyTuple>
     
    static <T, T0> Function<T,Single<T0>>
    toTuple(Function<T,T0> m0)
     
    static <T, T0, T1> Function<T,Pair<T0,T1>>
    toTuple(Function<T,T0> m0, Function<T,T1> m1)
     
    static <T, T0, T1, T2>
    Function<T,Triple<T0,T1,T2>>
    toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2)
     
    static <T, T0, T1, T2, T3>
    Function<T,Quad<T0,T1,T2,T3>>
    toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3)
     
    static <T, T0, T1, T2, T3, T4>
    Function<T,Quintuple<T0,T1,T2,T3,T4>>
    toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4)
     
    static <T, T0, T1, T2, T3, T4, T5>
    Function<T,Hextuple<T0,T1,T2,T3,T4,T5>>
    toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5)
     
    static <T, T0, T1, T2, T3, T4, T5, T6>
    Function<T,Septuple<T0,T1,T2,T3,T4,T5,T6>>
    toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6)
     
    static <T, T0, T1, T2, T3, T4, T5, T6, T7>
    Function<T,Octuple<T0,T1,T2,T3,T4,T5,T6,T7>>
    toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7)
     
    static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8>
    Function<T,Nonuple<T0,T1,T2,T3,T4,T5,T6,T7,T8>>
    toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8)
     
    static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9>
    Function<T,Decuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>>
    toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9)
     
    static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>
    Function<T,Undecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>>
    toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9, Function<T,T10> m10)
     
    static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>
    Function<T,Duodecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>>
    toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9, Function<T,T10> m10, Function<T,T11> m11)
     
    static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>
    Function<T,Tredecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>>
    toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9, Function<T,T10> m10, Function<T,T11> m11, Function<T,T12> m12)
     
    static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>
    Function<T,Quattuordecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>>
    toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9, Function<T,T10> m10, Function<T,T11> m11, Function<T,T12> m12, Function<T,T13> m13)
     
    static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>
    Function<T,Quindecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>>
    toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9, Function<T,T10> m10, Function<T,T11> m11, Function<T,T12> m12, Function<T,T13> m13, Function<T,T14> m14)
     
    static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>
    Function<T,Sexdecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>>
    toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9, Function<T,T10> m10, Function<T,T11> m11, Function<T,T12> m12, Function<T,T13> m13, Function<T,T14> m14, Function<T,T15> m15)
     
    static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>
    Function<T,Septendecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>>
    toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9, Function<T,T10> m10, Function<T,T11> m11, Function<T,T12> m12, Function<T,T13> m13, Function<T,T14> m14, Function<T,T15> m15, Function<T,T16> m16)
     
    static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>
    Function<T,Octodecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>>
    toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9, Function<T,T10> m10, Function<T,T11> m11, Function<T,T12> m12, Function<T,T13> m13, Function<T,T14> m14, Function<T,T15> m15, Function<T,T16> m16, Function<T,T17> m17)
     
    static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>
    Function<T,Novemdecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>>
    toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9, Function<T,T10> m10, Function<T,T11> m11, Function<T,T12> m12, Function<T,T13> m13, Function<T,T14> m14, Function<T,T15> m15, Function<T,T16> m16, Function<T,T17> m17, Function<T,T18> m18)
     
    static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>
    Function<T,Vigintuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>>
    toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9, Function<T,T10> m10, Function<T,T11> m11, Function<T,T12> m12, Function<T,T13> m13, Function<T,T14> m14, Function<T,T15> m15, Function<T,T16> m16, Function<T,T17> m17, Function<T,T18> m18, Function<T,T19> m19)
     

    Methods inherited from class java.lang.Object

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

    • of

      public static EmptyTuple of()
    • of

      public static <T0> Single<T0> of(T0 e0)
    • of

      public static <T0> Single<T0> of(String[] labels, T0 e0)
    • of

      public static <T0, T1> Pair<T0,T1> of(T0 e0, T1 e1)
    • of

      public static <T0, T1> Pair<T0,T1> of(String[] labels, T0 e0, T1 e1)
    • of

      public static <T0, T1, T2> Triple<T0,T1,T2> of(T0 e0, T1 e1, T2 e2)
    • of

      public static <T0, T1, T2> Triple<T0,T1,T2> of(String[] labels, T0 e0, T1 e1, T2 e2)
    • of

      public static <T0, T1, T2, T3> Quad<T0,T1,T2,T3> of(T0 e0, T1 e1, T2 e2, T3 e3)
    • of

      public static <T0, T1, T2, T3> Quad<T0,T1,T2,T3> of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3)
    • of

      public static <T0, T1, T2, T3, T4> Quintuple<T0,T1,T2,T3,T4> of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4)
    • of

      public static <T0, T1, T2, T3, T4> Quintuple<T0,T1,T2,T3,T4> of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4)
    • of

      public static <T0, T1, T2, T3, T4, T5> Hextuple<T0,T1,T2,T3,T4,T5> of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5)
    • of

      public static <T0, T1, T2, T3, T4, T5> Hextuple<T0,T1,T2,T3,T4,T5> of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6> Septuple<T0,T1,T2,T3,T4,T5,T6> of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6> Septuple<T0,T1,T2,T3,T4,T5,T6> of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7> Octuple<T0,T1,T2,T3,T4,T5,T6,T7> of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7> Octuple<T0,T1,T2,T3,T4,T5,T6,T7> of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8> Nonuple<T0,T1,T2,T3,T4,T5,T6,T7,T8> of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8> Nonuple<T0,T1,T2,T3,T4,T5,T6,T7,T8> of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> Decuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9> of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> Decuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9> of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> Undecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> Undecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Duodecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Duodecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Tredecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Tredecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> Quattuordecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> Quattuordecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> Quindecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> Quindecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> Sexdecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14, T15 e15)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> Sexdecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14, T15 e15)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> Septendecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14, T15 e15, T16 e16)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> Septendecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14, T15 e15, T16 e16)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> Octodecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14, T15 e15, T16 e16, T17 e17)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> Octodecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14, T15 e15, T16 e16, T17 e17)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> Novemdecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14, T15 e15, T16 e16, T17 e17, T18 e18)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> Novemdecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14, T15 e15, T16 e16, T17 e17, T18 e18)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> Vigintuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14, T15 e15, T16 e16, T17 e17, T18 e18, T19 e19)
    • of

      public static <T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> Vigintuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> of(String[] labels, T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6, T7 e7, T8 e8, T9 e9, T10 e10, T11 e11, T12 e12, T13 e13, T14 e14, T15 e15, T16 e16, T17 e17, T18 e18, T19 e19)
    • ofArray

      @SafeVarargs public static Tuple ofArray(String[] returnFields, Object... el)
    • toTuple

      public static <T> Function<T,EmptyTuple> toTuple()
    • toTuple

      public static <T, T0> Function<T,Single<T0>> toTuple(Function<T,T0> m0)
    • toTuple

      public static <T, T0, T1> Function<T,Pair<T0,T1>> toTuple(Function<T,T0> m0, Function<T,T1> m1)
    • toTuple

      public static <T, T0, T1, T2> Function<T,Triple<T0,T1,T2>> toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2)
    • toTuple

      public static <T, T0, T1, T2, T3> Function<T,Quad<T0,T1,T2,T3>> toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3)
    • toTuple

      public static <T, T0, T1, T2, T3, T4> Function<T,Quintuple<T0,T1,T2,T3,T4>> toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4)
    • toTuple

      public static <T, T0, T1, T2, T3, T4, T5> Function<T,Hextuple<T0,T1,T2,T3,T4,T5>> toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5)
    • toTuple

      public static <T, T0, T1, T2, T3, T4, T5, T6> Function<T,Septuple<T0,T1,T2,T3,T4,T5,T6>> toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6)
    • toTuple

      public static <T, T0, T1, T2, T3, T4, T5, T6, T7> Function<T,Octuple<T0,T1,T2,T3,T4,T5,T6,T7>> toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7)
    • toTuple

      public static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8> Function<T,Nonuple<T0,T1,T2,T3,T4,T5,T6,T7,T8>> toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8)
    • toTuple

      public static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9> Function<T,Decuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>> toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9)
    • toTuple

      public static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> Function<T,Undecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>> toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9, Function<T,T10> m10)
    • toTuple

      public static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> Function<T,Duodecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>> toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9, Function<T,T10> m10, Function<T,T11> m11)
    • toTuple

      public static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> Function<T,Tredecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>> toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9, Function<T,T10> m10, Function<T,T11> m11, Function<T,T12> m12)
    • toTuple

      public static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> Function<T,Quattuordecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>> toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9, Function<T,T10> m10, Function<T,T11> m11, Function<T,T12> m12, Function<T,T13> m13)
    • toTuple

      public static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> Function<T,Quindecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>> toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9, Function<T,T10> m10, Function<T,T11> m11, Function<T,T12> m12, Function<T,T13> m13, Function<T,T14> m14)
    • toTuple

      public static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> Function<T,Sexdecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>> toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9, Function<T,T10> m10, Function<T,T11> m11, Function<T,T12> m12, Function<T,T13> m13, Function<T,T14> m14, Function<T,T15> m15)
    • toTuple

      public static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> Function<T,Septendecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>> toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9, Function<T,T10> m10, Function<T,T11> m11, Function<T,T12> m12, Function<T,T13> m13, Function<T,T14> m14, Function<T,T15> m15, Function<T,T16> m16)
    • toTuple

      public static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> Function<T,Octodecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>> toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9, Function<T,T10> m10, Function<T,T11> m11, Function<T,T12> m12, Function<T,T13> m13, Function<T,T14> m14, Function<T,T15> m15, Function<T,T16> m16, Function<T,T17> m17)
    • toTuple

      public static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> Function<T,Novemdecuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>> toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9, Function<T,T10> m10, Function<T,T11> m11, Function<T,T12> m12, Function<T,T13> m13, Function<T,T14> m14, Function<T,T15> m15, Function<T,T16> m16, Function<T,T17> m17, Function<T,T18> m18)
    • toTuple

      public static <T, T0, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> Function<T,Vigintuple<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>> toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3, Function<T,T4> m4, Function<T,T5> m5, Function<T,T6> m6, Function<T,T7> m7, Function<T,T8> m8, Function<T,T9> m9, Function<T,T10> m10, Function<T,T11> m11, Function<T,T12> m12, Function<T,T13> m13, Function<T,T14> m14, Function<T,T15> m15, Function<T,T16> m16, Function<T,T17> m17, Function<T,T18> m18, Function<T,T19> m19)