Class TuplesOfNullables


  • public final class TuplesOfNullables
    extends Object
    A collection of static methods to produce different types of TupleOfNullables objects.

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

    Author:
    Per Minborg
    • Method Detail

      • toTupleOfNullables

        public static <T> Function<T,​Tuple0OfNullables> toTupleOfNullables()
        Creates and returns a Function that, when applied, creates a Tuple0OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple0
        Returns:
        a Function that, when applied, creates a Tuple0 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple0, Tuple
      • toTupleOfNullables

        public static <T,​T0> Function<T,​Tuple1OfNullables<T0>> toTupleOfNullables​(Function<T,​T0> m0)
        Creates and returns a Function that, when applied, creates a Tuple1OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple1
        T0 - target type of m0
        Parameters:
        m0 - mapper to apply for Tuple1's element 0
        Returns:
        a Function that, when applied, creates a Tuple1 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple1, Tuple
      • ofNullables

        public static <T0,​T1> Tuple2OfNullables<T0,​T1> ofNullables​(T0 e0,
                                                                               T1 e1)
        Creates and returns a new Tuple2OfNullables with the given parameters.
        Type Parameters:
        T0 - type of element 0
        T1 - type of element 1
        Parameters:
        e0 - element 0
        e1 - element 1
        Returns:
        a new Tuple2OfNullables with the given parameters.
        See Also:
        Tuple2, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1> Function<T,​Tuple2OfNullables<T0,​T1>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                Function<T,​T1> m1)
        Creates and returns a Function that, when applied, creates a Tuple2OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple2
        T0 - target type of m0
        T1 - target type of m1
        Parameters:
        m0 - mapper to apply for Tuple2's element 0
        m1 - mapper to apply for Tuple2's element 1
        Returns:
        a Function that, when applied, creates a Tuple2 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple2, Tuple
      • ofNullables

        public static <T0,​T1,​T2> Tuple3OfNullables<T0,​T1,​T2> ofNullables​(T0 e0,
                                                                                                 T1 e1,
                                                                                                 T2 e2)
        Creates and returns a new Tuple3OfNullables with the given parameters.
        Type Parameters:
        T0 - type of element 0
        T1 - type of element 1
        T2 - type of element 2
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        Returns:
        a new Tuple3OfNullables with the given parameters.
        See Also:
        Tuple3, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2> Function<T,​Tuple3OfNullables<T0,​T1,​T2>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                  Function<T,​T1> m1,
                                                                                                                                  Function<T,​T2> m2)
        Creates and returns a Function that, when applied, creates a Tuple3OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple3
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        Parameters:
        m0 - mapper to apply for Tuple3's element 0
        m1 - mapper to apply for Tuple3's element 1
        m2 - mapper to apply for Tuple3's element 2
        Returns:
        a Function that, when applied, creates a Tuple3 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple3, Tuple
      • ofNullables

        public static <T0,​T1,​T2,​T3> Tuple4OfNullables<T0,​T1,​T2,​T3> ofNullables​(T0 e0,
                                                                                                                   T1 e1,
                                                                                                                   T2 e2,
                                                                                                                   T3 e3)
        Creates and returns a new Tuple4OfNullables with the given parameters.
        Type Parameters:
        T0 - type of element 0
        T1 - type of element 1
        T2 - type of element 2
        T3 - type of element 3
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        e3 - element 3
        Returns:
        a new Tuple4OfNullables with the given parameters.
        See Also:
        Tuple4, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2,​T3> Function<T,​Tuple4OfNullables<T0,​T1,​T2,​T3>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                                    Function<T,​T1> m1,
                                                                                                                                                    Function<T,​T2> m2,
                                                                                                                                                    Function<T,​T3> m3)
        Creates and returns a Function that, when applied, creates a Tuple4OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple4
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        T3 - target type of m3
        Parameters:
        m0 - mapper to apply for Tuple4's element 0
        m1 - mapper to apply for Tuple4's element 1
        m2 - mapper to apply for Tuple4's element 2
        m3 - mapper to apply for Tuple4's element 3
        Returns:
        a Function that, when applied, creates a Tuple4 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple4, Tuple
      • ofNullables

        public static <T0,​T1,​T2,​T3,​T4> Tuple5OfNullables<T0,​T1,​T2,​T3,​T4> ofNullables​(T0 e0,
                                                                                                                                     T1 e1,
                                                                                                                                     T2 e2,
                                                                                                                                     T3 e3,
                                                                                                                                     T4 e4)
        Creates and returns a new Tuple5OfNullables with the given parameters.
        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
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        e3 - element 3
        e4 - element 4
        Returns:
        a new Tuple5OfNullables with the given parameters.
        See Also:
        Tuple5, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2,​T3,​T4> Function<T,​Tuple5OfNullables<T0,​T1,​T2,​T3,​T4>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                                                      Function<T,​T1> m1,
                                                                                                                                                                      Function<T,​T2> m2,
                                                                                                                                                                      Function<T,​T3> m3,
                                                                                                                                                                      Function<T,​T4> m4)
        Creates and returns a Function that, when applied, creates a Tuple5OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple5
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        T3 - target type of m3
        T4 - target type of m4
        Parameters:
        m0 - mapper to apply for Tuple5's element 0
        m1 - mapper to apply for Tuple5's element 1
        m2 - mapper to apply for Tuple5's element 2
        m3 - mapper to apply for Tuple5's element 3
        m4 - mapper to apply for Tuple5's element 4
        Returns:
        a Function that, when applied, creates a Tuple5 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple5, Tuple
      • ofNullables

        public static <T0,​T1,​T2,​T3,​T4,​T5> Tuple6OfNullables<T0,​T1,​T2,​T3,​T4,​T5> ofNullables​(T0 e0,
                                                                                                                                                       T1 e1,
                                                                                                                                                       T2 e2,
                                                                                                                                                       T3 e3,
                                                                                                                                                       T4 e4,
                                                                                                                                                       T5 e5)
        Creates and returns a new Tuple6OfNullables with the given parameters.
        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
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        e3 - element 3
        e4 - element 4
        e5 - element 5
        Returns:
        a new Tuple6OfNullables with the given parameters.
        See Also:
        Tuple6, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2,​T3,​T4,​T5> Function<T,​Tuple6OfNullables<T0,​T1,​T2,​T3,​T4,​T5>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                                                                        Function<T,​T1> m1,
                                                                                                                                                                                        Function<T,​T2> m2,
                                                                                                                                                                                        Function<T,​T3> m3,
                                                                                                                                                                                        Function<T,​T4> m4,
                                                                                                                                                                                        Function<T,​T5> m5)
        Creates and returns a Function that, when applied, creates a Tuple6OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple6
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        T3 - target type of m3
        T4 - target type of m4
        T5 - target type of m5
        Parameters:
        m0 - mapper to apply for Tuple6's element 0
        m1 - mapper to apply for Tuple6's element 1
        m2 - mapper to apply for Tuple6's element 2
        m3 - mapper to apply for Tuple6's element 3
        m4 - mapper to apply for Tuple6's element 4
        m5 - mapper to apply for Tuple6's element 5
        Returns:
        a Function that, when applied, creates a Tuple6 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple6, Tuple
      • ofNullables

        public static <T0,​T1,​T2,​T3,​T4,​T5,​T6> Tuple7OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6> ofNullables​(T0 e0,
                                                                                                                                                                         T1 e1,
                                                                                                                                                                         T2 e2,
                                                                                                                                                                         T3 e3,
                                                                                                                                                                         T4 e4,
                                                                                                                                                                         T5 e5,
                                                                                                                                                                         T6 e6)
        Creates and returns a new Tuple7OfNullables with the given parameters.
        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
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        e3 - element 3
        e4 - element 4
        e5 - element 5
        e6 - element 6
        Returns:
        a new Tuple7OfNullables with the given parameters.
        See Also:
        Tuple7, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2,​T3,​T4,​T5,​T6> Function<T,​Tuple7OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                                                                                          Function<T,​T1> m1,
                                                                                                                                                                                                          Function<T,​T2> m2,
                                                                                                                                                                                                          Function<T,​T3> m3,
                                                                                                                                                                                                          Function<T,​T4> m4,
                                                                                                                                                                                                          Function<T,​T5> m5,
                                                                                                                                                                                                          Function<T,​T6> m6)
        Creates and returns a Function that, when applied, creates a Tuple7OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple7
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        T3 - target type of m3
        T4 - target type of m4
        T5 - target type of m5
        T6 - target type of m6
        Parameters:
        m0 - mapper to apply for Tuple7's element 0
        m1 - mapper to apply for Tuple7's element 1
        m2 - mapper to apply for Tuple7's element 2
        m3 - mapper to apply for Tuple7's element 3
        m4 - mapper to apply for Tuple7's element 4
        m5 - mapper to apply for Tuple7's element 5
        m6 - mapper to apply for Tuple7's element 6
        Returns:
        a Function that, when applied, creates a Tuple7 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple7, Tuple
      • ofNullables

        public static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7> Tuple8OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7> ofNullables​(T0 e0,
                                                                                                                                                                                           T1 e1,
                                                                                                                                                                                           T2 e2,
                                                                                                                                                                                           T3 e3,
                                                                                                                                                                                           T4 e4,
                                                                                                                                                                                           T5 e5,
                                                                                                                                                                                           T6 e6,
                                                                                                                                                                                           T7 e7)
        Creates and returns a new Tuple8OfNullables with the given parameters.
        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
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        e3 - element 3
        e4 - element 4
        e5 - element 5
        e6 - element 6
        e7 - element 7
        Returns:
        a new Tuple8OfNullables with the given parameters.
        See Also:
        Tuple8, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7> Function<T,​Tuple8OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                                                                                                            Function<T,​T1> m1,
                                                                                                                                                                                                                            Function<T,​T2> m2,
                                                                                                                                                                                                                            Function<T,​T3> m3,
                                                                                                                                                                                                                            Function<T,​T4> m4,
                                                                                                                                                                                                                            Function<T,​T5> m5,
                                                                                                                                                                                                                            Function<T,​T6> m6,
                                                                                                                                                                                                                            Function<T,​T7> m7)
        Creates and returns a Function that, when applied, creates a Tuple8OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple8
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        T3 - target type of m3
        T4 - target type of m4
        T5 - target type of m5
        T6 - target type of m6
        T7 - target type of m7
        Parameters:
        m0 - mapper to apply for Tuple8's element 0
        m1 - mapper to apply for Tuple8's element 1
        m2 - mapper to apply for Tuple8's element 2
        m3 - mapper to apply for Tuple8's element 3
        m4 - mapper to apply for Tuple8's element 4
        m5 - mapper to apply for Tuple8's element 5
        m6 - mapper to apply for Tuple8's element 6
        m7 - mapper to apply for Tuple8's element 7
        Returns:
        a Function that, when applied, creates a Tuple8 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple8, Tuple
      • ofNullables

        public static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> Tuple9OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> ofNullables​(T0 e0,
                                                                                                                                                                                                             T1 e1,
                                                                                                                                                                                                             T2 e2,
                                                                                                                                                                                                             T3 e3,
                                                                                                                                                                                                             T4 e4,
                                                                                                                                                                                                             T5 e5,
                                                                                                                                                                                                             T6 e6,
                                                                                                                                                                                                             T7 e7,
                                                                                                                                                                                                             T8 e8)
        Creates and returns a new Tuple9OfNullables with the given parameters.
        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
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        e3 - element 3
        e4 - element 4
        e5 - element 5
        e6 - element 6
        e7 - element 7
        e8 - element 8
        Returns:
        a new Tuple9OfNullables with the given parameters.
        See Also:
        Tuple9, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8> Function<T,​Tuple9OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                                                                                                                              Function<T,​T1> m1,
                                                                                                                                                                                                                                              Function<T,​T2> m2,
                                                                                                                                                                                                                                              Function<T,​T3> m3,
                                                                                                                                                                                                                                              Function<T,​T4> m4,
                                                                                                                                                                                                                                              Function<T,​T5> m5,
                                                                                                                                                                                                                                              Function<T,​T6> m6,
                                                                                                                                                                                                                                              Function<T,​T7> m7,
                                                                                                                                                                                                                                              Function<T,​T8> m8)
        Creates and returns a Function that, when applied, creates a Tuple9OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple9
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        T3 - target type of m3
        T4 - target type of m4
        T5 - target type of m5
        T6 - target type of m6
        T7 - target type of m7
        T8 - target type of m8
        Parameters:
        m0 - mapper to apply for Tuple9's element 0
        m1 - mapper to apply for Tuple9's element 1
        m2 - mapper to apply for Tuple9's element 2
        m3 - mapper to apply for Tuple9's element 3
        m4 - mapper to apply for Tuple9's element 4
        m5 - mapper to apply for Tuple9's element 5
        m6 - mapper to apply for Tuple9's element 6
        m7 - mapper to apply for Tuple9's element 7
        m8 - mapper to apply for Tuple9's element 8
        Returns:
        a Function that, when applied, creates a Tuple9 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple9, Tuple
      • ofNullables

        public static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> Tuple10OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> ofNullables​(T0 e0,
                                                                                                                                                                                                                                T1 e1,
                                                                                                                                                                                                                                T2 e2,
                                                                                                                                                                                                                                T3 e3,
                                                                                                                                                                                                                                T4 e4,
                                                                                                                                                                                                                                T5 e5,
                                                                                                                                                                                                                                T6 e6,
                                                                                                                                                                                                                                T7 e7,
                                                                                                                                                                                                                                T8 e8,
                                                                                                                                                                                                                                T9 e9)
        Creates and returns a new Tuple10OfNullables with the given parameters.
        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
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        e3 - element 3
        e4 - element 4
        e5 - element 5
        e6 - element 6
        e7 - element 7
        e8 - element 8
        e9 - element 9
        Returns:
        a new Tuple10OfNullables with the given parameters.
        See Also:
        Tuple10, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9> Function<T,​Tuple10OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                                                                                                                                                 Function<T,​T1> m1,
                                                                                                                                                                                                                                                                 Function<T,​T2> m2,
                                                                                                                                                                                                                                                                 Function<T,​T3> m3,
                                                                                                                                                                                                                                                                 Function<T,​T4> m4,
                                                                                                                                                                                                                                                                 Function<T,​T5> m5,
                                                                                                                                                                                                                                                                 Function<T,​T6> m6,
                                                                                                                                                                                                                                                                 Function<T,​T7> m7,
                                                                                                                                                                                                                                                                 Function<T,​T8> m8,
                                                                                                                                                                                                                                                                 Function<T,​T9> m9)
        Creates and returns a Function that, when applied, creates a Tuple10OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple10
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        T3 - target type of m3
        T4 - target type of m4
        T5 - target type of m5
        T6 - target type of m6
        T7 - target type of m7
        T8 - target type of m8
        T9 - target type of m9
        Parameters:
        m0 - mapper to apply for Tuple10's element 0
        m1 - mapper to apply for Tuple10's element 1
        m2 - mapper to apply for Tuple10's element 2
        m3 - mapper to apply for Tuple10's element 3
        m4 - mapper to apply for Tuple10's element 4
        m5 - mapper to apply for Tuple10's element 5
        m6 - mapper to apply for Tuple10's element 6
        m7 - mapper to apply for Tuple10's element 7
        m8 - mapper to apply for Tuple10's element 8
        m9 - mapper to apply for Tuple10's element 9
        Returns:
        a Function that, when applied, creates a Tuple10 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple10, Tuple
      • ofNullables

        public static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10> Tuple11OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10> ofNullables​(T0 e0,
                                                                                                                                                                                                                                                    T1 e1,
                                                                                                                                                                                                                                                    T2 e2,
                                                                                                                                                                                                                                                    T3 e3,
                                                                                                                                                                                                                                                    T4 e4,
                                                                                                                                                                                                                                                    T5 e5,
                                                                                                                                                                                                                                                    T6 e6,
                                                                                                                                                                                                                                                    T7 e7,
                                                                                                                                                                                                                                                    T8 e8,
                                                                                                                                                                                                                                                    T9 e9,
                                                                                                                                                                                                                                                    T10 e10)
        Creates and returns a new Tuple11OfNullables with the given parameters.
        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
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        e3 - element 3
        e4 - element 4
        e5 - element 5
        e6 - element 6
        e7 - element 7
        e8 - element 8
        e9 - element 9
        e10 - element 10
        Returns:
        a new Tuple11OfNullables with the given parameters.
        See Also:
        Tuple11, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10> Function<T,​Tuple11OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                                                                                                                                                                     Function<T,​T1> m1,
                                                                                                                                                                                                                                                                                     Function<T,​T2> m2,
                                                                                                                                                                                                                                                                                     Function<T,​T3> m3,
                                                                                                                                                                                                                                                                                     Function<T,​T4> m4,
                                                                                                                                                                                                                                                                                     Function<T,​T5> m5,
                                                                                                                                                                                                                                                                                     Function<T,​T6> m6,
                                                                                                                                                                                                                                                                                     Function<T,​T7> m7,
                                                                                                                                                                                                                                                                                     Function<T,​T8> m8,
                                                                                                                                                                                                                                                                                     Function<T,​T9> m9,
                                                                                                                                                                                                                                                                                     Function<T,​T10> m10)
        Creates and returns a Function that, when applied, creates a Tuple11OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple11
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        T3 - target type of m3
        T4 - target type of m4
        T5 - target type of m5
        T6 - target type of m6
        T7 - target type of m7
        T8 - target type of m8
        T9 - target type of m9
        T10 - target type of m10
        Parameters:
        m0 - mapper to apply for Tuple11's element 0
        m1 - mapper to apply for Tuple11's element 1
        m2 - mapper to apply for Tuple11's element 2
        m3 - mapper to apply for Tuple11's element 3
        m4 - mapper to apply for Tuple11's element 4
        m5 - mapper to apply for Tuple11's element 5
        m6 - mapper to apply for Tuple11's element 6
        m7 - mapper to apply for Tuple11's element 7
        m8 - mapper to apply for Tuple11's element 8
        m9 - mapper to apply for Tuple11's element 9
        m10 - mapper to apply for Tuple11's element 10
        Returns:
        a Function that, when applied, creates a Tuple11 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple11, Tuple
      • ofNullables

        public static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11> Tuple12OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11> ofNullables​(T0 e0,
                                                                                                                                                                                                                                                                        T1 e1,
                                                                                                                                                                                                                                                                        T2 e2,
                                                                                                                                                                                                                                                                        T3 e3,
                                                                                                                                                                                                                                                                        T4 e4,
                                                                                                                                                                                                                                                                        T5 e5,
                                                                                                                                                                                                                                                                        T6 e6,
                                                                                                                                                                                                                                                                        T7 e7,
                                                                                                                                                                                                                                                                        T8 e8,
                                                                                                                                                                                                                                                                        T9 e9,
                                                                                                                                                                                                                                                                        T10 e10,
                                                                                                                                                                                                                                                                        T11 e11)
        Creates and returns a new Tuple12OfNullables with the given parameters.
        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
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        e3 - element 3
        e4 - element 4
        e5 - element 5
        e6 - element 6
        e7 - element 7
        e8 - element 8
        e9 - element 9
        e10 - element 10
        e11 - element 11
        Returns:
        a new Tuple12OfNullables with the given parameters.
        See Also:
        Tuple12, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11> Function<T,​Tuple12OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                                                                                                                                                                                         Function<T,​T1> m1,
                                                                                                                                                                                                                                                                                                         Function<T,​T2> m2,
                                                                                                                                                                                                                                                                                                         Function<T,​T3> m3,
                                                                                                                                                                                                                                                                                                         Function<T,​T4> m4,
                                                                                                                                                                                                                                                                                                         Function<T,​T5> m5,
                                                                                                                                                                                                                                                                                                         Function<T,​T6> m6,
                                                                                                                                                                                                                                                                                                         Function<T,​T7> m7,
                                                                                                                                                                                                                                                                                                         Function<T,​T8> m8,
                                                                                                                                                                                                                                                                                                         Function<T,​T9> m9,
                                                                                                                                                                                                                                                                                                         Function<T,​T10> m10,
                                                                                                                                                                                                                                                                                                         Function<T,​T11> m11)
        Creates and returns a Function that, when applied, creates a Tuple12OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple12
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        T3 - target type of m3
        T4 - target type of m4
        T5 - target type of m5
        T6 - target type of m6
        T7 - target type of m7
        T8 - target type of m8
        T9 - target type of m9
        T10 - target type of m10
        T11 - target type of m11
        Parameters:
        m0 - mapper to apply for Tuple12's element 0
        m1 - mapper to apply for Tuple12's element 1
        m2 - mapper to apply for Tuple12's element 2
        m3 - mapper to apply for Tuple12's element 3
        m4 - mapper to apply for Tuple12's element 4
        m5 - mapper to apply for Tuple12's element 5
        m6 - mapper to apply for Tuple12's element 6
        m7 - mapper to apply for Tuple12's element 7
        m8 - mapper to apply for Tuple12's element 8
        m9 - mapper to apply for Tuple12's element 9
        m10 - mapper to apply for Tuple12's element 10
        m11 - mapper to apply for Tuple12's element 11
        Returns:
        a Function that, when applied, creates a Tuple12 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple12, Tuple
      • ofNullables

        public static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12> Tuple13OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12> ofNullables​(T0 e0,
                                                                                                                                                                                                                                                                                            T1 e1,
                                                                                                                                                                                                                                                                                            T2 e2,
                                                                                                                                                                                                                                                                                            T3 e3,
                                                                                                                                                                                                                                                                                            T4 e4,
                                                                                                                                                                                                                                                                                            T5 e5,
                                                                                                                                                                                                                                                                                            T6 e6,
                                                                                                                                                                                                                                                                                            T7 e7,
                                                                                                                                                                                                                                                                                            T8 e8,
                                                                                                                                                                                                                                                                                            T9 e9,
                                                                                                                                                                                                                                                                                            T10 e10,
                                                                                                                                                                                                                                                                                            T11 e11,
                                                                                                                                                                                                                                                                                            T12 e12)
        Creates and returns a new Tuple13OfNullables with the given parameters.
        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
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        e3 - element 3
        e4 - element 4
        e5 - element 5
        e6 - element 6
        e7 - element 7
        e8 - element 8
        e9 - element 9
        e10 - element 10
        e11 - element 11
        e12 - element 12
        Returns:
        a new Tuple13OfNullables with the given parameters.
        See Also:
        Tuple13, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12> Function<T,​Tuple13OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                                                                                                                                                                                                             Function<T,​T1> m1,
                                                                                                                                                                                                                                                                                                                             Function<T,​T2> m2,
                                                                                                                                                                                                                                                                                                                             Function<T,​T3> m3,
                                                                                                                                                                                                                                                                                                                             Function<T,​T4> m4,
                                                                                                                                                                                                                                                                                                                             Function<T,​T5> m5,
                                                                                                                                                                                                                                                                                                                             Function<T,​T6> m6,
                                                                                                                                                                                                                                                                                                                             Function<T,​T7> m7,
                                                                                                                                                                                                                                                                                                                             Function<T,​T8> m8,
                                                                                                                                                                                                                                                                                                                             Function<T,​T9> m9,
                                                                                                                                                                                                                                                                                                                             Function<T,​T10> m10,
                                                                                                                                                                                                                                                                                                                             Function<T,​T11> m11,
                                                                                                                                                                                                                                                                                                                             Function<T,​T12> m12)
        Creates and returns a Function that, when applied, creates a Tuple13OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple13
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        T3 - target type of m3
        T4 - target type of m4
        T5 - target type of m5
        T6 - target type of m6
        T7 - target type of m7
        T8 - target type of m8
        T9 - target type of m9
        T10 - target type of m10
        T11 - target type of m11
        T12 - target type of m12
        Parameters:
        m0 - mapper to apply for Tuple13's element 0
        m1 - mapper to apply for Tuple13's element 1
        m2 - mapper to apply for Tuple13's element 2
        m3 - mapper to apply for Tuple13's element 3
        m4 - mapper to apply for Tuple13's element 4
        m5 - mapper to apply for Tuple13's element 5
        m6 - mapper to apply for Tuple13's element 6
        m7 - mapper to apply for Tuple13's element 7
        m8 - mapper to apply for Tuple13's element 8
        m9 - mapper to apply for Tuple13's element 9
        m10 - mapper to apply for Tuple13's element 10
        m11 - mapper to apply for Tuple13's element 11
        m12 - mapper to apply for Tuple13's element 12
        Returns:
        a Function that, when applied, creates a Tuple13 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple13, Tuple
      • ofNullables

        public static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13> Tuple14OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13> ofNullables​(T0 e0,
                                                                                                                                                                                                                                                                                                                T1 e1,
                                                                                                                                                                                                                                                                                                                T2 e2,
                                                                                                                                                                                                                                                                                                                T3 e3,
                                                                                                                                                                                                                                                                                                                T4 e4,
                                                                                                                                                                                                                                                                                                                T5 e5,
                                                                                                                                                                                                                                                                                                                T6 e6,
                                                                                                                                                                                                                                                                                                                T7 e7,
                                                                                                                                                                                                                                                                                                                T8 e8,
                                                                                                                                                                                                                                                                                                                T9 e9,
                                                                                                                                                                                                                                                                                                                T10 e10,
                                                                                                                                                                                                                                                                                                                T11 e11,
                                                                                                                                                                                                                                                                                                                T12 e12,
                                                                                                                                                                                                                                                                                                                T13 e13)
        Creates and returns a new Tuple14OfNullables with the given parameters.
        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
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        e3 - element 3
        e4 - element 4
        e5 - element 5
        e6 - element 6
        e7 - element 7
        e8 - element 8
        e9 - element 9
        e10 - element 10
        e11 - element 11
        e12 - element 12
        e13 - element 13
        Returns:
        a new Tuple14OfNullables with the given parameters.
        See Also:
        Tuple14, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13> Function<T,​Tuple14OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                                                                                                                                                                                                                                 Function<T,​T1> m1,
                                                                                                                                                                                                                                                                                                                                                 Function<T,​T2> m2,
                                                                                                                                                                                                                                                                                                                                                 Function<T,​T3> m3,
                                                                                                                                                                                                                                                                                                                                                 Function<T,​T4> m4,
                                                                                                                                                                                                                                                                                                                                                 Function<T,​T5> m5,
                                                                                                                                                                                                                                                                                                                                                 Function<T,​T6> m6,
                                                                                                                                                                                                                                                                                                                                                 Function<T,​T7> m7,
                                                                                                                                                                                                                                                                                                                                                 Function<T,​T8> m8,
                                                                                                                                                                                                                                                                                                                                                 Function<T,​T9> m9,
                                                                                                                                                                                                                                                                                                                                                 Function<T,​T10> m10,
                                                                                                                                                                                                                                                                                                                                                 Function<T,​T11> m11,
                                                                                                                                                                                                                                                                                                                                                 Function<T,​T12> m12,
                                                                                                                                                                                                                                                                                                                                                 Function<T,​T13> m13)
        Creates and returns a Function that, when applied, creates a Tuple14OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple14
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        T3 - target type of m3
        T4 - target type of m4
        T5 - target type of m5
        T6 - target type of m6
        T7 - target type of m7
        T8 - target type of m8
        T9 - target type of m9
        T10 - target type of m10
        T11 - target type of m11
        T12 - target type of m12
        T13 - target type of m13
        Parameters:
        m0 - mapper to apply for Tuple14's element 0
        m1 - mapper to apply for Tuple14's element 1
        m2 - mapper to apply for Tuple14's element 2
        m3 - mapper to apply for Tuple14's element 3
        m4 - mapper to apply for Tuple14's element 4
        m5 - mapper to apply for Tuple14's element 5
        m6 - mapper to apply for Tuple14's element 6
        m7 - mapper to apply for Tuple14's element 7
        m8 - mapper to apply for Tuple14's element 8
        m9 - mapper to apply for Tuple14's element 9
        m10 - mapper to apply for Tuple14's element 10
        m11 - mapper to apply for Tuple14's element 11
        m12 - mapper to apply for Tuple14's element 12
        m13 - mapper to apply for Tuple14's element 13
        Returns:
        a Function that, when applied, creates a Tuple14 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple14, Tuple
      • ofNullables

        public static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14> Tuple15OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14> ofNullables​(T0 e0,
                                                                                                                                                                                                                                                                                                                                    T1 e1,
                                                                                                                                                                                                                                                                                                                                    T2 e2,
                                                                                                                                                                                                                                                                                                                                    T3 e3,
                                                                                                                                                                                                                                                                                                                                    T4 e4,
                                                                                                                                                                                                                                                                                                                                    T5 e5,
                                                                                                                                                                                                                                                                                                                                    T6 e6,
                                                                                                                                                                                                                                                                                                                                    T7 e7,
                                                                                                                                                                                                                                                                                                                                    T8 e8,
                                                                                                                                                                                                                                                                                                                                    T9 e9,
                                                                                                                                                                                                                                                                                                                                    T10 e10,
                                                                                                                                                                                                                                                                                                                                    T11 e11,
                                                                                                                                                                                                                                                                                                                                    T12 e12,
                                                                                                                                                                                                                                                                                                                                    T13 e13,
                                                                                                                                                                                                                                                                                                                                    T14 e14)
        Creates and returns a new Tuple15OfNullables with the given parameters.
        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
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        e3 - element 3
        e4 - element 4
        e5 - element 5
        e6 - element 6
        e7 - element 7
        e8 - element 8
        e9 - element 9
        e10 - element 10
        e11 - element 11
        e12 - element 12
        e13 - element 13
        e14 - element 14
        Returns:
        a new Tuple15OfNullables with the given parameters.
        See Also:
        Tuple15, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14> Function<T,​Tuple15OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T1> m1,
                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T2> m2,
                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T3> m3,
                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T4> m4,
                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T5> m5,
                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T6> m6,
                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T7> m7,
                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T8> m8,
                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T9> m9,
                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T10> m10,
                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T11> m11,
                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T12> m12,
                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T13> m13,
                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T14> m14)
        Creates and returns a Function that, when applied, creates a Tuple15OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple15
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        T3 - target type of m3
        T4 - target type of m4
        T5 - target type of m5
        T6 - target type of m6
        T7 - target type of m7
        T8 - target type of m8
        T9 - target type of m9
        T10 - target type of m10
        T11 - target type of m11
        T12 - target type of m12
        T13 - target type of m13
        T14 - target type of m14
        Parameters:
        m0 - mapper to apply for Tuple15's element 0
        m1 - mapper to apply for Tuple15's element 1
        m2 - mapper to apply for Tuple15's element 2
        m3 - mapper to apply for Tuple15's element 3
        m4 - mapper to apply for Tuple15's element 4
        m5 - mapper to apply for Tuple15's element 5
        m6 - mapper to apply for Tuple15's element 6
        m7 - mapper to apply for Tuple15's element 7
        m8 - mapper to apply for Tuple15's element 8
        m9 - mapper to apply for Tuple15's element 9
        m10 - mapper to apply for Tuple15's element 10
        m11 - mapper to apply for Tuple15's element 11
        m12 - mapper to apply for Tuple15's element 12
        m13 - mapper to apply for Tuple15's element 13
        m14 - mapper to apply for Tuple15's element 14
        Returns:
        a Function that, when applied, creates a Tuple15 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple15, Tuple
      • ofNullables

        public static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15> Tuple16OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15> ofNullables​(T0 e0,
                                                                                                                                                                                                                                                                                                                                                        T1 e1,
                                                                                                                                                                                                                                                                                                                                                        T2 e2,
                                                                                                                                                                                                                                                                                                                                                        T3 e3,
                                                                                                                                                                                                                                                                                                                                                        T4 e4,
                                                                                                                                                                                                                                                                                                                                                        T5 e5,
                                                                                                                                                                                                                                                                                                                                                        T6 e6,
                                                                                                                                                                                                                                                                                                                                                        T7 e7,
                                                                                                                                                                                                                                                                                                                                                        T8 e8,
                                                                                                                                                                                                                                                                                                                                                        T9 e9,
                                                                                                                                                                                                                                                                                                                                                        T10 e10,
                                                                                                                                                                                                                                                                                                                                                        T11 e11,
                                                                                                                                                                                                                                                                                                                                                        T12 e12,
                                                                                                                                                                                                                                                                                                                                                        T13 e13,
                                                                                                                                                                                                                                                                                                                                                        T14 e14,
                                                                                                                                                                                                                                                                                                                                                        T15 e15)
        Creates and returns a new Tuple16OfNullables with the given parameters.
        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
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        e3 - element 3
        e4 - element 4
        e5 - element 5
        e6 - element 6
        e7 - element 7
        e8 - element 8
        e9 - element 9
        e10 - element 10
        e11 - element 11
        e12 - element 12
        e13 - element 13
        e14 - element 14
        e15 - element 15
        Returns:
        a new Tuple16OfNullables with the given parameters.
        See Also:
        Tuple16, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15> Function<T,​Tuple16OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T1> m1,
                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T2> m2,
                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T3> m3,
                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T4> m4,
                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T5> m5,
                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T6> m6,
                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T7> m7,
                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T8> m8,
                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T9> m9,
                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T10> m10,
                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T11> m11,
                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T12> m12,
                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T13> m13,
                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T14> m14,
                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T15> m15)
        Creates and returns a Function that, when applied, creates a Tuple16OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple16
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        T3 - target type of m3
        T4 - target type of m4
        T5 - target type of m5
        T6 - target type of m6
        T7 - target type of m7
        T8 - target type of m8
        T9 - target type of m9
        T10 - target type of m10
        T11 - target type of m11
        T12 - target type of m12
        T13 - target type of m13
        T14 - target type of m14
        T15 - target type of m15
        Parameters:
        m0 - mapper to apply for Tuple16's element 0
        m1 - mapper to apply for Tuple16's element 1
        m2 - mapper to apply for Tuple16's element 2
        m3 - mapper to apply for Tuple16's element 3
        m4 - mapper to apply for Tuple16's element 4
        m5 - mapper to apply for Tuple16's element 5
        m6 - mapper to apply for Tuple16's element 6
        m7 - mapper to apply for Tuple16's element 7
        m8 - mapper to apply for Tuple16's element 8
        m9 - mapper to apply for Tuple16's element 9
        m10 - mapper to apply for Tuple16's element 10
        m11 - mapper to apply for Tuple16's element 11
        m12 - mapper to apply for Tuple16's element 12
        m13 - mapper to apply for Tuple16's element 13
        m14 - mapper to apply for Tuple16's element 14
        m15 - mapper to apply for Tuple16's element 15
        Returns:
        a Function that, when applied, creates a Tuple16 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple16, Tuple
      • ofNullables

        public static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> ofNullables​(T0 e0,
                                                                                                                                                                                                                                                                                                                                                                            T1 e1,
                                                                                                                                                                                                                                                                                                                                                                            T2 e2,
                                                                                                                                                                                                                                                                                                                                                                            T3 e3,
                                                                                                                                                                                                                                                                                                                                                                            T4 e4,
                                                                                                                                                                                                                                                                                                                                                                            T5 e5,
                                                                                                                                                                                                                                                                                                                                                                            T6 e6,
                                                                                                                                                                                                                                                                                                                                                                            T7 e7,
                                                                                                                                                                                                                                                                                                                                                                            T8 e8,
                                                                                                                                                                                                                                                                                                                                                                            T9 e9,
                                                                                                                                                                                                                                                                                                                                                                            T10 e10,
                                                                                                                                                                                                                                                                                                                                                                            T11 e11,
                                                                                                                                                                                                                                                                                                                                                                            T12 e12,
                                                                                                                                                                                                                                                                                                                                                                            T13 e13,
                                                                                                                                                                                                                                                                                                                                                                            T14 e14,
                                                                                                                                                                                                                                                                                                                                                                            T15 e15,
                                                                                                                                                                                                                                                                                                                                                                            T16 e16)
        Creates and returns a new Tuple17OfNullables with the given parameters.
        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
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        e3 - element 3
        e4 - element 4
        e5 - element 5
        e6 - element 6
        e7 - element 7
        e8 - element 8
        e9 - element 9
        e10 - element 10
        e11 - element 11
        e12 - element 12
        e13 - element 13
        e14 - element 14
        e15 - element 15
        e16 - element 16
        Returns:
        a new Tuple17OfNullables with the given parameters.
        See Also:
        Tuple17, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16> Function<T,​Tuple17OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T1> m1,
                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T2> m2,
                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T3> m3,
                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T4> m4,
                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T5> m5,
                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T6> m6,
                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T7> m7,
                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T8> m8,
                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T9> m9,
                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T10> m10,
                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T11> m11,
                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T12> m12,
                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T13> m13,
                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T14> m14,
                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T15> m15,
                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T16> m16)
        Creates and returns a Function that, when applied, creates a Tuple17OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple17
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        T3 - target type of m3
        T4 - target type of m4
        T5 - target type of m5
        T6 - target type of m6
        T7 - target type of m7
        T8 - target type of m8
        T9 - target type of m9
        T10 - target type of m10
        T11 - target type of m11
        T12 - target type of m12
        T13 - target type of m13
        T14 - target type of m14
        T15 - target type of m15
        T16 - target type of m16
        Parameters:
        m0 - mapper to apply for Tuple17's element 0
        m1 - mapper to apply for Tuple17's element 1
        m2 - mapper to apply for Tuple17's element 2
        m3 - mapper to apply for Tuple17's element 3
        m4 - mapper to apply for Tuple17's element 4
        m5 - mapper to apply for Tuple17's element 5
        m6 - mapper to apply for Tuple17's element 6
        m7 - mapper to apply for Tuple17's element 7
        m8 - mapper to apply for Tuple17's element 8
        m9 - mapper to apply for Tuple17's element 9
        m10 - mapper to apply for Tuple17's element 10
        m11 - mapper to apply for Tuple17's element 11
        m12 - mapper to apply for Tuple17's element 12
        m13 - mapper to apply for Tuple17's element 13
        m14 - mapper to apply for Tuple17's element 14
        m15 - mapper to apply for Tuple17's element 15
        m16 - mapper to apply for Tuple17's element 16
        Returns:
        a Function that, when applied, creates a Tuple17 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple17, Tuple
      • ofNullables

        public static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17> Tuple18OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17> ofNullables​(T0 e0,
                                                                                                                                                                                                                                                                                                                                                                                                T1 e1,
                                                                                                                                                                                                                                                                                                                                                                                                T2 e2,
                                                                                                                                                                                                                                                                                                                                                                                                T3 e3,
                                                                                                                                                                                                                                                                                                                                                                                                T4 e4,
                                                                                                                                                                                                                                                                                                                                                                                                T5 e5,
                                                                                                                                                                                                                                                                                                                                                                                                T6 e6,
                                                                                                                                                                                                                                                                                                                                                                                                T7 e7,
                                                                                                                                                                                                                                                                                                                                                                                                T8 e8,
                                                                                                                                                                                                                                                                                                                                                                                                T9 e9,
                                                                                                                                                                                                                                                                                                                                                                                                T10 e10,
                                                                                                                                                                                                                                                                                                                                                                                                T11 e11,
                                                                                                                                                                                                                                                                                                                                                                                                T12 e12,
                                                                                                                                                                                                                                                                                                                                                                                                T13 e13,
                                                                                                                                                                                                                                                                                                                                                                                                T14 e14,
                                                                                                                                                                                                                                                                                                                                                                                                T15 e15,
                                                                                                                                                                                                                                                                                                                                                                                                T16 e16,
                                                                                                                                                                                                                                                                                                                                                                                                T17 e17)
        Creates and returns a new Tuple18OfNullables with the given parameters.
        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
        T17 - type of element 17
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        e3 - element 3
        e4 - element 4
        e5 - element 5
        e6 - element 6
        e7 - element 7
        e8 - element 8
        e9 - element 9
        e10 - element 10
        e11 - element 11
        e12 - element 12
        e13 - element 13
        e14 - element 14
        e15 - element 15
        e16 - element 16
        e17 - element 17
        Returns:
        a new Tuple18OfNullables with the given parameters.
        See Also:
        Tuple18, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17> Function<T,​Tuple18OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T1> m1,
                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T2> m2,
                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T3> m3,
                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T4> m4,
                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T5> m5,
                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T6> m6,
                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T7> m7,
                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T8> m8,
                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T9> m9,
                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T10> m10,
                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T11> m11,
                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T12> m12,
                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T13> m13,
                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T14> m14,
                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T15> m15,
                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T16> m16,
                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T17> m17)
        Creates and returns a Function that, when applied, creates a Tuple18OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple18
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        T3 - target type of m3
        T4 - target type of m4
        T5 - target type of m5
        T6 - target type of m6
        T7 - target type of m7
        T8 - target type of m8
        T9 - target type of m9
        T10 - target type of m10
        T11 - target type of m11
        T12 - target type of m12
        T13 - target type of m13
        T14 - target type of m14
        T15 - target type of m15
        T16 - target type of m16
        T17 - target type of m17
        Parameters:
        m0 - mapper to apply for Tuple18's element 0
        m1 - mapper to apply for Tuple18's element 1
        m2 - mapper to apply for Tuple18's element 2
        m3 - mapper to apply for Tuple18's element 3
        m4 - mapper to apply for Tuple18's element 4
        m5 - mapper to apply for Tuple18's element 5
        m6 - mapper to apply for Tuple18's element 6
        m7 - mapper to apply for Tuple18's element 7
        m8 - mapper to apply for Tuple18's element 8
        m9 - mapper to apply for Tuple18's element 9
        m10 - mapper to apply for Tuple18's element 10
        m11 - mapper to apply for Tuple18's element 11
        m12 - mapper to apply for Tuple18's element 12
        m13 - mapper to apply for Tuple18's element 13
        m14 - mapper to apply for Tuple18's element 14
        m15 - mapper to apply for Tuple18's element 15
        m16 - mapper to apply for Tuple18's element 16
        m17 - mapper to apply for Tuple18's element 17
        Returns:
        a Function that, when applied, creates a Tuple18 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple18, Tuple
      • ofNullables

        public static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18> Tuple19OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18> ofNullables​(T0 e0,
                                                                                                                                                                                                                                                                                                                                                                                                                    T1 e1,
                                                                                                                                                                                                                                                                                                                                                                                                                    T2 e2,
                                                                                                                                                                                                                                                                                                                                                                                                                    T3 e3,
                                                                                                                                                                                                                                                                                                                                                                                                                    T4 e4,
                                                                                                                                                                                                                                                                                                                                                                                                                    T5 e5,
                                                                                                                                                                                                                                                                                                                                                                                                                    T6 e6,
                                                                                                                                                                                                                                                                                                                                                                                                                    T7 e7,
                                                                                                                                                                                                                                                                                                                                                                                                                    T8 e8,
                                                                                                                                                                                                                                                                                                                                                                                                                    T9 e9,
                                                                                                                                                                                                                                                                                                                                                                                                                    T10 e10,
                                                                                                                                                                                                                                                                                                                                                                                                                    T11 e11,
                                                                                                                                                                                                                                                                                                                                                                                                                    T12 e12,
                                                                                                                                                                                                                                                                                                                                                                                                                    T13 e13,
                                                                                                                                                                                                                                                                                                                                                                                                                    T14 e14,
                                                                                                                                                                                                                                                                                                                                                                                                                    T15 e15,
                                                                                                                                                                                                                                                                                                                                                                                                                    T16 e16,
                                                                                                                                                                                                                                                                                                                                                                                                                    T17 e17,
                                                                                                                                                                                                                                                                                                                                                                                                                    T18 e18)
        Creates and returns a new Tuple19OfNullables with the given parameters.
        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
        T17 - type of element 17
        T18 - type of element 18
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        e3 - element 3
        e4 - element 4
        e5 - element 5
        e6 - element 6
        e7 - element 7
        e8 - element 8
        e9 - element 9
        e10 - element 10
        e11 - element 11
        e12 - element 12
        e13 - element 13
        e14 - element 14
        e15 - element 15
        e16 - element 16
        e17 - element 17
        e18 - element 18
        Returns:
        a new Tuple19OfNullables with the given parameters.
        See Also:
        Tuple19, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18> Function<T,​Tuple19OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T1> m1,
                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T2> m2,
                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T3> m3,
                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T4> m4,
                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T5> m5,
                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T6> m6,
                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T7> m7,
                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T8> m8,
                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T9> m9,
                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T10> m10,
                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T11> m11,
                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T12> m12,
                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T13> m13,
                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T14> m14,
                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T15> m15,
                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T16> m16,
                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T17> m17,
                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T18> m18)
        Creates and returns a Function that, when applied, creates a Tuple19OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple19
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        T3 - target type of m3
        T4 - target type of m4
        T5 - target type of m5
        T6 - target type of m6
        T7 - target type of m7
        T8 - target type of m8
        T9 - target type of m9
        T10 - target type of m10
        T11 - target type of m11
        T12 - target type of m12
        T13 - target type of m13
        T14 - target type of m14
        T15 - target type of m15
        T16 - target type of m16
        T17 - target type of m17
        T18 - target type of m18
        Parameters:
        m0 - mapper to apply for Tuple19's element 0
        m1 - mapper to apply for Tuple19's element 1
        m2 - mapper to apply for Tuple19's element 2
        m3 - mapper to apply for Tuple19's element 3
        m4 - mapper to apply for Tuple19's element 4
        m5 - mapper to apply for Tuple19's element 5
        m6 - mapper to apply for Tuple19's element 6
        m7 - mapper to apply for Tuple19's element 7
        m8 - mapper to apply for Tuple19's element 8
        m9 - mapper to apply for Tuple19's element 9
        m10 - mapper to apply for Tuple19's element 10
        m11 - mapper to apply for Tuple19's element 11
        m12 - mapper to apply for Tuple19's element 12
        m13 - mapper to apply for Tuple19's element 13
        m14 - mapper to apply for Tuple19's element 14
        m15 - mapper to apply for Tuple19's element 15
        m16 - mapper to apply for Tuple19's element 16
        m17 - mapper to apply for Tuple19's element 17
        m18 - mapper to apply for Tuple19's element 18
        Returns:
        a Function that, when applied, creates a Tuple19 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple19, Tuple
      • ofNullables

        public static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19> Tuple20OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19> ofNullables​(T0 e0,
                                                                                                                                                                                                                                                                                                                                                                                                                                        T1 e1,
                                                                                                                                                                                                                                                                                                                                                                                                                                        T2 e2,
                                                                                                                                                                                                                                                                                                                                                                                                                                        T3 e3,
                                                                                                                                                                                                                                                                                                                                                                                                                                        T4 e4,
                                                                                                                                                                                                                                                                                                                                                                                                                                        T5 e5,
                                                                                                                                                                                                                                                                                                                                                                                                                                        T6 e6,
                                                                                                                                                                                                                                                                                                                                                                                                                                        T7 e7,
                                                                                                                                                                                                                                                                                                                                                                                                                                        T8 e8,
                                                                                                                                                                                                                                                                                                                                                                                                                                        T9 e9,
                                                                                                                                                                                                                                                                                                                                                                                                                                        T10 e10,
                                                                                                                                                                                                                                                                                                                                                                                                                                        T11 e11,
                                                                                                                                                                                                                                                                                                                                                                                                                                        T12 e12,
                                                                                                                                                                                                                                                                                                                                                                                                                                        T13 e13,
                                                                                                                                                                                                                                                                                                                                                                                                                                        T14 e14,
                                                                                                                                                                                                                                                                                                                                                                                                                                        T15 e15,
                                                                                                                                                                                                                                                                                                                                                                                                                                        T16 e16,
                                                                                                                                                                                                                                                                                                                                                                                                                                        T17 e17,
                                                                                                                                                                                                                                                                                                                                                                                                                                        T18 e18,
                                                                                                                                                                                                                                                                                                                                                                                                                                        T19 e19)
        Creates and returns a new Tuple20OfNullables with the given parameters.
        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
        T17 - type of element 17
        T18 - type of element 18
        T19 - type of element 19
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        e3 - element 3
        e4 - element 4
        e5 - element 5
        e6 - element 6
        e7 - element 7
        e8 - element 8
        e9 - element 9
        e10 - element 10
        e11 - element 11
        e12 - element 12
        e13 - element 13
        e14 - element 14
        e15 - element 15
        e16 - element 16
        e17 - element 17
        e18 - element 18
        e19 - element 19
        Returns:
        a new Tuple20OfNullables with the given parameters.
        See Also:
        Tuple20, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19> Function<T,​Tuple20OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T1> m1,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T2> m2,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T3> m3,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T4> m4,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T5> m5,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T6> m6,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T7> m7,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T8> m8,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T9> m9,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T10> m10,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T11> m11,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T12> m12,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T13> m13,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T14> m14,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T15> m15,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T16> m16,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T17> m17,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T18> m18,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                         Function<T,​T19> m19)
        Creates and returns a Function that, when applied, creates a Tuple20OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple20
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        T3 - target type of m3
        T4 - target type of m4
        T5 - target type of m5
        T6 - target type of m6
        T7 - target type of m7
        T8 - target type of m8
        T9 - target type of m9
        T10 - target type of m10
        T11 - target type of m11
        T12 - target type of m12
        T13 - target type of m13
        T14 - target type of m14
        T15 - target type of m15
        T16 - target type of m16
        T17 - target type of m17
        T18 - target type of m18
        T19 - target type of m19
        Parameters:
        m0 - mapper to apply for Tuple20's element 0
        m1 - mapper to apply for Tuple20's element 1
        m2 - mapper to apply for Tuple20's element 2
        m3 - mapper to apply for Tuple20's element 3
        m4 - mapper to apply for Tuple20's element 4
        m5 - mapper to apply for Tuple20's element 5
        m6 - mapper to apply for Tuple20's element 6
        m7 - mapper to apply for Tuple20's element 7
        m8 - mapper to apply for Tuple20's element 8
        m9 - mapper to apply for Tuple20's element 9
        m10 - mapper to apply for Tuple20's element 10
        m11 - mapper to apply for Tuple20's element 11
        m12 - mapper to apply for Tuple20's element 12
        m13 - mapper to apply for Tuple20's element 13
        m14 - mapper to apply for Tuple20's element 14
        m15 - mapper to apply for Tuple20's element 15
        m16 - mapper to apply for Tuple20's element 16
        m17 - mapper to apply for Tuple20's element 17
        m18 - mapper to apply for Tuple20's element 18
        m19 - mapper to apply for Tuple20's element 19
        Returns:
        a Function that, when applied, creates a Tuple20 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple20, Tuple
      • ofNullables

        public static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20> Tuple21OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20> ofNullables​(T0 e0,
                                                                                                                                                                                                                                                                                                                                                                                                                                                            T1 e1,
                                                                                                                                                                                                                                                                                                                                                                                                                                                            T2 e2,
                                                                                                                                                                                                                                                                                                                                                                                                                                                            T3 e3,
                                                                                                                                                                                                                                                                                                                                                                                                                                                            T4 e4,
                                                                                                                                                                                                                                                                                                                                                                                                                                                            T5 e5,
                                                                                                                                                                                                                                                                                                                                                                                                                                                            T6 e6,
                                                                                                                                                                                                                                                                                                                                                                                                                                                            T7 e7,
                                                                                                                                                                                                                                                                                                                                                                                                                                                            T8 e8,
                                                                                                                                                                                                                                                                                                                                                                                                                                                            T9 e9,
                                                                                                                                                                                                                                                                                                                                                                                                                                                            T10 e10,
                                                                                                                                                                                                                                                                                                                                                                                                                                                            T11 e11,
                                                                                                                                                                                                                                                                                                                                                                                                                                                            T12 e12,
                                                                                                                                                                                                                                                                                                                                                                                                                                                            T13 e13,
                                                                                                                                                                                                                                                                                                                                                                                                                                                            T14 e14,
                                                                                                                                                                                                                                                                                                                                                                                                                                                            T15 e15,
                                                                                                                                                                                                                                                                                                                                                                                                                                                            T16 e16,
                                                                                                                                                                                                                                                                                                                                                                                                                                                            T17 e17,
                                                                                                                                                                                                                                                                                                                                                                                                                                                            T18 e18,
                                                                                                                                                                                                                                                                                                                                                                                                                                                            T19 e19,
                                                                                                                                                                                                                                                                                                                                                                                                                                                            T20 e20)
        Creates and returns a new Tuple21OfNullables with the given parameters.
        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
        T17 - type of element 17
        T18 - type of element 18
        T19 - type of element 19
        T20 - type of element 20
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        e3 - element 3
        e4 - element 4
        e5 - element 5
        e6 - element 6
        e7 - element 7
        e8 - element 8
        e9 - element 9
        e10 - element 10
        e11 - element 11
        e12 - element 12
        e13 - element 13
        e14 - element 14
        e15 - element 15
        e16 - element 16
        e17 - element 17
        e18 - element 18
        e19 - element 19
        e20 - element 20
        Returns:
        a new Tuple21OfNullables with the given parameters.
        See Also:
        Tuple21, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20> Function<T,​Tuple21OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T1> m1,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T2> m2,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T3> m3,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T4> m4,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T5> m5,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T6> m6,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T7> m7,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T8> m8,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T9> m9,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T10> m10,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T11> m11,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T12> m12,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T13> m13,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T14> m14,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T15> m15,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T16> m16,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T17> m17,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T18> m18,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T19> m19,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             Function<T,​T20> m20)
        Creates and returns a Function that, when applied, creates a Tuple21OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple21
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        T3 - target type of m3
        T4 - target type of m4
        T5 - target type of m5
        T6 - target type of m6
        T7 - target type of m7
        T8 - target type of m8
        T9 - target type of m9
        T10 - target type of m10
        T11 - target type of m11
        T12 - target type of m12
        T13 - target type of m13
        T14 - target type of m14
        T15 - target type of m15
        T16 - target type of m16
        T17 - target type of m17
        T18 - target type of m18
        T19 - target type of m19
        T20 - target type of m20
        Parameters:
        m0 - mapper to apply for Tuple21's element 0
        m1 - mapper to apply for Tuple21's element 1
        m2 - mapper to apply for Tuple21's element 2
        m3 - mapper to apply for Tuple21's element 3
        m4 - mapper to apply for Tuple21's element 4
        m5 - mapper to apply for Tuple21's element 5
        m6 - mapper to apply for Tuple21's element 6
        m7 - mapper to apply for Tuple21's element 7
        m8 - mapper to apply for Tuple21's element 8
        m9 - mapper to apply for Tuple21's element 9
        m10 - mapper to apply for Tuple21's element 10
        m11 - mapper to apply for Tuple21's element 11
        m12 - mapper to apply for Tuple21's element 12
        m13 - mapper to apply for Tuple21's element 13
        m14 - mapper to apply for Tuple21's element 14
        m15 - mapper to apply for Tuple21's element 15
        m16 - mapper to apply for Tuple21's element 16
        m17 - mapper to apply for Tuple21's element 17
        m18 - mapper to apply for Tuple21's element 18
        m19 - mapper to apply for Tuple21's element 19
        m20 - mapper to apply for Tuple21's element 20
        Returns:
        a Function that, when applied, creates a Tuple21 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple21, Tuple
      • ofNullables

        public static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21> Tuple22OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21> ofNullables​(T0 e0,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T1 e1,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T2 e2,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T3 e3,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T4 e4,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T5 e5,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T6 e6,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T7 e7,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T8 e8,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T9 e9,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T10 e10,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T11 e11,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T12 e12,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T13 e13,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T14 e14,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T15 e15,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T16 e16,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T17 e17,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T18 e18,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T19 e19,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T20 e20,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                T21 e21)
        Creates and returns a new Tuple22OfNullables with the given parameters.
        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
        T17 - type of element 17
        T18 - type of element 18
        T19 - type of element 19
        T20 - type of element 20
        T21 - type of element 21
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        e3 - element 3
        e4 - element 4
        e5 - element 5
        e6 - element 6
        e7 - element 7
        e8 - element 8
        e9 - element 9
        e10 - element 10
        e11 - element 11
        e12 - element 12
        e13 - element 13
        e14 - element 14
        e15 - element 15
        e16 - element 16
        e17 - element 17
        e18 - element 18
        e19 - element 19
        e20 - element 20
        e21 - element 21
        Returns:
        a new Tuple22OfNullables with the given parameters.
        See Also:
        Tuple22, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21> Function<T,​Tuple22OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T1> m1,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T2> m2,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T3> m3,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T4> m4,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T5> m5,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T6> m6,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T7> m7,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T8> m8,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T9> m9,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T10> m10,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T11> m11,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T12> m12,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T13> m13,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T14> m14,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T15> m15,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T16> m16,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T17> m17,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T18> m18,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T19> m19,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T20> m20,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 Function<T,​T21> m21)
        Creates and returns a Function that, when applied, creates a Tuple22OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple22
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        T3 - target type of m3
        T4 - target type of m4
        T5 - target type of m5
        T6 - target type of m6
        T7 - target type of m7
        T8 - target type of m8
        T9 - target type of m9
        T10 - target type of m10
        T11 - target type of m11
        T12 - target type of m12
        T13 - target type of m13
        T14 - target type of m14
        T15 - target type of m15
        T16 - target type of m16
        T17 - target type of m17
        T18 - target type of m18
        T19 - target type of m19
        T20 - target type of m20
        T21 - target type of m21
        Parameters:
        m0 - mapper to apply for Tuple22's element 0
        m1 - mapper to apply for Tuple22's element 1
        m2 - mapper to apply for Tuple22's element 2
        m3 - mapper to apply for Tuple22's element 3
        m4 - mapper to apply for Tuple22's element 4
        m5 - mapper to apply for Tuple22's element 5
        m6 - mapper to apply for Tuple22's element 6
        m7 - mapper to apply for Tuple22's element 7
        m8 - mapper to apply for Tuple22's element 8
        m9 - mapper to apply for Tuple22's element 9
        m10 - mapper to apply for Tuple22's element 10
        m11 - mapper to apply for Tuple22's element 11
        m12 - mapper to apply for Tuple22's element 12
        m13 - mapper to apply for Tuple22's element 13
        m14 - mapper to apply for Tuple22's element 14
        m15 - mapper to apply for Tuple22's element 15
        m16 - mapper to apply for Tuple22's element 16
        m17 - mapper to apply for Tuple22's element 17
        m18 - mapper to apply for Tuple22's element 18
        m19 - mapper to apply for Tuple22's element 19
        m20 - mapper to apply for Tuple22's element 20
        m21 - mapper to apply for Tuple22's element 21
        Returns:
        a Function that, when applied, creates a Tuple22 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple22, Tuple
      • ofNullables

        public static <T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22> Tuple23OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22> ofNullables​(T0 e0,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T1 e1,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T2 e2,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T3 e3,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T4 e4,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T5 e5,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T6 e6,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T7 e7,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T8 e8,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T9 e9,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T10 e10,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T11 e11,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T12 e12,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T13 e13,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T14 e14,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T15 e15,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T16 e16,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T17 e17,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T18 e18,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T19 e19,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T20 e20,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T21 e21,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    T22 e22)
        Creates and returns a new Tuple23OfNullables with the given parameters.
        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
        T17 - type of element 17
        T18 - type of element 18
        T19 - type of element 19
        T20 - type of element 20
        T21 - type of element 21
        T22 - type of element 22
        Parameters:
        e0 - element 0
        e1 - element 1
        e2 - element 2
        e3 - element 3
        e4 - element 4
        e5 - element 5
        e6 - element 6
        e7 - element 7
        e8 - element 8
        e9 - element 9
        e10 - element 10
        e11 - element 11
        e12 - element 12
        e13 - element 13
        e14 - element 14
        e15 - element 15
        e16 - element 16
        e17 - element 17
        e18 - element 18
        e19 - element 19
        e20 - element 20
        e21 - element 21
        e22 - element 22
        Returns:
        a new Tuple23OfNullables with the given parameters.
        See Also:
        Tuple23, Tuple
      • toTupleOfNullables

        public static <T,​T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22> Function<T,​Tuple23OfNullables<T0,​T1,​T2,​T3,​T4,​T5,​T6,​T7,​T8,​T9,​T10,​T11,​T12,​T13,​T14,​T15,​T16,​T17,​T18,​T19,​T20,​T21,​T22>> toTupleOfNullables​(Function<T,​T0> m0,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T1> m1,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T2> m2,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T3> m3,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T4> m4,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T5> m5,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T6> m6,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T7> m7,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T8> m8,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T9> m9,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T10> m10,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T11> m11,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T12> m12,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T13> m13,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T14> m14,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T15> m15,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T16> m16,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T17> m17,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T18> m18,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T19> m19,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T20> m20,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T21> m21,
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     Function<T,​T22> m22)
        Creates and returns a Function that, when applied, creates a Tuple23OfNullables from an initial object of type T by applying the given mappers.
        Type Parameters:
        T - type of the initial object to be used by the function to create a Tuple23
        T0 - target type of m0
        T1 - target type of m1
        T2 - target type of m2
        T3 - target type of m3
        T4 - target type of m4
        T5 - target type of m5
        T6 - target type of m6
        T7 - target type of m7
        T8 - target type of m8
        T9 - target type of m9
        T10 - target type of m10
        T11 - target type of m11
        T12 - target type of m12
        T13 - target type of m13
        T14 - target type of m14
        T15 - target type of m15
        T16 - target type of m16
        T17 - target type of m17
        T18 - target type of m18
        T19 - target type of m19
        T20 - target type of m20
        T21 - target type of m21
        T22 - target type of m22
        Parameters:
        m0 - mapper to apply for Tuple23's element 0
        m1 - mapper to apply for Tuple23's element 1
        m2 - mapper to apply for Tuple23's element 2
        m3 - mapper to apply for Tuple23's element 3
        m4 - mapper to apply for Tuple23's element 4
        m5 - mapper to apply for Tuple23's element 5
        m6 - mapper to apply for Tuple23's element 6
        m7 - mapper to apply for Tuple23's element 7
        m8 - mapper to apply for Tuple23's element 8
        m9 - mapper to apply for Tuple23's element 9
        m10 - mapper to apply for Tuple23's element 10
        m11 - mapper to apply for Tuple23's element 11
        m12 - mapper to apply for Tuple23's element 12
        m13 - mapper to apply for Tuple23's element 13
        m14 - mapper to apply for Tuple23's element 14
        m15 - mapper to apply for Tuple23's element 15
        m16 - mapper to apply for Tuple23's element 16
        m17 - mapper to apply for Tuple23's element 17
        m18 - mapper to apply for Tuple23's element 18
        m19 - mapper to apply for Tuple23's element 19
        m20 - mapper to apply for Tuple23's element 20
        m21 - mapper to apply for Tuple23's element 21
        m22 - mapper to apply for Tuple23's element 22
        Returns:
        a Function that, when applied, creates a Tuple23 from an initial object of type T by applying the given mappers.
        See Also:
        Tuple23, Tuple