Interface Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>

  • Type Parameters:
    T0 - type of element 0
    T1 - type of element 1
    T2 - type of element 2
    T3 - type of element 3
    T4 - type of element 4
    T5 - type of element 5
    T6 - type of element 6
    T7 - type of element 7
    T8 - type of element 8
    T9 - type of element 9
    T10 - type of element 10
    T11 - type of element 11
    T12 - type of element 12
    T13 - type of element 13
    T14 - type of element 14
    T15 - type of element 15
    T16 - type of element 16
    All Superinterfaces:
    BasicTuple<Optional<Object>>, TupleOfNullables

    public interface Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
    extends TupleOfNullables
    This interface defines a generic TupleOfNullables of degree17 that can hold null values. A TupleOfNullable is type safe, immutable and thread safe. For pure non-null value elements see Tuple. For mutable tuples see MutableTuple This TupleOfNullables has a degree of 17

    Generated by com.speedment.sources.pattern.tuple.TuplePattern

    Author:
    Per Minborg
    See Also:
    Tuple, TupleOfNullables, MutableTuple
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      default int degree()
      Returns the degree of the BasicTuple.
      default Optional<Object> get​(int index)
      Gets the tuple element at the given index.
      Optional<T0> get0()
      Returns the 0th element from this tuple.
      Optional<T1> get1()
      Returns the 1st element from this tuple.
      Optional<T10> get10()
      Returns the 10th element from this tuple.
      Optional<T11> get11()
      Returns the 11st element from this tuple.
      Optional<T12> get12()
      Returns the 12nd element from this tuple.
      Optional<T13> get13()
      Returns the 13rd element from this tuple.
      Optional<T14> get14()
      Returns the 14th element from this tuple.
      Optional<T15> get15()
      Returns the 15th element from this tuple.
      Optional<T16> get16()
      Returns the 16th element from this tuple.
      Optional<T2> get2()
      Returns the 2nd element from this tuple.
      Optional<T3> get3()
      Returns the 3rd element from this tuple.
      Optional<T4> get4()
      Returns the 4th element from this tuple.
      Optional<T5> get5()
      Returns the 5th element from this tuple.
      Optional<T6> get6()
      Returns the 6th element from this tuple.
      Optional<T7> get7()
      Returns the 7th element from this tuple.
      Optional<T8> get8()
      Returns the 8th element from this tuple.
      Optional<T9> get9()
      Returns the 9th element from this tuple.
      default T0 getOrNull0()
      Returns the 0th element from this tuple or null if no such element is present.
      default T1 getOrNull1()
      Returns the 1st element from this tuple or null if no such element is present.
      default T10 getOrNull10()
      Returns the 10th element from this tuple or null if no such element is present.
      default T11 getOrNull11()
      Returns the 11st element from this tuple or null if no such element is present.
      default T12 getOrNull12()
      Returns the 12nd element from this tuple or null if no such element is present.
      default T13 getOrNull13()
      Returns the 13rd element from this tuple or null if no such element is present.
      default T14 getOrNull14()
      Returns the 14th element from this tuple or null if no such element is present.
      default T15 getOrNull15()
      Returns the 15th element from this tuple or null if no such element is present.
      default T16 getOrNull16()
      Returns the 16th element from this tuple or null if no such element is present.
      default T2 getOrNull2()
      Returns the 2nd element from this tuple or null if no such element is present.
      default T3 getOrNull3()
      Returns the 3rd element from this tuple or null if no such element is present.
      default T4 getOrNull4()
      Returns the 4th element from this tuple or null if no such element is present.
      default T5 getOrNull5()
      Returns the 5th element from this tuple or null if no such element is present.
      default T6 getOrNull6()
      Returns the 6th element from this tuple or null if no such element is present.
      default T7 getOrNull7()
      Returns the 7th element from this tuple or null if no such element is present.
      default T8 getOrNull8()
      Returns the 8th element from this tuple or null if no such element is present.
      default T9 getOrNull9()
      Returns the 9th element from this tuple or null if no such element is present.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter0<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T0>>
      getter0()
      Returns a getter for the 0th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter1<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T1>>
      getter1()
      Returns a getter for the 1st element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter10<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T10>>
      getter10()
      Returns a getter for the 10th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter11<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T11>>
      getter11()
      Returns a getter for the 11st element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter12<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T12>>
      getter12()
      Returns a getter for the 12nd element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter13<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T13>>
      getter13()
      Returns a getter for the 13rd element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter14<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T14>>
      getter14()
      Returns a getter for the 14th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter15<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T15>>
      getter15()
      Returns a getter for the 15th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter16<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T16>>
      getter16()
      Returns a getter for the 16th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter2<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T2>>
      getter2()
      Returns a getter for the 2nd element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter3<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T3>>
      getter3()
      Returns a getter for the 3rd element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter4<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T4>>
      getter4()
      Returns a getter for the 4th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter5<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T5>>
      getter5()
      Returns a getter for the 5th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter6<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T6>>
      getter6()
      Returns a getter for the 6th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter7<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T7>>
      getter7()
      Returns a getter for the 7th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter8<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T8>>
      getter8()
      Returns a getter for the 8th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter9<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T9>>
      getter9()
      Returns a getter for the 9th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter0<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T0>
      getterOrNull0()
      Returns a getter for the 0th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter1<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T1>
      getterOrNull1()
      Returns a getter for the 1st element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter10<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T10>
      getterOrNull10()
      Returns a getter for the 10th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter11<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T11>
      getterOrNull11()
      Returns a getter for the 11st element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter12<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T12>
      getterOrNull12()
      Returns a getter for the 12nd element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter13<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T13>
      getterOrNull13()
      Returns a getter for the 13rd element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter14<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T14>
      getterOrNull14()
      Returns a getter for the 14th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter15<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T15>
      getterOrNull15()
      Returns a getter for the 15th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter16<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T16>
      getterOrNull16()
      Returns a getter for the 16th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter2<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T2>
      getterOrNull2()
      Returns a getter for the 2nd element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter3<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T3>
      getterOrNull3()
      Returns a getter for the 3rd element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter4<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T4>
      getterOrNull4()
      Returns a getter for the 4th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter5<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T5>
      getterOrNull5()
      Returns a getter for the 5th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter6<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T6>
      getterOrNull6()
      Returns a getter for the 6th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter7<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T7>
      getterOrNull7()
      Returns a getter for the 7th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter8<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T8>
      getterOrNull8()
      Returns a getter for the 8th element in the Tuple.
      static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>
      TupleGetter9<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T9>
      getterOrNull9()
      Returns a getter for the 9th element in the Tuple.
    • Method Detail

      • get0

        Optional<T0> get0()
        Returns the 0th element from this tuple.
        Returns:
        the 0th element from this tuple.
      • get1

        Optional<T1> get1()
        Returns the 1st element from this tuple.
        Returns:
        the 1st element from this tuple.
      • get2

        Optional<T2> get2()
        Returns the 2nd element from this tuple.
        Returns:
        the 2nd element from this tuple.
      • get3

        Optional<T3> get3()
        Returns the 3rd element from this tuple.
        Returns:
        the 3rd element from this tuple.
      • get4

        Optional<T4> get4()
        Returns the 4th element from this tuple.
        Returns:
        the 4th element from this tuple.
      • get5

        Optional<T5> get5()
        Returns the 5th element from this tuple.
        Returns:
        the 5th element from this tuple.
      • get6

        Optional<T6> get6()
        Returns the 6th element from this tuple.
        Returns:
        the 6th element from this tuple.
      • get7

        Optional<T7> get7()
        Returns the 7th element from this tuple.
        Returns:
        the 7th element from this tuple.
      • get8

        Optional<T8> get8()
        Returns the 8th element from this tuple.
        Returns:
        the 8th element from this tuple.
      • get9

        Optional<T9> get9()
        Returns the 9th element from this tuple.
        Returns:
        the 9th element from this tuple.
      • get10

        Optional<T10> get10()
        Returns the 10th element from this tuple.
        Returns:
        the 10th element from this tuple.
      • get11

        Optional<T11> get11()
        Returns the 11st element from this tuple.
        Returns:
        the 11st element from this tuple.
      • get12

        Optional<T12> get12()
        Returns the 12nd element from this tuple.
        Returns:
        the 12nd element from this tuple.
      • get13

        Optional<T13> get13()
        Returns the 13rd element from this tuple.
        Returns:
        the 13rd element from this tuple.
      • get14

        Optional<T14> get14()
        Returns the 14th element from this tuple.
        Returns:
        the 14th element from this tuple.
      • get15

        Optional<T15> get15()
        Returns the 15th element from this tuple.
        Returns:
        the 15th element from this tuple.
      • get16

        Optional<T16> get16()
        Returns the 16th element from this tuple.
        Returns:
        the 16th element from this tuple.
      • degree

        default int degree()
        Description copied from interface: BasicTuple
        Returns the degree of the BasicTuple. For example, a Tuple2 has a degree of 2 whereas a Tuple3 has a degree of 3.
        Specified by:
        degree in interface BasicTuple<T0>
        Returns:
        the degree of the Tuple
      • get

        default Optional<Object> get​(int index)
        Description copied from interface: BasicTuple
        Gets the tuple element at the given index. For example, get(0) will return the first element and get(1) will return the second etc.
        Specified by:
        get in interface BasicTuple<T0>
        Parameters:
        index - of the element to get
        Returns:
        the tuple element at the given index
      • getter0

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter0<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T0>> getter0()
        Returns a getter for the 0th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 0th position
      • getOrNull0

        default T0 getOrNull0()
        Returns the 0th element from this tuple or null if no such element is present.
        Returns:
        the 0th element from this tuple or null if no such element is present.
      • getterOrNull0

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter0<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T0> getterOrNull0()
        Returns a getter for the 0th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 0th position
      • getter1

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter1<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T1>> getter1()
        Returns a getter for the 1st element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 1st position
      • getOrNull1

        default T1 getOrNull1()
        Returns the 1st element from this tuple or null if no such element is present.
        Returns:
        the 1st element from this tuple or null if no such element is present.
      • getterOrNull1

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter1<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T1> getterOrNull1()
        Returns a getter for the 1st element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 1st position
      • getter2

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter2<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T2>> getter2()
        Returns a getter for the 2nd element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 2nd position
      • getOrNull2

        default T2 getOrNull2()
        Returns the 2nd element from this tuple or null if no such element is present.
        Returns:
        the 2nd element from this tuple or null if no such element is present.
      • getterOrNull2

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter2<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T2> getterOrNull2()
        Returns a getter for the 2nd element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 2nd position
      • getter3

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter3<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T3>> getter3()
        Returns a getter for the 3rd element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 3rd position
      • getOrNull3

        default T3 getOrNull3()
        Returns the 3rd element from this tuple or null if no such element is present.
        Returns:
        the 3rd element from this tuple or null if no such element is present.
      • getterOrNull3

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter3<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T3> getterOrNull3()
        Returns a getter for the 3rd element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 3rd position
      • getter4

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter4<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T4>> getter4()
        Returns a getter for the 4th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 4th position
      • getOrNull4

        default T4 getOrNull4()
        Returns the 4th element from this tuple or null if no such element is present.
        Returns:
        the 4th element from this tuple or null if no such element is present.
      • getterOrNull4

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter4<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T4> getterOrNull4()
        Returns a getter for the 4th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 4th position
      • getter5

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter5<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T5>> getter5()
        Returns a getter for the 5th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 5th position
      • getOrNull5

        default T5 getOrNull5()
        Returns the 5th element from this tuple or null if no such element is present.
        Returns:
        the 5th element from this tuple or null if no such element is present.
      • getterOrNull5

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter5<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T5> getterOrNull5()
        Returns a getter for the 5th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 5th position
      • getter6

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter6<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T6>> getter6()
        Returns a getter for the 6th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 6th position
      • getOrNull6

        default T6 getOrNull6()
        Returns the 6th element from this tuple or null if no such element is present.
        Returns:
        the 6th element from this tuple or null if no such element is present.
      • getterOrNull6

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter6<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T6> getterOrNull6()
        Returns a getter for the 6th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 6th position
      • getter7

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter7<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T7>> getter7()
        Returns a getter for the 7th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 7th position
      • getOrNull7

        default T7 getOrNull7()
        Returns the 7th element from this tuple or null if no such element is present.
        Returns:
        the 7th element from this tuple or null if no such element is present.
      • getterOrNull7

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter7<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T7> getterOrNull7()
        Returns a getter for the 7th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 7th position
      • getter8

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter8<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T8>> getter8()
        Returns a getter for the 8th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 8th position
      • getOrNull8

        default T8 getOrNull8()
        Returns the 8th element from this tuple or null if no such element is present.
        Returns:
        the 8th element from this tuple or null if no such element is present.
      • getterOrNull8

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter8<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T8> getterOrNull8()
        Returns a getter for the 8th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 8th position
      • getter9

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter9<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T9>> getter9()
        Returns a getter for the 9th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 9th position
      • getOrNull9

        default T9 getOrNull9()
        Returns the 9th element from this tuple or null if no such element is present.
        Returns:
        the 9th element from this tuple or null if no such element is present.
      • getterOrNull9

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter9<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T9> getterOrNull9()
        Returns a getter for the 9th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 9th position
      • getter10

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter10<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T10>> getter10()
        Returns a getter for the 10th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 10th position
      • getOrNull10

        default T10 getOrNull10()
        Returns the 10th element from this tuple or null if no such element is present.
        Returns:
        the 10th element from this tuple or null if no such element is present.
      • getterOrNull10

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter10<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T10> getterOrNull10()
        Returns a getter for the 10th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 10th position
      • getter11

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter11<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T11>> getter11()
        Returns a getter for the 11st element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 11st position
      • getOrNull11

        default T11 getOrNull11()
        Returns the 11st element from this tuple or null if no such element is present.
        Returns:
        the 11st element from this tuple or null if no such element is present.
      • getterOrNull11

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter11<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T11> getterOrNull11()
        Returns a getter for the 11st element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 11st position
      • getter12

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter12<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T12>> getter12()
        Returns a getter for the 12nd element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 12nd position
      • getOrNull12

        default T12 getOrNull12()
        Returns the 12nd element from this tuple or null if no such element is present.
        Returns:
        the 12nd element from this tuple or null if no such element is present.
      • getterOrNull12

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter12<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T12> getterOrNull12()
        Returns a getter for the 12nd element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 12nd position
      • getter13

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter13<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T13>> getter13()
        Returns a getter for the 13rd element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 13rd position
      • getOrNull13

        default T13 getOrNull13()
        Returns the 13rd element from this tuple or null if no such element is present.
        Returns:
        the 13rd element from this tuple or null if no such element is present.
      • getterOrNull13

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter13<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T13> getterOrNull13()
        Returns a getter for the 13rd element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 13rd position
      • getter14

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter14<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T14>> getter14()
        Returns a getter for the 14th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 14th position
      • getOrNull14

        default T14 getOrNull14()
        Returns the 14th element from this tuple or null if no such element is present.
        Returns:
        the 14th element from this tuple or null if no such element is present.
      • getterOrNull14

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter14<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T14> getterOrNull14()
        Returns a getter for the 14th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 14th position
      • getter15

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter15<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T15>> getter15()
        Returns a getter for the 15th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 15th position
      • getOrNull15

        default T15 getOrNull15()
        Returns the 15th element from this tuple or null if no such element is present.
        Returns:
        the 15th element from this tuple or null if no such element is present.
      • getterOrNull15

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter15<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T15> getterOrNull15()
        Returns a getter for the 15th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 15th position
      • getter16

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter16<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​Optional<T16>> getter16()
        Returns a getter for the 16th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 16th position
      • getOrNull16

        default T16 getOrNull16()
        Returns the 16th element from this tuple or null if no such element is present.
        Returns:
        the 16th element from this tuple or null if no such element is present.
      • getterOrNull16

        static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> TupleGetter16<Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>,​T16> getterOrNull16()
        Returns a getter for the 16th element in the Tuple.
        Type Parameters:
        T0 - the 0th element type
        T1 - the 1st element type
        T2 - the 2nd element type
        T3 - the 3rd element type
        T4 - the 4th element type
        T5 - the 5th element type
        T6 - the 6th element type
        T7 - the 7th element type
        T8 - the 8th element type
        T9 - the 9th element type
        T10 - the 10th element type
        T11 - the 11st element type
        T12 - the 12nd element type
        T13 - the 13rd element type
        T14 - the 14th element type
        T15 - the 15th element type
        T16 - the 16th element type
        Returns:
        the element at the 16th position