Package groovy.lang

Class Tuple12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>

java.lang.Object
java.util.AbstractCollection<E>
java.util.AbstractList<E>
groovy.lang.Tuple
groovy.lang.Tuple12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>
All Implemented Interfaces:
Serializable, Cloneable, Comparable, Iterable, Collection, List, RandomAccess

public final class Tuple12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> extends Tuple
Represents a list of 12 typed Objects.
Since:
3.0.0
See Also:
  • Constructor Details

    • Tuple12

      public Tuple12(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5, T6 v6, T7 v7, T8 v8, T9 v9, T10 v10, T11 v11, T12 v12)
      Creates a tuple containing the supplied elements.
      Parameters:
      v1 - the first element
      v2 - the second element
      v3 - the third element
      v4 - the fourth element
      v5 - the fifth element
      v6 - the sixth element
      v7 - the seventh element
      v8 - the eighth element
      v9 - the ninth element
      v10 - the tenth element
      v11 - the eleventh element
      v12 - the twelfth element
    • Tuple12

      public Tuple12(Tuple12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> tuple)
      Creates a tuple from the supplied tuple.
      Parameters:
      tuple - the source tuple
  • Method Details

    • getV1

      public T1 getV1()
      Returns the first element.
      Returns:
      the first element
    • getV2

      public T2 getV2()
      Returns the second element.
      Returns:
      the second element
    • getV3

      public T3 getV3()
      Returns the third element.
      Returns:
      the third element
    • getV4

      public T4 getV4()
      Returns the fourth element.
      Returns:
      the fourth element
    • getV5

      public T5 getV5()
      Returns the fifth element.
      Returns:
      the fifth element
    • getV6

      public T6 getV6()
      Returns the sixth element.
      Returns:
      the sixth element
    • getV7

      public T7 getV7()
      Returns the seventh element.
      Returns:
      the seventh element
    • getV8

      public T8 getV8()
      Returns the eighth element.
      Returns:
      the eighth element
    • getV9

      public T9 getV9()
      Returns the ninth element.
      Returns:
      the ninth element
    • getV10

      public T10 getV10()
      Returns the tenth element.
      Returns:
      the tenth element
    • getV11

      public T11 getV11()
      Returns the eleventh element.
      Returns:
      the eleventh element
    • getV12

      public T12 getV12()
      Returns the twelfth element.
      Returns:
      the twelfth element
    • clone

      public Tuple12<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> clone()
      Overrides:
      clone in class Tuple