Package xyz.cofe.fn

Interface Tuple

All Known Implementing Classes:
TupleZero

public interface Tuple
Создание кортэжа
  • Method Summary

    Static Methods 
    Modifier and Type Method Description
    static Tuple of()
    Создание кортежа из 0 элементов
    static <A> Tuple1<A> of​(A a)
    Создание кортежа из 1 элемента
    static <A,​ B> Tuple2<A,​B> of​(A a, B b)
    Создание кортежа из 2 элементов
    static <A,​ B,​ C,​ D> Tuple3<A,​B,​C> of​(A a, B b, C c)
    Создание кортежа из 3 элементов
    static <A,​ B,​ C,​ D> Tuple4<A,​B,​C,​D> of​(A a, B b, C c, D d)
    Создание кортежа из 4 элементов
    static <A,​ B,​ C,​ D,​ E>
    Tuple5<A,​B,​C,​D,​E>
    of​(A a, B b, C c, D d, E e)
    Создание кортежа из 5 элементов
    static <A,​ B,​ C,​ D,​ E,​ F>
    Tuple6<A,​B,​C,​D,​E,​F>
    of​(A a, B b, C c, D d, E e, F f)
    Создание кортежа из 6 элементов
    static <A,​ B,​ C,​ D,​ E,​ F,​ G>
    Tuple7<A,​B,​C,​D,​E,​F,​G>
    of​(A a, B b, C c, D d, E e, F f, G g)
    Создание кортежа из 7 элементов
    static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H>
    Tuple8<A,​B,​C,​D,​E,​F,​G,​H>
    of​(A a, B b, C c, D d, E e, F f, G g, H h)
    Создание кортежа из 8 элементов
    static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I>
    Tuple9<A,​B,​C,​D,​E,​F,​G,​H,​I>
    of​(A a, B b, C c, D d, E e, F f, G g, H h, I i)
    Создание кортежа из 9 элементов
    static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J>
    Tuple10<A,​B,​C,​D,​E,​F,​G,​H,​I,​J>
    of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j)
    Создание кортежа из 10 элементов
    static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K>
    Tuple11<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K>
    of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k)
    Создание кортежа из 11 элементов
    static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L>
    Tuple12<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L>
    of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l)
    Создание кортежа из 12 элементов
    static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M>
    Tuple13<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M>
    of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m)
    Создание кортежа из 13 элементов
    static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N>
    Tuple14<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N>
    of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n)
    Создание кортежа из 14 элементов
    static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O>
    Tuple15<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O>
    of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o)
    Создание кортежа из 15 элементов
    static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O,​ P>
    Tuple16<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P>
    of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p)
    Создание кортежа из 16 элементов
    static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O,​ P,​ Q>
    Tuple17<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q>
    of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q)
    Создание кортежа из 17 элементов
    static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O,​ P,​ Q,​ R>
    Tuple18<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R>
    of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r)
    Создание кортежа из 18 элементов
    static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O,​ P,​ Q,​ R,​ S>
    Tuple19<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S>
    of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s)
    Создание кортежа из 19 элементов
    static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O,​ P,​ Q,​ R,​ S,​ T>
    Tuple20<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S,​T>
    of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s, T t)
    Создание кортежа из 20 элементов
    static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O,​ P,​ Q,​ R,​ S,​ T,​ U>
    Tuple21<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S,​T,​U>
    of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s, T t, U u)
    Создание кортежа из 21 элементов
    static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O,​ P,​ Q,​ R,​ S,​ T,​ U,​ V>
    Tuple22<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S,​T,​U,​V>
    of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s, T t, U u, V v)
    Создание кортежа из 22 элементов
    static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O,​ P,​ Q,​ R,​ S,​ T,​ U,​ V,​ W>
    Tuple23<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S,​T,​U,​V,​W>
    of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s, T t, U u, V v, W w)
    Создание кортежа из 23 элементов
    static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O,​ P,​ Q,​ R,​ S,​ T,​ U,​ V,​ W,​ X>
    Tuple24<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S,​T,​U,​V,​W,​X>
    of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s, T t, U u, V v, W w, X x)
    Создание кортежа из 24 элементов
    static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O,​ P,​ Q,​ R,​ S,​ T,​ U,​ V,​ W,​ X,​ Y>
    Tuple25<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S,​T,​U,​V,​W,​X,​Y>
    of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s, T t, U u, V v, W w, X x, Y y)
    Создание кортежа из 25 элементов
  • Method Details

    • of

      static Tuple of()
      Создание кортежа из 0 элементов
      Returns:
      Кортеж
    • of

      static <A> Tuple1<A> of​(A a)
      Создание кортежа из 1 элемента
      Type Parameters:
      A - Тип 1го элемента
      Parameters:
      a - 1ый элемент
      Returns:
      Кортеж
    • of

      static <A,​ B> Tuple2<A,​B> of​(A a, B b)
      Создание кортежа из 2 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D> Tuple3<A,​B,​C> of​(A a, B b, C c)
      Создание кортежа из 3 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D> Tuple4<A,​B,​C,​D> of​(A a, B b, C c, D d)
      Создание кортежа из 4 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E> Tuple5<A,​B,​C,​D,​E> of​(A a, B b, C c, D d, E e)
      Создание кортежа из 5 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E,​ F> Tuple6<A,​B,​C,​D,​E,​F> of​(A a, B b, C c, D d, E e, F f)
      Создание кортежа из 6 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      F - Тип 6го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      f - 6ой элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E,​ F,​ G> Tuple7<A,​B,​C,​D,​E,​F,​G> of​(A a, B b, C c, D d, E e, F f, G g)
      Создание кортежа из 7 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      F - Тип 6го элемента
      G - Тип 7го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      f - 6ой элемент
      g - 7ой элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H> Tuple8<A,​B,​C,​D,​E,​F,​G,​H> of​(A a, B b, C c, D d, E e, F f, G g, H h)
      Создание кортежа из 8 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      F - Тип 6го элемента
      G - Тип 7го элемента
      H - Тип 8го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      f - 6ой элемент
      g - 7ой элемент
      h - 8ой элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I> Tuple9<A,​B,​C,​D,​E,​F,​G,​H,​I> of​(A a, B b, C c, D d, E e, F f, G g, H h, I i)
      Создание кортежа из 9 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      F - Тип 6го элемента
      G - Тип 7го элемента
      H - Тип 8го элемента
      I - Тип 9го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      f - 6ой элемент
      g - 7ой элемент
      h - 8ой элемент
      i - 9ый элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J> Tuple10<A,​B,​C,​D,​E,​F,​G,​H,​I,​J> of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j)
      Создание кортежа из 10 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      F - Тип 6го элемента
      G - Тип 7го элемента
      H - Тип 8го элемента
      I - Тип 9го элемента
      J - Тип 10го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      f - 6ой элемент
      g - 7ой элемент
      h - 8ой элемент
      i - 9ый элемент
      j - 10ый элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K> Tuple11<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K> of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k)
      Создание кортежа из 11 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      F - Тип 6го элемента
      G - Тип 7го элемента
      H - Тип 8го элемента
      I - Тип 9го элемента
      J - Тип 10го элемента
      K - Тип 11го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      f - 6ой элемент
      g - 7ой элемент
      h - 8ой элемент
      i - 9ый элемент
      j - 10ый элемент
      k - 11ый элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L> Tuple12<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L> of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l)
      Создание кортежа из 12 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      F - Тип 6го элемента
      G - Тип 7го элемента
      H - Тип 8го элемента
      I - Тип 9го элемента
      J - Тип 10го элемента
      K - Тип 11го элемента
      L - Тип 12го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      f - 6ой элемент
      g - 7ой элемент
      h - 8ой элемент
      i - 9ый элемент
      j - 10ый элемент
      k - 11ый элемент
      l - 12ый элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M> Tuple13<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M> of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m)
      Создание кортежа из 13 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      F - Тип 6го элемента
      G - Тип 7го элемента
      H - Тип 8го элемента
      I - Тип 9го элемента
      J - Тип 10го элемента
      K - Тип 11го элемента
      L - Тип 12го элемента
      M - Тип 13го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      f - 6ой элемент
      g - 7ой элемент
      h - 8ой элемент
      i - 9ый элемент
      j - 10ый элемент
      k - 11ый элемент
      l - 12ый элемент
      m - 13ый элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N> Tuple14<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N> of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n)
      Создание кортежа из 14 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      F - Тип 6го элемента
      G - Тип 7го элемента
      H - Тип 8го элемента
      I - Тип 9го элемента
      J - Тип 10го элемента
      K - Тип 11го элемента
      L - Тип 12го элемента
      M - Тип 13го элемента
      N - Тип 14го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      f - 6ой элемент
      g - 7ой элемент
      h - 8ой элемент
      i - 9ый элемент
      j - 10ый элемент
      k - 11ый элемент
      l - 12ый элемент
      m - 13ый элемент
      n - 14ый элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O> Tuple15<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O> of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o)
      Создание кортежа из 15 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      F - Тип 6го элемента
      G - Тип 7го элемента
      H - Тип 8го элемента
      I - Тип 9го элемента
      J - Тип 10го элемента
      K - Тип 11го элемента
      L - Тип 12го элемента
      M - Тип 13го элемента
      N - Тип 14го элемента
      O - Тип 15го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      f - 6ой элемент
      g - 7ой элемент
      h - 8ой элемент
      i - 9ый элемент
      j - 10ый элемент
      k - 11ый элемент
      l - 12ый элемент
      m - 13ый элемент
      n - 14ый элемент
      o - 15ый элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O,​ P> Tuple16<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P> of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p)
      Создание кортежа из 16 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      F - Тип 6го элемента
      G - Тип 7го элемента
      H - Тип 8го элемента
      I - Тип 9го элемента
      J - Тип 10го элемента
      K - Тип 11го элемента
      L - Тип 12го элемента
      M - Тип 13го элемента
      N - Тип 14го элемента
      O - Тип 15го элемента
      P - Тип 16го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      f - 6ой элемент
      g - 7ой элемент
      h - 8ой элемент
      i - 9ый элемент
      j - 10ый элемент
      k - 11ый элемент
      l - 12ый элемент
      m - 13ый элемент
      n - 14ый элемент
      o - 15ый элемент
      p - 16ый элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O,​ P,​ Q> Tuple17<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q> of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q)
      Создание кортежа из 17 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      F - Тип 6го элемента
      G - Тип 7го элемента
      H - Тип 8го элемента
      I - Тип 9го элемента
      J - Тип 10го элемента
      K - Тип 11го элемента
      L - Тип 12го элемента
      M - Тип 13го элемента
      N - Тип 14го элемента
      O - Тип 15го элемента
      P - Тип 16го элемента
      Q - Тип 17го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      f - 6ой элемент
      g - 7ой элемент
      h - 8ой элемент
      i - 9ый элемент
      j - 10ый элемент
      k - 11ый элемент
      l - 12ый элемент
      m - 13ый элемент
      n - 14ый элемент
      o - 15ый элемент
      p - 16ый элемент
      q - 17ый элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O,​ P,​ Q,​ R> Tuple18<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R> of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r)
      Создание кортежа из 18 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      F - Тип 6го элемента
      G - Тип 7го элемента
      H - Тип 8го элемента
      I - Тип 9го элемента
      J - Тип 10го элемента
      K - Тип 11го элемента
      L - Тип 12го элемента
      M - Тип 13го элемента
      N - Тип 14го элемента
      O - Тип 15го элемента
      P - Тип 16го элемента
      Q - Тип 17го элемента
      R - Тип 18го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      f - 6ой элемент
      g - 7ой элемент
      h - 8ой элемент
      i - 9ый элемент
      j - 10ый элемент
      k - 11ый элемент
      l - 12ый элемент
      m - 13ый элемент
      n - 14ый элемент
      o - 15ый элемент
      p - 16ый элемент
      q - 17ый элемент
      r - 18ый элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O,​ P,​ Q,​ R,​ S> Tuple19<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S> of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s)
      Создание кортежа из 19 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      F - Тип 6го элемента
      G - Тип 7го элемента
      H - Тип 8го элемента
      I - Тип 9го элемента
      J - Тип 10го элемента
      K - Тип 11го элемента
      L - Тип 12го элемента
      M - Тип 13го элемента
      N - Тип 14го элемента
      O - Тип 15го элемента
      P - Тип 16го элемента
      Q - Тип 17го элемента
      R - Тип 18го элемента
      S - Тип 19го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      f - 6ой элемент
      g - 7ой элемент
      h - 8ой элемент
      i - 9ый элемент
      j - 10ый элемент
      k - 11ый элемент
      l - 12ый элемент
      m - 13ый элемент
      n - 14ый элемент
      o - 15ый элемент
      p - 16ый элемент
      q - 17ый элемент
      r - 18ый элемент
      s - 19ый элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O,​ P,​ Q,​ R,​ S,​ T> Tuple20<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S,​T> of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s, T t)
      Создание кортежа из 20 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      F - Тип 6го элемента
      G - Тип 7го элемента
      H - Тип 8го элемента
      I - Тип 9го элемента
      J - Тип 10го элемента
      K - Тип 11го элемента
      L - Тип 12го элемента
      M - Тип 13го элемента
      N - Тип 14го элемента
      O - Тип 15го элемента
      P - Тип 16го элемента
      Q - Тип 17го элемента
      R - Тип 18го элемента
      S - Тип 19го элемента
      T - Тип 20го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      f - 6ой элемент
      g - 7ой элемент
      h - 8ой элемент
      i - 9ый элемент
      j - 10ый элемент
      k - 11ый элемент
      l - 12ый элемент
      m - 13ый элемент
      n - 14ый элемент
      o - 15ый элемент
      p - 16ый элемент
      q - 17ый элемент
      r - 18ый элемент
      s - 19ый элемент
      t - 20ый элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O,​ P,​ Q,​ R,​ S,​ T,​ U> Tuple21<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S,​T,​U> of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s, T t, U u)
      Создание кортежа из 21 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      F - Тип 6го элемента
      G - Тип 7го элемента
      H - Тип 8го элемента
      I - Тип 9го элемента
      J - Тип 10го элемента
      K - Тип 11го элемента
      L - Тип 12го элемента
      M - Тип 13го элемента
      N - Тип 14го элемента
      O - Тип 15го элемента
      P - Тип 16го элемента
      Q - Тип 17го элемента
      R - Тип 18го элемента
      S - Тип 19го элемента
      T - Тип 20го элемента
      U - Тип 21го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      f - 6ой элемент
      g - 7ой элемент
      h - 8ой элемент
      i - 9ый элемент
      j - 10ый элемент
      k - 11ый элемент
      l - 12ый элемент
      m - 13ый элемент
      n - 14ый элемент
      o - 15ый элемент
      p - 16ый элемент
      q - 17ый элемент
      r - 18ый элемент
      s - 19ый элемент
      t - 20ый элемент
      u - 21ый элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O,​ P,​ Q,​ R,​ S,​ T,​ U,​ V> Tuple22<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S,​T,​U,​V> of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s, T t, U u, V v)
      Создание кортежа из 22 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      F - Тип 6го элемента
      G - Тип 7го элемента
      H - Тип 8го элемента
      I - Тип 9го элемента
      J - Тип 10го элемента
      K - Тип 11го элемента
      L - Тип 12го элемента
      M - Тип 13го элемента
      N - Тип 14го элемента
      O - Тип 15го элемента
      P - Тип 16го элемента
      Q - Тип 17го элемента
      R - Тип 18го элемента
      S - Тип 19го элемента
      T - Тип 20го элемента
      U - Тип 21го элемента
      V - Тип 22го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      f - 6ой элемент
      g - 7ой элемент
      h - 8ой элемент
      i - 9ый элемент
      j - 10ый элемент
      k - 11ый элемент
      l - 12ый элемент
      m - 13ый элемент
      n - 14ый элемент
      o - 15ый элемент
      p - 16ый элемент
      q - 17ый элемент
      r - 18ый элемент
      s - 19ый элемент
      t - 20ый элемент
      u - 21ый элемент
      v - 22ой элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O,​ P,​ Q,​ R,​ S,​ T,​ U,​ V,​ W> Tuple23<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S,​T,​U,​V,​W> of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s, T t, U u, V v, W w)
      Создание кортежа из 23 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      F - Тип 6го элемента
      G - Тип 7го элемента
      H - Тип 8го элемента
      I - Тип 9го элемента
      J - Тип 10го элемента
      K - Тип 11го элемента
      L - Тип 12го элемента
      M - Тип 13го элемента
      N - Тип 14го элемента
      O - Тип 15го элемента
      P - Тип 16го элемента
      Q - Тип 17го элемента
      R - Тип 18го элемента
      S - Тип 19го элемента
      T - Тип 20го элемента
      U - Тип 21го элемента
      V - Тип 22го элемента
      W - Тип 23го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      f - 6ой элемент
      g - 7ой элемент
      h - 8ой элемент
      i - 9ый элемент
      j - 10ый элемент
      k - 11ый элемент
      l - 12ый элемент
      m - 13ый элемент
      n - 14ый элемент
      o - 15ый элемент
      p - 16ый элемент
      q - 17ый элемент
      r - 18ый элемент
      s - 19ый элемент
      t - 20ый элемент
      u - 21ый элемент
      v - 22ой элемент
      w - 23ий элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O,​ P,​ Q,​ R,​ S,​ T,​ U,​ V,​ W,​ X> Tuple24<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S,​T,​U,​V,​W,​X> of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s, T t, U u, V v, W w, X x)
      Создание кортежа из 24 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      F - Тип 6го элемента
      G - Тип 7го элемента
      H - Тип 8го элемента
      I - Тип 9го элемента
      J - Тип 10го элемента
      K - Тип 11го элемента
      L - Тип 12го элемента
      M - Тип 13го элемента
      N - Тип 14го элемента
      O - Тип 15го элемента
      P - Тип 16го элемента
      Q - Тип 17го элемента
      R - Тип 18го элемента
      S - Тип 19го элемента
      T - Тип 20го элемента
      U - Тип 21го элемента
      V - Тип 22го элемента
      W - Тип 23го элемента
      X - Тип 24го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      f - 6ой элемент
      g - 7ой элемент
      h - 8ой элемент
      i - 9ый элемент
      j - 10ый элемент
      k - 11ый элемент
      l - 12ый элемент
      m - 13ый элемент
      n - 14ый элемент
      o - 15ый элемент
      p - 16ый элемент
      q - 17ый элемент
      r - 18ый элемент
      s - 19ый элемент
      t - 20ый элемент
      u - 21ый элемент
      v - 22ой элемент
      w - 23ий элемент
      x - 24ый элемент
      Returns:
      Кортеж
    • of

      static <A,​ B,​ C,​ D,​ E,​ F,​ G,​ H,​ I,​ J,​ K,​ L,​ M,​ N,​ O,​ P,​ Q,​ R,​ S,​ T,​ U,​ V,​ W,​ X,​ Y> Tuple25<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S,​T,​U,​V,​W,​X,​Y> of​(A a, B b, C c, D d, E e, F f, G g, H h, I i, J j, K k, L l, M m, N n, O o, P p, Q q, R r, S s, T t, U u, V v, W w, X x, Y y)
      Создание кортежа из 25 элементов
      Type Parameters:
      A - Тип 1го элемента
      B - Тип 2го элемента
      C - Тип 3го элемента
      D - Тип 4го элемента
      E - Тип 5го элемента
      F - Тип 6го элемента
      G - Тип 7го элемента
      H - Тип 8го элемента
      I - Тип 9го элемента
      J - Тип 10го элемента
      K - Тип 11го элемента
      L - Тип 12го элемента
      M - Тип 13го элемента
      N - Тип 14го элемента
      O - Тип 15го элемента
      P - Тип 16го элемента
      Q - Тип 17го элемента
      R - Тип 18го элемента
      S - Тип 19го элемента
      T - Тип 20го элемента
      U - Тип 21го элемента
      V - Тип 22го элемента
      W - Тип 23го элемента
      X - Тип 24го элемента
      Y - Тип 25го элемента
      Parameters:
      a - 1ый элемент
      b - 2ой элемент
      c - 3ый элемент
      d - 4ый элемент
      e - 5ый элемент
      f - 6ой элемент
      g - 7ой элемент
      h - 8ой элемент
      i - 9ый элемент
      j - 10ый элемент
      k - 11ый элемент
      l - 12ый элемент
      m - 13ый элемент
      n - 14ый элемент
      o - 15ый элемент
      p - 16ый элемент
      q - 17ый элемент
      r - 18ый элемент
      s - 19ый элемент
      t - 20ый элемент
      u - 21ый элемент
      v - 22ой элемент
      w - 23ий элемент
      x - 24ый элемент
      y - 25ый элемент
      Returns:
      Кортеж