Package xyz.cofe.fn

Interface Tuple22<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S,​T,​U,​V>

  • Type Parameters:
    A - тип первого значения
    B - тип второго значения
    C - тип третьего элемента
    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го элемента

    public interface Tuple22<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S,​T,​U,​V>
    22ка значений
    • Method Summary

      All Methods Static Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      A a()
      Возвращает первый элемент
      default <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> add​(W w)
      Создает новый котреж добавляя текущее и указанное значение
      default Tuple22<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S,​T,​U,​V> apply​(Consumer22<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S,​T,​U,​V> consumer)
      Передает значения элементов в функцию
      default <Z> Z apply​(Fn22<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S,​T,​U,​V,​Z> fn)
      Передает значения элементов в функцию
      B b()
      Возвращает второй элемент
      C c()
      Возвращает третий элемент
      D d()
      Возвращает 4ий элемент
      E e()
      Возвращает 5ий элемент
      F f()
      Возвращает 6ий элемент
      G g()
      Возвращает 7ий элемент
      H h()
      Возвращает 8ий элемент
      I i()
      Возвращает 9ий элемент
      J j()
      Возвращает 10ий элемент
      K k()
      Возвращает 11ий элемент
      L l()
      Возвращает 12ий элемент
      M m()
      Возвращает 13ий элемент
      N n()
      Возвращает 14ий элемент
      O o()
      Возвращает 15ий элемент
      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ку значений
      P p()
      Возвращает 16ий элемент
      Q q()
      Возвращает 17ий элемент
      R r()
      Возвращает 18ий элемент
      S s()
      Возвращает 19ий элемент
      T t()
      Возвращает 20ий элемент
      U u()
      Возвращает 21ий элемент
      V v()
      Возвращает 22ий элемент
    • Method Detail

      • a

        A a()
        Возвращает первый элемент
        Returns:
        первый элемент
      • b

        B b()
        Возвращает второй элемент
        Returns:
        второй элемент
      • c

        C c()
        Возвращает третий элемент
        Returns:
        третий элемент
      • d

        D d()
        Возвращает 4ий элемент
        Returns:
        4ий элемент
      • e

        E e()
        Возвращает 5ий элемент
        Returns:
        5ий элемент
      • f

        F f()
        Возвращает 6ий элемент
        Returns:
        6ий элемент
      • g

        G g()
        Возвращает 7ий элемент
        Returns:
        7ий элемент
      • h

        H h()
        Возвращает 8ий элемент
        Returns:
        8ий элемент
      • i

        I i()
        Возвращает 9ий элемент
        Returns:
        9ий элемент
      • j

        J j()
        Возвращает 10ий элемент
        Returns:
        10ий элемент
      • k

        K k()
        Возвращает 11ий элемент
        Returns:
        11ий элемент
      • l

        L l()
        Возвращает 12ий элемент
        Returns:
        12ий элемент
      • m

        M m()
        Возвращает 13ий элемент
        Returns:
        13ий элемент
      • n

        N n()
        Возвращает 14ий элемент
        Returns:
        14ий элемент
      • o

        O o()
        Возвращает 15ий элемент
        Returns:
        15ий элемент
      • p

        P p()
        Возвращает 16ий элемент
        Returns:
        16ий элемент
      • q

        Q q()
        Возвращает 17ий элемент
        Returns:
        17ий элемент
      • r

        R r()
        Возвращает 18ий элемент
        Returns:
        18ий элемент
      • s

        S s()
        Возвращает 19ий элемент
        Returns:
        19ий элемент
      • t

        T t()
        Возвращает 20ий элемент
        Returns:
        20ий элемент
      • u

        U u()
        Возвращает 21ий элемент
        Returns:
        21ий элемент
      • v

        V v()
        Возвращает 22ий элемент
        Returns:
        22ий элемент
      • 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 - тип первого элемента
        B - тип второго элемента
        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 - первый элемент
        b - второй элемент
        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:
        22ка значений
      • apply

        default Tuple22<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S,​T,​U,​V> apply​(Consumer22<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S,​T,​U,​V> consumer)
        Передает значения элементов в функцию
        Parameters:
        consumer - функция приемник
        Returns:
        self ссылка
      • apply

        default <Z> Z apply​(Fn22<A,​B,​C,​D,​E,​F,​G,​H,​I,​J,​K,​L,​M,​N,​O,​P,​Q,​R,​S,​T,​U,​V,​Z> fn)
        Передает значения элементов в функцию
        Type Parameters:
        Z - тип результата
        Parameters:
        fn - функция приемник
        Returns:
        результат вызова функции
      • add

        default <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> add​(W w)
        Создает новый котреж добавляя текущее и указанное значение
        Type Parameters:
        W - тип значения
        Parameters:
        w - значение
        Returns:
        Кортэж