- java.lang.Object
-
- com.speedment.common.tuple.Tuples
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static Tuple0of()Creates and returns a newTuple0with the given parameters.static <T0> Tuple1<T0>of(T0 e0)Creates and returns a newTuple1with the given parameters.static <T0,T1>
Tuple2<T0,T1>of(T0 e0, T1 e1)Creates and returns a newTuple2with the given parameters.static <T0,T1,T2>
Tuple3<T0,T1,T2>of(T0 e0, T1 e1, T2 e2)Creates and returns a newTuple3with the given parameters.static <T0,T1,T2,T3>
Tuple4<T0,T1,T2,T3>of(T0 e0, T1 e1, T2 e2, T3 e3)Creates and returns a newTuple4with the given parameters.static <T0,T1,T2,T3,T4>
Tuple5<T0,T1,T2,T3,T4>of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4)Creates and returns a newTuple5with the given parameters.static <T0,T1,T2,T3,T4,T5>
Tuple6<T0,T1,T2,T3,T4,T5>of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5)Creates and returns a newTuple6with the given parameters.static <T0,T1,T2,T3,T4,T5,T6>
Tuple7<T0,T1,T2,T3,T4,T5,T6>of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6)Creates and returns a newTuple7with the given parameters.static <T0,T1,T2,T3,T4,T5,T6,T7>
Tuple8<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)Creates and returns a newTuple8with the given parameters.static <T0,T1,T2,T3,T4,T5,T6,T7,T8>
Tuple9<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)Creates and returns a newTuple9with the given parameters.static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>
Tuple10<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)Creates and returns a newTuple10with the given parameters.static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>
Tuple11<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)Creates and returns a newTuple11with the given parameters.static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>
Tuple12<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)Creates and returns a newTuple12with the given parameters.static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>
Tuple13<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)Creates and returns a newTuple13with the given parameters.static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>
Tuple14<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)Creates and returns a newTuple14with the given parameters.static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>
Tuple15<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)Creates and returns a newTuple15with the given parameters.static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>
Tuple16<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)Creates and returns a newTuple16with the given parameters.static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>
Tuple17<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)Creates and returns a newTuple17with the given parameters.static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>
Tuple18<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)Creates and returns a newTuple18with the given parameters.static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>
Tuple19<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)Creates and returns a newTuple19with the given parameters.static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>
Tuple20<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)Creates and returns a newTuple20with the given parameters.static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>
Tuple21<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>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, T20 e20)Creates and returns a newTuple21with the given parameters.static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>
Tuple22<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>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, T20 e20, T21 e21)Creates and returns a newTuple22with the given parameters.static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>
Tuple23<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>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, T20 e20, T21 e21, T22 e22)Creates and returns a newTuple23with the given parameters.static TupleofArray(Object... el)Creates and returns aTuplewith the given parametersstatic <T> Function<T,Tuple0>toTuple()Creates and returns a Function that, when applied, creates aTuple0from an initial object of type T by applying the given mappers.static <T,T0>
Function<T,Tuple1<T0>>toTuple(Function<T,T0> m0)Creates and returns a Function that, when applied, creates aTuple1from an initial object of type T by applying the given mappers.static <T,T0,T1>
Function<T,Tuple2<T0,T1>>toTuple(Function<T,T0> m0, Function<T,T1> m1)Creates and returns a Function that, when applied, creates aTuple2from an initial object of type T by applying the given mappers.static <T,T0,T1,T2>
Function<T,Tuple3<T0,T1,T2>>toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2)Creates and returns a Function that, when applied, creates aTuple3from an initial object of type T by applying the given mappers.static <T,T0,T1,T2,T3>
Function<T,Tuple4<T0,T1,T2,T3>>toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3)Creates and returns a Function that, when applied, creates aTuple4from an initial object of type T by applying the given mappers.static <T,T0,T1,T2,T3,T4>
Function<T,Tuple5<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)Creates and returns a Function that, when applied, creates aTuple5from an initial object of type T by applying the given mappers.static <T,T0,T1,T2,T3,T4,T5>
Function<T,Tuple6<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)Creates and returns a Function that, when applied, creates aTuple6from an initial object of type T by applying the given mappers.static <T,T0,T1,T2,T3,T4,T5,T6>
Function<T,Tuple7<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)Creates and returns a Function that, when applied, creates aTuple7from an initial object of type T by applying the given mappers.static <T,T0,T1,T2,T3,T4,T5,T6,T7>
Function<T,Tuple8<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)Creates and returns a Function that, when applied, creates aTuple8from an initial object of type T by applying the given mappers.static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8>
Function<T,Tuple9<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)Creates and returns a Function that, when applied, creates aTuple9from an initial object of type T by applying the given mappers.static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>
Function<T,Tuple10<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)Creates and returns a Function that, when applied, creates aTuple10from an initial object of type T by applying the given mappers.static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>
Function<T,Tuple11<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)Creates and returns a Function that, when applied, creates aTuple11from an initial object of type T by applying the given mappers.static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>
Function<T,Tuple12<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)Creates and returns a Function that, when applied, creates aTuple12from an initial object of type T by applying the given mappers.static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>
Function<T,Tuple13<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)Creates and returns a Function that, when applied, creates aTuple13from an initial object of type T by applying the given mappers.static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>
Function<T,Tuple14<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)Creates and returns a Function that, when applied, creates aTuple14from an initial object of type T by applying the given mappers.static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>
Function<T,Tuple15<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)Creates and returns a Function that, when applied, creates aTuple15from an initial object of type T by applying the given mappers.static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>
Function<T,Tuple16<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)Creates and returns a Function that, when applied, creates aTuple16from an initial object of type T by applying the given mappers.static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>
Function<T,Tuple17<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)Creates and returns a Function that, when applied, creates aTuple17from an initial object of type T by applying the given mappers.static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>
Function<T,Tuple18<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)Creates and returns a Function that, when applied, creates aTuple18from an initial object of type T by applying the given mappers.static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>
Function<T,Tuple19<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)Creates and returns a Function that, when applied, creates aTuple19from an initial object of type T by applying the given mappers.static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>
Function<T,Tuple20<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)Creates and returns a Function that, when applied, creates aTuple20from an initial object of type T by applying the given mappers.static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>
Function<T,Tuple21<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>>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, Function<T,T20> m20)Creates and returns a Function that, when applied, creates aTuple21from an initial object of type T by applying the given mappers.static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>
Function<T,Tuple22<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>>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, Function<T,T20> m20, Function<T,T21> m21)Creates and returns a Function that, when applied, creates aTuple22from an initial object of type T by applying the given mappers.static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>
Function<T,Tuple23<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>>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, Function<T,T20> m20, Function<T,T21> m21, Function<T,T22> m22)Creates and returns a Function that, when applied, creates aTuple23from an initial object of type T by applying the given mappers.
-
-
-
Method Detail
-
toTuple
public static <T> Function<T,Tuple0> toTuple()
Creates and returns a Function that, when applied, creates aTuple0from an initial object of type T by applying the given mappers.
-
of
public static <T0> Tuple1<T0> of(T0 e0)
Creates and returns a newTuple1with the given parameters.
-
toTuple
public static <T,T0> Function<T,Tuple1<T0>> toTuple(Function<T,T0> m0)
Creates and returns a Function that, when applied, creates aTuple1from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple1T0- target type of m0- Parameters:
m0- mapper to apply for Tuple1's element 0- Returns:
- a Function that, when applied, creates a
Tuple1from an initial object of type T by applying the given mappers. - See Also:
Tuple1,Tuple
-
of
public static <T0,T1> Tuple2<T0,T1> of(T0 e0, T1 e1)
Creates and returns a newTuple2with the given parameters.
-
toTuple
public static <T,T0,T1> Function<T,Tuple2<T0,T1>> toTuple(Function<T,T0> m0, Function<T,T1> m1)
Creates and returns a Function that, when applied, creates aTuple2from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple2T0- target type of m0T1- target type of m1- Parameters:
m0- mapper to apply for Tuple2's element 0m1- mapper to apply for Tuple2's element 1- Returns:
- a Function that, when applied, creates a
Tuple2from an initial object of type T by applying the given mappers. - See Also:
Tuple2,Tuple
-
of
public static <T0,T1,T2> Tuple3<T0,T1,T2> of(T0 e0, T1 e1, T2 e2)
Creates and returns a newTuple3with the given parameters.
-
toTuple
public static <T,T0,T1,T2> Function<T,Tuple3<T0,T1,T2>> toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2)
Creates and returns a Function that, when applied, creates aTuple3from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple3T0- target type of m0T1- target type of m1T2- target type of m2- Parameters:
m0- mapper to apply for Tuple3's element 0m1- mapper to apply for Tuple3's element 1m2- mapper to apply for Tuple3's element 2- Returns:
- a Function that, when applied, creates a
Tuple3from an initial object of type T by applying the given mappers. - See Also:
Tuple3,Tuple
-
of
public static <T0,T1,T2,T3> Tuple4<T0,T1,T2,T3> of(T0 e0, T1 e1, T2 e2, T3 e3)
Creates and returns a newTuple4with the given parameters.
-
toTuple
public static <T,T0,T1,T2,T3> Function<T,Tuple4<T0,T1,T2,T3>> toTuple(Function<T,T0> m0, Function<T,T1> m1, Function<T,T2> m2, Function<T,T3> m3)
Creates and returns a Function that, when applied, creates aTuple4from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple4T0- target type of m0T1- target type of m1T2- target type of m2T3- target type of m3- Parameters:
m0- mapper to apply for Tuple4's element 0m1- mapper to apply for Tuple4's element 1m2- mapper to apply for Tuple4's element 2m3- mapper to apply for Tuple4's element 3- Returns:
- a Function that, when applied, creates a
Tuple4from an initial object of type T by applying the given mappers. - See Also:
Tuple4,Tuple
-
of
public static <T0,T1,T2,T3,T4> Tuple5<T0,T1,T2,T3,T4> of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4)
Creates and returns a newTuple5with the given parameters.
-
toTuple
public static <T,T0,T1,T2,T3,T4> Function<T,Tuple5<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)
Creates and returns a Function that, when applied, creates aTuple5from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple5T0- target type of m0T1- target type of m1T2- target type of m2T3- target type of m3T4- target type of m4- Parameters:
m0- mapper to apply for Tuple5's element 0m1- mapper to apply for Tuple5's element 1m2- mapper to apply for Tuple5's element 2m3- mapper to apply for Tuple5's element 3m4- mapper to apply for Tuple5's element 4- Returns:
- a Function that, when applied, creates a
Tuple5from an initial object of type T by applying the given mappers. - See Also:
Tuple5,Tuple
-
of
public static <T0,T1,T2,T3,T4,T5> Tuple6<T0,T1,T2,T3,T4,T5> of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5)
Creates and returns a newTuple6with the given parameters.- Type Parameters:
T0- type of element 0T1- type of element 1T2- type of element 2T3- type of element 3T4- type of element 4T5- type of element 5- Parameters:
e0- element 0e1- element 1e2- element 2e3- element 3e4- element 4e5- element 5- Returns:
- a new
Tuple6with the given parameters. - See Also:
Tuple6,Tuple
-
toTuple
public static <T,T0,T1,T2,T3,T4,T5> Function<T,Tuple6<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)
Creates and returns a Function that, when applied, creates aTuple6from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple6T0- target type of m0T1- target type of m1T2- target type of m2T3- target type of m3T4- target type of m4T5- target type of m5- Parameters:
m0- mapper to apply for Tuple6's element 0m1- mapper to apply for Tuple6's element 1m2- mapper to apply for Tuple6's element 2m3- mapper to apply for Tuple6's element 3m4- mapper to apply for Tuple6's element 4m5- mapper to apply for Tuple6's element 5- Returns:
- a Function that, when applied, creates a
Tuple6from an initial object of type T by applying the given mappers. - See Also:
Tuple6,Tuple
-
of
public static <T0,T1,T2,T3,T4,T5,T6> Tuple7<T0,T1,T2,T3,T4,T5,T6> of(T0 e0, T1 e1, T2 e2, T3 e3, T4 e4, T5 e5, T6 e6)
Creates and returns a newTuple7with the given parameters.- Type Parameters:
T0- type of element 0T1- type of element 1T2- type of element 2T3- type of element 3T4- type of element 4T5- type of element 5T6- type of element 6- Parameters:
e0- element 0e1- element 1e2- element 2e3- element 3e4- element 4e5- element 5e6- element 6- Returns:
- a new
Tuple7with the given parameters. - See Also:
Tuple7,Tuple
-
toTuple
public static <T,T0,T1,T2,T3,T4,T5,T6> Function<T,Tuple7<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)
Creates and returns a Function that, when applied, creates aTuple7from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple7T0- target type of m0T1- target type of m1T2- target type of m2T3- target type of m3T4- target type of m4T5- target type of m5T6- target type of m6- Parameters:
m0- mapper to apply for Tuple7's element 0m1- mapper to apply for Tuple7's element 1m2- mapper to apply for Tuple7's element 2m3- mapper to apply for Tuple7's element 3m4- mapper to apply for Tuple7's element 4m5- mapper to apply for Tuple7's element 5m6- mapper to apply for Tuple7's element 6- Returns:
- a Function that, when applied, creates a
Tuple7from an initial object of type T by applying the given mappers. - See Also:
Tuple7,Tuple
-
of
public static <T0,T1,T2,T3,T4,T5,T6,T7> Tuple8<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)
Creates and returns a newTuple8with the given parameters.- Type Parameters:
T0- type of element 0T1- type of element 1T2- type of element 2T3- type of element 3T4- type of element 4T5- type of element 5T6- type of element 6T7- type of element 7- Parameters:
e0- element 0e1- element 1e2- element 2e3- element 3e4- element 4e5- element 5e6- element 6e7- element 7- Returns:
- a new
Tuple8with the given parameters. - See Also:
Tuple8,Tuple
-
toTuple
public static <T,T0,T1,T2,T3,T4,T5,T6,T7> Function<T,Tuple8<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)
Creates and returns a Function that, when applied, creates aTuple8from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple8T0- target type of m0T1- target type of m1T2- target type of m2T3- target type of m3T4- target type of m4T5- target type of m5T6- target type of m6T7- target type of m7- Parameters:
m0- mapper to apply for Tuple8's element 0m1- mapper to apply for Tuple8's element 1m2- mapper to apply for Tuple8's element 2m3- mapper to apply for Tuple8's element 3m4- mapper to apply for Tuple8's element 4m5- mapper to apply for Tuple8's element 5m6- mapper to apply for Tuple8's element 6m7- mapper to apply for Tuple8's element 7- Returns:
- a Function that, when applied, creates a
Tuple8from an initial object of type T by applying the given mappers. - See Also:
Tuple8,Tuple
-
of
public static <T0,T1,T2,T3,T4,T5,T6,T7,T8> Tuple9<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)
Creates and returns a newTuple9with the given parameters.- Type Parameters:
T0- type of element 0T1- type of element 1T2- type of element 2T3- type of element 3T4- type of element 4T5- type of element 5T6- type of element 6T7- type of element 7T8- type of element 8- Parameters:
e0- element 0e1- element 1e2- element 2e3- element 3e4- element 4e5- element 5e6- element 6e7- element 7e8- element 8- Returns:
- a new
Tuple9with the given parameters. - See Also:
Tuple9,Tuple
-
toTuple
public static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8> Function<T,Tuple9<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)
Creates and returns a Function that, when applied, creates aTuple9from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple9T0- target type of m0T1- target type of m1T2- target type of m2T3- target type of m3T4- target type of m4T5- target type of m5T6- target type of m6T7- target type of m7T8- target type of m8- Parameters:
m0- mapper to apply for Tuple9's element 0m1- mapper to apply for Tuple9's element 1m2- mapper to apply for Tuple9's element 2m3- mapper to apply for Tuple9's element 3m4- mapper to apply for Tuple9's element 4m5- mapper to apply for Tuple9's element 5m6- mapper to apply for Tuple9's element 6m7- mapper to apply for Tuple9's element 7m8- mapper to apply for Tuple9's element 8- Returns:
- a Function that, when applied, creates a
Tuple9from an initial object of type T by applying the given mappers. - See Also:
Tuple9,Tuple
-
of
public static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9> Tuple10<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)
Creates and returns a newTuple10with the given parameters.- Type Parameters:
T0- type of element 0T1- type of element 1T2- type of element 2T3- type of element 3T4- type of element 4T5- type of element 5T6- type of element 6T7- type of element 7T8- type of element 8T9- type of element 9- Parameters:
e0- element 0e1- element 1e2- element 2e3- element 3e4- element 4e5- element 5e6- element 6e7- element 7e8- element 8e9- element 9- Returns:
- a new
Tuple10with the given parameters. - See Also:
Tuple10,Tuple
-
toTuple
public static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9> Function<T,Tuple10<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)
Creates and returns a Function that, when applied, creates aTuple10from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple10T0- target type of m0T1- target type of m1T2- target type of m2T3- target type of m3T4- target type of m4T5- target type of m5T6- target type of m6T7- target type of m7T8- target type of m8T9- target type of m9- Parameters:
m0- mapper to apply for Tuple10's element 0m1- mapper to apply for Tuple10's element 1m2- mapper to apply for Tuple10's element 2m3- mapper to apply for Tuple10's element 3m4- mapper to apply for Tuple10's element 4m5- mapper to apply for Tuple10's element 5m6- mapper to apply for Tuple10's element 6m7- mapper to apply for Tuple10's element 7m8- mapper to apply for Tuple10's element 8m9- mapper to apply for Tuple10's element 9- Returns:
- a Function that, when applied, creates a
Tuple10from an initial object of type T by applying the given mappers. - See Also:
Tuple10,Tuple
-
of
public static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> Tuple11<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)
Creates and returns a newTuple11with the given parameters.- Type Parameters:
T0- type of element 0T1- type of element 1T2- type of element 2T3- type of element 3T4- type of element 4T5- type of element 5T6- type of element 6T7- type of element 7T8- type of element 8T9- type of element 9T10- type of element 10- Parameters:
e0- element 0e1- element 1e2- element 2e3- element 3e4- element 4e5- element 5e6- element 6e7- element 7e8- element 8e9- element 9e10- element 10- Returns:
- a new
Tuple11with the given parameters. - See Also:
Tuple11,Tuple
-
toTuple
public static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> Function<T,Tuple11<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)
Creates and returns a Function that, when applied, creates aTuple11from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple11T0- target type of m0T1- target type of m1T2- target type of m2T3- target type of m3T4- target type of m4T5- target type of m5T6- target type of m6T7- target type of m7T8- target type of m8T9- target type of m9T10- target type of m10- Parameters:
m0- mapper to apply for Tuple11's element 0m1- mapper to apply for Tuple11's element 1m2- mapper to apply for Tuple11's element 2m3- mapper to apply for Tuple11's element 3m4- mapper to apply for Tuple11's element 4m5- mapper to apply for Tuple11's element 5m6- mapper to apply for Tuple11's element 6m7- mapper to apply for Tuple11's element 7m8- mapper to apply for Tuple11's element 8m9- mapper to apply for Tuple11's element 9m10- mapper to apply for Tuple11's element 10- Returns:
- a Function that, when applied, creates a
Tuple11from an initial object of type T by applying the given mappers. - See Also:
Tuple11,Tuple
-
of
public static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> Tuple12<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)
Creates and returns a newTuple12with the given parameters.- Type Parameters:
T0- type of element 0T1- type of element 1T2- type of element 2T3- type of element 3T4- type of element 4T5- type of element 5T6- type of element 6T7- type of element 7T8- type of element 8T9- type of element 9T10- type of element 10T11- type of element 11- Parameters:
e0- element 0e1- element 1e2- element 2e3- element 3e4- element 4e5- element 5e6- element 6e7- element 7e8- element 8e9- element 9e10- element 10e11- element 11- Returns:
- a new
Tuple12with the given parameters. - See Also:
Tuple12,Tuple
-
toTuple
public static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> Function<T,Tuple12<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)
Creates and returns a Function that, when applied, creates aTuple12from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple12T0- target type of m0T1- target type of m1T2- target type of m2T3- target type of m3T4- target type of m4T5- target type of m5T6- target type of m6T7- target type of m7T8- target type of m8T9- target type of m9T10- target type of m10T11- target type of m11- Parameters:
m0- mapper to apply for Tuple12's element 0m1- mapper to apply for Tuple12's element 1m2- mapper to apply for Tuple12's element 2m3- mapper to apply for Tuple12's element 3m4- mapper to apply for Tuple12's element 4m5- mapper to apply for Tuple12's element 5m6- mapper to apply for Tuple12's element 6m7- mapper to apply for Tuple12's element 7m8- mapper to apply for Tuple12's element 8m9- mapper to apply for Tuple12's element 9m10- mapper to apply for Tuple12's element 10m11- mapper to apply for Tuple12's element 11- Returns:
- a Function that, when applied, creates a
Tuple12from an initial object of type T by applying the given mappers. - See Also:
Tuple12,Tuple
-
of
public static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> Tuple13<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)
Creates and returns a newTuple13with the given parameters.- Type Parameters:
T0- type of element 0T1- type of element 1T2- type of element 2T3- type of element 3T4- type of element 4T5- type of element 5T6- type of element 6T7- type of element 7T8- type of element 8T9- type of element 9T10- type of element 10T11- type of element 11T12- type of element 12- Parameters:
e0- element 0e1- element 1e2- element 2e3- element 3e4- element 4e5- element 5e6- element 6e7- element 7e8- element 8e9- element 9e10- element 10e11- element 11e12- element 12- Returns:
- a new
Tuple13with the given parameters. - See Also:
Tuple13,Tuple
-
toTuple
public static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> Function<T,Tuple13<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)
Creates and returns a Function that, when applied, creates aTuple13from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple13T0- target type of m0T1- target type of m1T2- target type of m2T3- target type of m3T4- target type of m4T5- target type of m5T6- target type of m6T7- target type of m7T8- target type of m8T9- target type of m9T10- target type of m10T11- target type of m11T12- target type of m12- Parameters:
m0- mapper to apply for Tuple13's element 0m1- mapper to apply for Tuple13's element 1m2- mapper to apply for Tuple13's element 2m3- mapper to apply for Tuple13's element 3m4- mapper to apply for Tuple13's element 4m5- mapper to apply for Tuple13's element 5m6- mapper to apply for Tuple13's element 6m7- mapper to apply for Tuple13's element 7m8- mapper to apply for Tuple13's element 8m9- mapper to apply for Tuple13's element 9m10- mapper to apply for Tuple13's element 10m11- mapper to apply for Tuple13's element 11m12- mapper to apply for Tuple13's element 12- Returns:
- a Function that, when applied, creates a
Tuple13from an initial object of type T by applying the given mappers. - See Also:
Tuple13,Tuple
-
of
public static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> Tuple14<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)
Creates and returns a newTuple14with the given parameters.- Type Parameters:
T0- type of element 0T1- type of element 1T2- type of element 2T3- type of element 3T4- type of element 4T5- type of element 5T6- type of element 6T7- type of element 7T8- type of element 8T9- type of element 9T10- type of element 10T11- type of element 11T12- type of element 12T13- type of element 13- Parameters:
e0- element 0e1- element 1e2- element 2e3- element 3e4- element 4e5- element 5e6- element 6e7- element 7e8- element 8e9- element 9e10- element 10e11- element 11e12- element 12e13- element 13- Returns:
- a new
Tuple14with the given parameters. - See Also:
Tuple14,Tuple
-
toTuple
public static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> Function<T,Tuple14<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)
Creates and returns a Function that, when applied, creates aTuple14from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple14T0- target type of m0T1- target type of m1T2- target type of m2T3- target type of m3T4- target type of m4T5- target type of m5T6- target type of m6T7- target type of m7T8- target type of m8T9- target type of m9T10- target type of m10T11- target type of m11T12- target type of m12T13- target type of m13- Parameters:
m0- mapper to apply for Tuple14's element 0m1- mapper to apply for Tuple14's element 1m2- mapper to apply for Tuple14's element 2m3- mapper to apply for Tuple14's element 3m4- mapper to apply for Tuple14's element 4m5- mapper to apply for Tuple14's element 5m6- mapper to apply for Tuple14's element 6m7- mapper to apply for Tuple14's element 7m8- mapper to apply for Tuple14's element 8m9- mapper to apply for Tuple14's element 9m10- mapper to apply for Tuple14's element 10m11- mapper to apply for Tuple14's element 11m12- mapper to apply for Tuple14's element 12m13- mapper to apply for Tuple14's element 13- Returns:
- a Function that, when applied, creates a
Tuple14from an initial object of type T by applying the given mappers. - See Also:
Tuple14,Tuple
-
of
public static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> Tuple15<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)
Creates and returns a newTuple15with the given parameters.- Type Parameters:
T0- type of element 0T1- type of element 1T2- type of element 2T3- type of element 3T4- type of element 4T5- type of element 5T6- type of element 6T7- type of element 7T8- type of element 8T9- type of element 9T10- type of element 10T11- type of element 11T12- type of element 12T13- type of element 13T14- type of element 14- Parameters:
e0- element 0e1- element 1e2- element 2e3- element 3e4- element 4e5- element 5e6- element 6e7- element 7e8- element 8e9- element 9e10- element 10e11- element 11e12- element 12e13- element 13e14- element 14- Returns:
- a new
Tuple15with the given parameters. - See Also:
Tuple15,Tuple
-
toTuple
public static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> Function<T,Tuple15<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)
Creates and returns a Function that, when applied, creates aTuple15from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple15T0- target type of m0T1- target type of m1T2- target type of m2T3- target type of m3T4- target type of m4T5- target type of m5T6- target type of m6T7- target type of m7T8- target type of m8T9- target type of m9T10- target type of m10T11- target type of m11T12- target type of m12T13- target type of m13T14- target type of m14- Parameters:
m0- mapper to apply for Tuple15's element 0m1- mapper to apply for Tuple15's element 1m2- mapper to apply for Tuple15's element 2m3- mapper to apply for Tuple15's element 3m4- mapper to apply for Tuple15's element 4m5- mapper to apply for Tuple15's element 5m6- mapper to apply for Tuple15's element 6m7- mapper to apply for Tuple15's element 7m8- mapper to apply for Tuple15's element 8m9- mapper to apply for Tuple15's element 9m10- mapper to apply for Tuple15's element 10m11- mapper to apply for Tuple15's element 11m12- mapper to apply for Tuple15's element 12m13- mapper to apply for Tuple15's element 13m14- mapper to apply for Tuple15's element 14- Returns:
- a Function that, when applied, creates a
Tuple15from an initial object of type T by applying the given mappers. - See Also:
Tuple15,Tuple
-
of
public static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> Tuple16<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)
Creates and returns a newTuple16with the given parameters.- Type Parameters:
T0- type of element 0T1- type of element 1T2- type of element 2T3- type of element 3T4- type of element 4T5- type of element 5T6- type of element 6T7- type of element 7T8- type of element 8T9- type of element 9T10- type of element 10T11- type of element 11T12- type of element 12T13- type of element 13T14- type of element 14T15- type of element 15- Parameters:
e0- element 0e1- element 1e2- element 2e3- element 3e4- element 4e5- element 5e6- element 6e7- element 7e8- element 8e9- element 9e10- element 10e11- element 11e12- element 12e13- element 13e14- element 14e15- element 15- Returns:
- a new
Tuple16with the given parameters. - See Also:
Tuple16,Tuple
-
toTuple
public static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> Function<T,Tuple16<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)
Creates and returns a Function that, when applied, creates aTuple16from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple16T0- target type of m0T1- target type of m1T2- target type of m2T3- target type of m3T4- target type of m4T5- target type of m5T6- target type of m6T7- target type of m7T8- target type of m8T9- target type of m9T10- target type of m10T11- target type of m11T12- target type of m12T13- target type of m13T14- target type of m14T15- target type of m15- Parameters:
m0- mapper to apply for Tuple16's element 0m1- mapper to apply for Tuple16's element 1m2- mapper to apply for Tuple16's element 2m3- mapper to apply for Tuple16's element 3m4- mapper to apply for Tuple16's element 4m5- mapper to apply for Tuple16's element 5m6- mapper to apply for Tuple16's element 6m7- mapper to apply for Tuple16's element 7m8- mapper to apply for Tuple16's element 8m9- mapper to apply for Tuple16's element 9m10- mapper to apply for Tuple16's element 10m11- mapper to apply for Tuple16's element 11m12- mapper to apply for Tuple16's element 12m13- mapper to apply for Tuple16's element 13m14- mapper to apply for Tuple16's element 14m15- mapper to apply for Tuple16's element 15- Returns:
- a Function that, when applied, creates a
Tuple16from an initial object of type T by applying the given mappers. - See Also:
Tuple16,Tuple
-
of
public static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> Tuple17<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)
Creates and returns a newTuple17with the given parameters.- Type Parameters:
T0- type of element 0T1- type of element 1T2- type of element 2T3- type of element 3T4- type of element 4T5- type of element 5T6- type of element 6T7- type of element 7T8- type of element 8T9- type of element 9T10- type of element 10T11- type of element 11T12- type of element 12T13- type of element 13T14- type of element 14T15- type of element 15T16- type of element 16- Parameters:
e0- element 0e1- element 1e2- element 2e3- element 3e4- element 4e5- element 5e6- element 6e7- element 7e8- element 8e9- element 9e10- element 10e11- element 11e12- element 12e13- element 13e14- element 14e15- element 15e16- element 16- Returns:
- a new
Tuple17with the given parameters. - See Also:
Tuple17,Tuple
-
toTuple
public static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> Function<T,Tuple17<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)
Creates and returns a Function that, when applied, creates aTuple17from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple17T0- target type of m0T1- target type of m1T2- target type of m2T3- target type of m3T4- target type of m4T5- target type of m5T6- target type of m6T7- target type of m7T8- target type of m8T9- target type of m9T10- target type of m10T11- target type of m11T12- target type of m12T13- target type of m13T14- target type of m14T15- target type of m15T16- target type of m16- Parameters:
m0- mapper to apply for Tuple17's element 0m1- mapper to apply for Tuple17's element 1m2- mapper to apply for Tuple17's element 2m3- mapper to apply for Tuple17's element 3m4- mapper to apply for Tuple17's element 4m5- mapper to apply for Tuple17's element 5m6- mapper to apply for Tuple17's element 6m7- mapper to apply for Tuple17's element 7m8- mapper to apply for Tuple17's element 8m9- mapper to apply for Tuple17's element 9m10- mapper to apply for Tuple17's element 10m11- mapper to apply for Tuple17's element 11m12- mapper to apply for Tuple17's element 12m13- mapper to apply for Tuple17's element 13m14- mapper to apply for Tuple17's element 14m15- mapper to apply for Tuple17's element 15m16- mapper to apply for Tuple17's element 16- Returns:
- a Function that, when applied, creates a
Tuple17from an initial object of type T by applying the given mappers. - See Also:
Tuple17,Tuple
-
of
public static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> Tuple18<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)
Creates and returns a newTuple18with the given parameters.- Type Parameters:
T0- type of element 0T1- type of element 1T2- type of element 2T3- type of element 3T4- type of element 4T5- type of element 5T6- type of element 6T7- type of element 7T8- type of element 8T9- type of element 9T10- type of element 10T11- type of element 11T12- type of element 12T13- type of element 13T14- type of element 14T15- type of element 15T16- type of element 16T17- type of element 17- Parameters:
e0- element 0e1- element 1e2- element 2e3- element 3e4- element 4e5- element 5e6- element 6e7- element 7e8- element 8e9- element 9e10- element 10e11- element 11e12- element 12e13- element 13e14- element 14e15- element 15e16- element 16e17- element 17- Returns:
- a new
Tuple18with the given parameters. - See Also:
Tuple18,Tuple
-
toTuple
public static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> Function<T,Tuple18<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)
Creates and returns a Function that, when applied, creates aTuple18from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple18T0- target type of m0T1- target type of m1T2- target type of m2T3- target type of m3T4- target type of m4T5- target type of m5T6- target type of m6T7- target type of m7T8- target type of m8T9- target type of m9T10- target type of m10T11- target type of m11T12- target type of m12T13- target type of m13T14- target type of m14T15- target type of m15T16- target type of m16T17- target type of m17- Parameters:
m0- mapper to apply for Tuple18's element 0m1- mapper to apply for Tuple18's element 1m2- mapper to apply for Tuple18's element 2m3- mapper to apply for Tuple18's element 3m4- mapper to apply for Tuple18's element 4m5- mapper to apply for Tuple18's element 5m6- mapper to apply for Tuple18's element 6m7- mapper to apply for Tuple18's element 7m8- mapper to apply for Tuple18's element 8m9- mapper to apply for Tuple18's element 9m10- mapper to apply for Tuple18's element 10m11- mapper to apply for Tuple18's element 11m12- mapper to apply for Tuple18's element 12m13- mapper to apply for Tuple18's element 13m14- mapper to apply for Tuple18's element 14m15- mapper to apply for Tuple18's element 15m16- mapper to apply for Tuple18's element 16m17- mapper to apply for Tuple18's element 17- Returns:
- a Function that, when applied, creates a
Tuple18from an initial object of type T by applying the given mappers. - See Also:
Tuple18,Tuple
-
of
public static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> Tuple19<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)
Creates and returns a newTuple19with the given parameters.- Type Parameters:
T0- type of element 0T1- type of element 1T2- type of element 2T3- type of element 3T4- type of element 4T5- type of element 5T6- type of element 6T7- type of element 7T8- type of element 8T9- type of element 9T10- type of element 10T11- type of element 11T12- type of element 12T13- type of element 13T14- type of element 14T15- type of element 15T16- type of element 16T17- type of element 17T18- type of element 18- Parameters:
e0- element 0e1- element 1e2- element 2e3- element 3e4- element 4e5- element 5e6- element 6e7- element 7e8- element 8e9- element 9e10- element 10e11- element 11e12- element 12e13- element 13e14- element 14e15- element 15e16- element 16e17- element 17e18- element 18- Returns:
- a new
Tuple19with the given parameters. - See Also:
Tuple19,Tuple
-
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,Tuple19<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)
Creates and returns a Function that, when applied, creates aTuple19from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple19T0- target type of m0T1- target type of m1T2- target type of m2T3- target type of m3T4- target type of m4T5- target type of m5T6- target type of m6T7- target type of m7T8- target type of m8T9- target type of m9T10- target type of m10T11- target type of m11T12- target type of m12T13- target type of m13T14- target type of m14T15- target type of m15T16- target type of m16T17- target type of m17T18- target type of m18- Parameters:
m0- mapper to apply for Tuple19's element 0m1- mapper to apply for Tuple19's element 1m2- mapper to apply for Tuple19's element 2m3- mapper to apply for Tuple19's element 3m4- mapper to apply for Tuple19's element 4m5- mapper to apply for Tuple19's element 5m6- mapper to apply for Tuple19's element 6m7- mapper to apply for Tuple19's element 7m8- mapper to apply for Tuple19's element 8m9- mapper to apply for Tuple19's element 9m10- mapper to apply for Tuple19's element 10m11- mapper to apply for Tuple19's element 11m12- mapper to apply for Tuple19's element 12m13- mapper to apply for Tuple19's element 13m14- mapper to apply for Tuple19's element 14m15- mapper to apply for Tuple19's element 15m16- mapper to apply for Tuple19's element 16m17- mapper to apply for Tuple19's element 17m18- mapper to apply for Tuple19's element 18- Returns:
- a Function that, when applied, creates a
Tuple19from an initial object of type T by applying the given mappers. - See Also:
Tuple19,Tuple
-
of
public static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> Tuple20<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)
Creates and returns a newTuple20with the given parameters.- Type Parameters:
T0- type of element 0T1- type of element 1T2- type of element 2T3- type of element 3T4- type of element 4T5- type of element 5T6- type of element 6T7- type of element 7T8- type of element 8T9- type of element 9T10- type of element 10T11- type of element 11T12- type of element 12T13- type of element 13T14- type of element 14T15- type of element 15T16- type of element 16T17- type of element 17T18- type of element 18T19- type of element 19- Parameters:
e0- element 0e1- element 1e2- element 2e3- element 3e4- element 4e5- element 5e6- element 6e7- element 7e8- element 8e9- element 9e10- element 10e11- element 11e12- element 12e13- element 13e14- element 14e15- element 15e16- element 16e17- element 17e18- element 18e19- element 19- Returns:
- a new
Tuple20with the given parameters. - See Also:
Tuple20,Tuple
-
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,Tuple20<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)
Creates and returns a Function that, when applied, creates aTuple20from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple20T0- target type of m0T1- target type of m1T2- target type of m2T3- target type of m3T4- target type of m4T5- target type of m5T6- target type of m6T7- target type of m7T8- target type of m8T9- target type of m9T10- target type of m10T11- target type of m11T12- target type of m12T13- target type of m13T14- target type of m14T15- target type of m15T16- target type of m16T17- target type of m17T18- target type of m18T19- target type of m19- Parameters:
m0- mapper to apply for Tuple20's element 0m1- mapper to apply for Tuple20's element 1m2- mapper to apply for Tuple20's element 2m3- mapper to apply for Tuple20's element 3m4- mapper to apply for Tuple20's element 4m5- mapper to apply for Tuple20's element 5m6- mapper to apply for Tuple20's element 6m7- mapper to apply for Tuple20's element 7m8- mapper to apply for Tuple20's element 8m9- mapper to apply for Tuple20's element 9m10- mapper to apply for Tuple20's element 10m11- mapper to apply for Tuple20's element 11m12- mapper to apply for Tuple20's element 12m13- mapper to apply for Tuple20's element 13m14- mapper to apply for Tuple20's element 14m15- mapper to apply for Tuple20's element 15m16- mapper to apply for Tuple20's element 16m17- mapper to apply for Tuple20's element 17m18- mapper to apply for Tuple20's element 18m19- mapper to apply for Tuple20's element 19- Returns:
- a Function that, when applied, creates a
Tuple20from an initial object of type T by applying the given mappers. - See Also:
Tuple20,Tuple
-
of
public static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> Tuple21<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> 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, T20 e20)
Creates and returns a newTuple21with the given parameters.- Type Parameters:
T0- type of element 0T1- type of element 1T2- type of element 2T3- type of element 3T4- type of element 4T5- type of element 5T6- type of element 6T7- type of element 7T8- type of element 8T9- type of element 9T10- type of element 10T11- type of element 11T12- type of element 12T13- type of element 13T14- type of element 14T15- type of element 15T16- type of element 16T17- type of element 17T18- type of element 18T19- type of element 19T20- type of element 20- Parameters:
e0- element 0e1- element 1e2- element 2e3- element 3e4- element 4e5- element 5e6- element 6e7- element 7e8- element 8e9- element 9e10- element 10e11- element 11e12- element 12e13- element 13e14- element 14e15- element 15e16- element 16e17- element 17e18- element 18e19- element 19e20- element 20- Returns:
- a new
Tuple21with the given parameters. - See Also:
Tuple21,Tuple
-
toTuple
public static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> Function<T,Tuple21<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>> 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, Function<T,T20> m20)
Creates and returns a Function that, when applied, creates aTuple21from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple21T0- target type of m0T1- target type of m1T2- target type of m2T3- target type of m3T4- target type of m4T5- target type of m5T6- target type of m6T7- target type of m7T8- target type of m8T9- target type of m9T10- target type of m10T11- target type of m11T12- target type of m12T13- target type of m13T14- target type of m14T15- target type of m15T16- target type of m16T17- target type of m17T18- target type of m18T19- target type of m19T20- target type of m20- Parameters:
m0- mapper to apply for Tuple21's element 0m1- mapper to apply for Tuple21's element 1m2- mapper to apply for Tuple21's element 2m3- mapper to apply for Tuple21's element 3m4- mapper to apply for Tuple21's element 4m5- mapper to apply for Tuple21's element 5m6- mapper to apply for Tuple21's element 6m7- mapper to apply for Tuple21's element 7m8- mapper to apply for Tuple21's element 8m9- mapper to apply for Tuple21's element 9m10- mapper to apply for Tuple21's element 10m11- mapper to apply for Tuple21's element 11m12- mapper to apply for Tuple21's element 12m13- mapper to apply for Tuple21's element 13m14- mapper to apply for Tuple21's element 14m15- mapper to apply for Tuple21's element 15m16- mapper to apply for Tuple21's element 16m17- mapper to apply for Tuple21's element 17m18- mapper to apply for Tuple21's element 18m19- mapper to apply for Tuple21's element 19m20- mapper to apply for Tuple21's element 20- Returns:
- a Function that, when applied, creates a
Tuple21from an initial object of type T by applying the given mappers. - See Also:
Tuple21,Tuple
-
of
public static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> Tuple22<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> 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, T20 e20, T21 e21)
Creates and returns a newTuple22with the given parameters.- Type Parameters:
T0- type of element 0T1- type of element 1T2- type of element 2T3- type of element 3T4- type of element 4T5- type of element 5T6- type of element 6T7- type of element 7T8- type of element 8T9- type of element 9T10- type of element 10T11- type of element 11T12- type of element 12T13- type of element 13T14- type of element 14T15- type of element 15T16- type of element 16T17- type of element 17T18- type of element 18T19- type of element 19T20- type of element 20T21- type of element 21- Parameters:
e0- element 0e1- element 1e2- element 2e3- element 3e4- element 4e5- element 5e6- element 6e7- element 7e8- element 8e9- element 9e10- element 10e11- element 11e12- element 12e13- element 13e14- element 14e15- element 15e16- element 16e17- element 17e18- element 18e19- element 19e20- element 20e21- element 21- Returns:
- a new
Tuple22with the given parameters. - See Also:
Tuple22,Tuple
-
toTuple
public static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> Function<T,Tuple22<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>> 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, Function<T,T20> m20, Function<T,T21> m21)
Creates and returns a Function that, when applied, creates aTuple22from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple22T0- target type of m0T1- target type of m1T2- target type of m2T3- target type of m3T4- target type of m4T5- target type of m5T6- target type of m6T7- target type of m7T8- target type of m8T9- target type of m9T10- target type of m10T11- target type of m11T12- target type of m12T13- target type of m13T14- target type of m14T15- target type of m15T16- target type of m16T17- target type of m17T18- target type of m18T19- target type of m19T20- target type of m20T21- target type of m21- Parameters:
m0- mapper to apply for Tuple22's element 0m1- mapper to apply for Tuple22's element 1m2- mapper to apply for Tuple22's element 2m3- mapper to apply for Tuple22's element 3m4- mapper to apply for Tuple22's element 4m5- mapper to apply for Tuple22's element 5m6- mapper to apply for Tuple22's element 6m7- mapper to apply for Tuple22's element 7m8- mapper to apply for Tuple22's element 8m9- mapper to apply for Tuple22's element 9m10- mapper to apply for Tuple22's element 10m11- mapper to apply for Tuple22's element 11m12- mapper to apply for Tuple22's element 12m13- mapper to apply for Tuple22's element 13m14- mapper to apply for Tuple22's element 14m15- mapper to apply for Tuple22's element 15m16- mapper to apply for Tuple22's element 16m17- mapper to apply for Tuple22's element 17m18- mapper to apply for Tuple22's element 18m19- mapper to apply for Tuple22's element 19m20- mapper to apply for Tuple22's element 20m21- mapper to apply for Tuple22's element 21- Returns:
- a Function that, when applied, creates a
Tuple22from an initial object of type T by applying the given mappers. - See Also:
Tuple22,Tuple
-
of
public static <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> Tuple23<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> 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, T20 e20, T21 e21, T22 e22)
Creates and returns a newTuple23with the given parameters.- Type Parameters:
T0- type of element 0T1- type of element 1T2- type of element 2T3- type of element 3T4- type of element 4T5- type of element 5T6- type of element 6T7- type of element 7T8- type of element 8T9- type of element 9T10- type of element 10T11- type of element 11T12- type of element 12T13- type of element 13T14- type of element 14T15- type of element 15T16- type of element 16T17- type of element 17T18- type of element 18T19- type of element 19T20- type of element 20T21- type of element 21T22- type of element 22- Parameters:
e0- element 0e1- element 1e2- element 2e3- element 3e4- element 4e5- element 5e6- element 6e7- element 7e8- element 8e9- element 9e10- element 10e11- element 11e12- element 12e13- element 13e14- element 14e15- element 15e16- element 16e17- element 17e18- element 18e19- element 19e20- element 20e21- element 21e22- element 22- Returns:
- a new
Tuple23with the given parameters. - See Also:
Tuple23,Tuple
-
toTuple
public static <T,T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> Function<T,Tuple23<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>> 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, Function<T,T20> m20, Function<T,T21> m21, Function<T,T22> m22)
Creates and returns a Function that, when applied, creates aTuple23from an initial object of type T by applying the given mappers.- Type Parameters:
T- type of the initial object to be used by the function to create aTuple23T0- target type of m0T1- target type of m1T2- target type of m2T3- target type of m3T4- target type of m4T5- target type of m5T6- target type of m6T7- target type of m7T8- target type of m8T9- target type of m9T10- target type of m10T11- target type of m11T12- target type of m12T13- target type of m13T14- target type of m14T15- target type of m15T16- target type of m16T17- target type of m17T18- target type of m18T19- target type of m19T20- target type of m20T21- target type of m21T22- target type of m22- Parameters:
m0- mapper to apply for Tuple23's element 0m1- mapper to apply for Tuple23's element 1m2- mapper to apply for Tuple23's element 2m3- mapper to apply for Tuple23's element 3m4- mapper to apply for Tuple23's element 4m5- mapper to apply for Tuple23's element 5m6- mapper to apply for Tuple23's element 6m7- mapper to apply for Tuple23's element 7m8- mapper to apply for Tuple23's element 8m9- mapper to apply for Tuple23's element 9m10- mapper to apply for Tuple23's element 10m11- mapper to apply for Tuple23's element 11m12- mapper to apply for Tuple23's element 12m13- mapper to apply for Tuple23's element 13m14- mapper to apply for Tuple23's element 14m15- mapper to apply for Tuple23's element 15m16- mapper to apply for Tuple23's element 16m17- mapper to apply for Tuple23's element 17m18- mapper to apply for Tuple23's element 18m19- mapper to apply for Tuple23's element 19m20- mapper to apply for Tuple23's element 20m21- mapper to apply for Tuple23's element 21m22- mapper to apply for Tuple23's element 22- Returns:
- a Function that, when applied, creates a
Tuple23from an initial object of type T by applying the given mappers. - See Also:
Tuple23,Tuple
-
-