public class org.jooq.lambda.tuple.Tuple8<T1, T2, T3, T4, T5, T6, T7, T8> implements org.jooq.lambda.tuple.Tuple, java.lang.Comparable<org.jooq.lambda.tuple.Tuple8<T1, T2, T3, T4, T5, T6, T7, T8>>, java.io.Serializable, java.lang.Cloneable
  minor version: 0
  major version: 59
  flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
  this_class: org.jooq.lambda.tuple.Tuple8
  super_class: java.lang.Object
{
  private static final long serialVersionUID;
    descriptor: J
    flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
    ConstantValue: 1

  public final T1 v1;
    descriptor: Ljava/lang/Object;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Signature: TT1;

  public final T2 v2;
    descriptor: Ljava/lang/Object;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Signature: TT2;

  public final T3 v3;
    descriptor: Ljava/lang/Object;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Signature: TT3;

  public final T4 v4;
    descriptor: Ljava/lang/Object;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Signature: TT4;

  public final T5 v5;
    descriptor: Ljava/lang/Object;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Signature: TT5;

  public final T6 v6;
    descriptor: Ljava/lang/Object;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Signature: TT6;

  public final T7 v7;
    descriptor: Ljava/lang/Object;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Signature: TT7;

  public final T8 v8;
    descriptor: Ljava/lang/Object;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Signature: TT8;

  public T1 v1();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 51
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()TT1;

  public T2 v2();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 55
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()TT2;

  public T3 v3();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 59
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()TT3;

  public T4 v4();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 63
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()TT4;

  public T5 v5();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 67
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()TT5;

  public T6 v6();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 71
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()TT6;

  public T7 v7();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 75
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()TT7;

  public T8 v8();
    descriptor: ()Ljava/lang/Object;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 79
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()TT8;

  public void <init>(org.jooq.lambda.tuple.Tuple8<T1, T2, T3, T4, T5, T6, T7, T8>);
    descriptor: (Lorg/jooq/lambda/tuple/Tuple8;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // org.jooq.lambda.tuple.Tuple8 tuple
         0: .line 82
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 83
            aload 0 /* this */
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            putfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
         2: .line 84
            aload 0 /* this */
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            putfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
         3: .line 85
            aload 0 /* this */
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            putfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
         4: .line 86
            aload 0 /* this */
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            putfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
         5: .line 87
            aload 0 /* this */
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            putfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
         6: .line 88
            aload 0 /* this */
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            putfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
         7: .line 89
            aload 0 /* this */
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            putfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
         8: .line 90
            aload 0 /* this */
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            putfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
         9: .line 91
            return
        end local 1 // org.jooq.lambda.tuple.Tuple8 tuple
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0   10     0   this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0   10     1  tuple  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: (Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;)V
    MethodParameters:
       Name  Flags
      tuple  

  public void <init>(T1, T2, T3, T4, T5, T6, T7, );
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=9, args_size=9
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // java.lang.Object v1
        start local 2 // java.lang.Object v2
        start local 3 // java.lang.Object v3
        start local 4 // java.lang.Object v4
        start local 5 // java.lang.Object v5
        start local 6 // java.lang.Object v6
        start local 7 // java.lang.Object v7
        start local 8 // java.lang.Object v8
         0: .line 93
            aload 0 /* this */
            invokespecial java.lang.Object.<init>:()V
         1: .line 94
            aload 0 /* this */
            aload 1 /* v1 */
            putfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
         2: .line 95
            aload 0 /* this */
            aload 2 /* v2 */
            putfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
         3: .line 96
            aload 0 /* this */
            aload 3 /* v3 */
            putfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
         4: .line 97
            aload 0 /* this */
            aload 4 /* v4 */
            putfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
         5: .line 98
            aload 0 /* this */
            aload 5 /* v5 */
            putfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
         6: .line 99
            aload 0 /* this */
            aload 6 /* v6 */
            putfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
         7: .line 100
            aload 0 /* this */
            aload 7 /* v7 */
            putfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
         8: .line 101
            aload 0 /* this */
            aload 8 /* v8 */
            putfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
         9: .line 102
            return
        end local 8 // java.lang.Object v8
        end local 7 // java.lang.Object v7
        end local 6 // java.lang.Object v6
        end local 5 // java.lang.Object v5
        end local 4 // java.lang.Object v4
        end local 3 // java.lang.Object v3
        end local 2 // java.lang.Object v2
        end local 1 // java.lang.Object v1
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   10     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0   10     1    v1  TT1;
            0   10     2    v2  TT2;
            0   10     3    v3  TT3;
            0   10     4    v4  TT4;
            0   10     5    v5  TT5;
            0   10     6    v6  TT6;
            0   10     7    v7  TT7;
            0   10     8    v8  TT8;
    Signature: (TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;)V
    MethodParameters:
      Name  Flags
      v1    
      v2    
      v3    
      v4    
      v5    
      v6    
      v7    
      v8    

  public final <T9> org.jooq.lambda.tuple.Tuple9<T1, T2, T3, T4, T5, T6, T7, T8, T9> concat(T9);
    descriptor: (Ljava/lang/Object;)Lorg/jooq/lambda/tuple/Tuple9;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=11, locals=2, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // java.lang.Object value
         0: .line 108
            new org.jooq.lambda.tuple.Tuple9
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            aload 1 /* value */
            invokespecial org.jooq.lambda.tuple.Tuple9.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 1 // java.lang.Object value
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0    1     1  value  TT9;
    Signature: <T9:Ljava/lang/Object;>(TT9;)Lorg/jooq/lambda/tuple/Tuple9<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;>;
    MethodParameters:
       Name  Flags
      value  

  public final <T9> org.jooq.lambda.tuple.Tuple9<T1, T2, T3, T4, T5, T6, T7, T8, T9> concat(org.jooq.lambda.tuple.Tuple1<T9>);
    descriptor: (Lorg/jooq/lambda/tuple/Tuple1;)Lorg/jooq/lambda/tuple/Tuple9;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=11, locals=2, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // org.jooq.lambda.tuple.Tuple1 tuple
         0: .line 115
            new org.jooq.lambda.tuple.Tuple9
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple1.v1:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple9.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 1 // org.jooq.lambda.tuple.Tuple1 tuple
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0    1     1  tuple  Lorg/jooq/lambda/tuple/Tuple1<TT9;>;
    Signature: <T9:Ljava/lang/Object;>(Lorg/jooq/lambda/tuple/Tuple1<TT9;>;)Lorg/jooq/lambda/tuple/Tuple9<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;>;
    MethodParameters:
       Name  Flags
      tuple  

  public final <T9, T10> org.jooq.lambda.tuple.Tuple10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> concat(org.jooq.lambda.tuple.Tuple2<T9, T10>);
    descriptor: (Lorg/jooq/lambda/tuple/Tuple2;)Lorg/jooq/lambda/tuple/Tuple10;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=12, locals=2, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // org.jooq.lambda.tuple.Tuple2 tuple
         0: .line 122
            new org.jooq.lambda.tuple.Tuple10
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple2.v1:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple2.v2:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple10.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 1 // org.jooq.lambda.tuple.Tuple2 tuple
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0    1     1  tuple  Lorg/jooq/lambda/tuple/Tuple2<TT9;TT10;>;
    Signature: <T9:Ljava/lang/Object;T10:Ljava/lang/Object;>(Lorg/jooq/lambda/tuple/Tuple2<TT9;TT10;>;)Lorg/jooq/lambda/tuple/Tuple10<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;>;
    MethodParameters:
       Name  Flags
      tuple  

  public final <T9, T10, T11> org.jooq.lambda.tuple.Tuple11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> concat(org.jooq.lambda.tuple.Tuple3<T9, T10, T11>);
    descriptor: (Lorg/jooq/lambda/tuple/Tuple3;)Lorg/jooq/lambda/tuple/Tuple11;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=13, locals=2, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // org.jooq.lambda.tuple.Tuple3 tuple
         0: .line 129
            new org.jooq.lambda.tuple.Tuple11
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple3.v1:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple3.v2:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple3.v3:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple11.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 1 // org.jooq.lambda.tuple.Tuple3 tuple
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0    1     1  tuple  Lorg/jooq/lambda/tuple/Tuple3<TT9;TT10;TT11;>;
    Signature: <T9:Ljava/lang/Object;T10:Ljava/lang/Object;T11:Ljava/lang/Object;>(Lorg/jooq/lambda/tuple/Tuple3<TT9;TT10;TT11;>;)Lorg/jooq/lambda/tuple/Tuple11<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;>;
    MethodParameters:
       Name  Flags
      tuple  

  public final <T9, T10, T11, T12> org.jooq.lambda.tuple.Tuple12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> concat(org.jooq.lambda.tuple.Tuple4<T9, T10, T11, T12>);
    descriptor: (Lorg/jooq/lambda/tuple/Tuple4;)Lorg/jooq/lambda/tuple/Tuple12;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=14, locals=2, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // org.jooq.lambda.tuple.Tuple4 tuple
         0: .line 136
            new org.jooq.lambda.tuple.Tuple12
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple4.v1:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple4.v2:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple4.v3:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple4.v4:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple12.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 1 // org.jooq.lambda.tuple.Tuple4 tuple
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0    1     1  tuple  Lorg/jooq/lambda/tuple/Tuple4<TT9;TT10;TT11;TT12;>;
    Signature: <T9:Ljava/lang/Object;T10:Ljava/lang/Object;T11:Ljava/lang/Object;T12:Ljava/lang/Object;>(Lorg/jooq/lambda/tuple/Tuple4<TT9;TT10;TT11;TT12;>;)Lorg/jooq/lambda/tuple/Tuple12<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;>;
    MethodParameters:
       Name  Flags
      tuple  

  public final <T9, T10, T11, T12, T13> org.jooq.lambda.tuple.Tuple13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> concat(org.jooq.lambda.tuple.Tuple5<T9, T10, T11, T12, T13>);
    descriptor: (Lorg/jooq/lambda/tuple/Tuple5;)Lorg/jooq/lambda/tuple/Tuple13;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=15, locals=2, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // org.jooq.lambda.tuple.Tuple5 tuple
         0: .line 143
            new org.jooq.lambda.tuple.Tuple13
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple5.v1:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple5.v2:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple5.v3:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple5.v4:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple5.v5:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple13.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 1 // org.jooq.lambda.tuple.Tuple5 tuple
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0    1     1  tuple  Lorg/jooq/lambda/tuple/Tuple5<TT9;TT10;TT11;TT12;TT13;>;
    Signature: <T9:Ljava/lang/Object;T10:Ljava/lang/Object;T11:Ljava/lang/Object;T12:Ljava/lang/Object;T13:Ljava/lang/Object;>(Lorg/jooq/lambda/tuple/Tuple5<TT9;TT10;TT11;TT12;TT13;>;)Lorg/jooq/lambda/tuple/Tuple13<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;>;
    MethodParameters:
       Name  Flags
      tuple  

  public final <T9, T10, T11, T12, T13, T14> org.jooq.lambda.tuple.Tuple14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> concat(org.jooq.lambda.tuple.Tuple6<T9, T10, T11, T12, T13, T14>);
    descriptor: (Lorg/jooq/lambda/tuple/Tuple6;)Lorg/jooq/lambda/tuple/Tuple14;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=16, locals=2, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // org.jooq.lambda.tuple.Tuple6 tuple
         0: .line 150
            new org.jooq.lambda.tuple.Tuple14
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple6.v1:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple6.v2:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple6.v3:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple6.v4:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple6.v5:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple6.v6:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple14.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 1 // org.jooq.lambda.tuple.Tuple6 tuple
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0    1     1  tuple  Lorg/jooq/lambda/tuple/Tuple6<TT9;TT10;TT11;TT12;TT13;TT14;>;
    Signature: <T9:Ljava/lang/Object;T10:Ljava/lang/Object;T11:Ljava/lang/Object;T12:Ljava/lang/Object;T13:Ljava/lang/Object;T14:Ljava/lang/Object;>(Lorg/jooq/lambda/tuple/Tuple6<TT9;TT10;TT11;TT12;TT13;TT14;>;)Lorg/jooq/lambda/tuple/Tuple14<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;>;
    MethodParameters:
       Name  Flags
      tuple  

  public final <T9, T10, T11, T12, T13, T14, T15> org.jooq.lambda.tuple.Tuple15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> concat(org.jooq.lambda.tuple.Tuple7<T9, T10, T11, T12, T13, T14, T15>);
    descriptor: (Lorg/jooq/lambda/tuple/Tuple7;)Lorg/jooq/lambda/tuple/Tuple15;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=17, locals=2, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // org.jooq.lambda.tuple.Tuple7 tuple
         0: .line 157
            new org.jooq.lambda.tuple.Tuple15
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple7.v1:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple7.v2:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple7.v3:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple7.v4:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple7.v5:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple7.v6:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple7.v7:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple15.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 1 // org.jooq.lambda.tuple.Tuple7 tuple
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0    1     1  tuple  Lorg/jooq/lambda/tuple/Tuple7<TT9;TT10;TT11;TT12;TT13;TT14;TT15;>;
    Signature: <T9:Ljava/lang/Object;T10:Ljava/lang/Object;T11:Ljava/lang/Object;T12:Ljava/lang/Object;T13:Ljava/lang/Object;T14:Ljava/lang/Object;T15:Ljava/lang/Object;>(Lorg/jooq/lambda/tuple/Tuple7<TT9;TT10;TT11;TT12;TT13;TT14;TT15;>;)Lorg/jooq/lambda/tuple/Tuple15<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;>;
    MethodParameters:
       Name  Flags
      tuple  

  public final <T9, T10, T11, T12, T13, T14, T15, T16> org.jooq.lambda.tuple.Tuple16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> concat(org.jooq.lambda.tuple.Tuple8<T9, T10, T11, T12, T13, T14, T15, T16>);
    descriptor: (Lorg/jooq/lambda/tuple/Tuple8;)Lorg/jooq/lambda/tuple/Tuple16;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=18, locals=2, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // org.jooq.lambda.tuple.Tuple8 tuple
         0: .line 164
            new org.jooq.lambda.tuple.Tuple16
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 1 /* tuple */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple16.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 1 // org.jooq.lambda.tuple.Tuple8 tuple
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot   Name  Signature
            0    1     0   this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0    1     1  tuple  Lorg/jooq/lambda/tuple/Tuple8<TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;>;
    Signature: <T9:Ljava/lang/Object;T10:Ljava/lang/Object;T11:Ljava/lang/Object;T12:Ljava/lang/Object;T13:Ljava/lang/Object;T14:Ljava/lang/Object;T15:Ljava/lang/Object;T16:Ljava/lang/Object;>(Lorg/jooq/lambda/tuple/Tuple8<TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;>;)Lorg/jooq/lambda/tuple/Tuple16<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;>;
    MethodParameters:
       Name  Flags
      tuple  

  public final org.jooq.lambda.tuple.Tuple2<org.jooq.lambda.tuple.Tuple0, org.jooq.lambda.tuple.Tuple8<T1, T2, T3, T4, T5, T6, T7, T8>> split0();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple2;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 171
            new org.jooq.lambda.tuple.Tuple2
            dup
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.limit0:()Lorg/jooq/lambda/tuple/Tuple0;
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.skip0:()Lorg/jooq/lambda/tuple/Tuple8;
            invokespecial org.jooq.lambda.tuple.Tuple2.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple2<Lorg/jooq/lambda/tuple/Tuple0;Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;>;

  public final org.jooq.lambda.tuple.Tuple2<org.jooq.lambda.tuple.Tuple1<T1>, org.jooq.lambda.tuple.Tuple7<T2, T3, T4, T5, T6, T7, T8>> split1();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple2;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 178
            new org.jooq.lambda.tuple.Tuple2
            dup
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.limit1:()Lorg/jooq/lambda/tuple/Tuple1;
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.skip1:()Lorg/jooq/lambda/tuple/Tuple7;
            invokespecial org.jooq.lambda.tuple.Tuple2.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple2<Lorg/jooq/lambda/tuple/Tuple1<TT1;>;Lorg/jooq/lambda/tuple/Tuple7<TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;>;

  public final org.jooq.lambda.tuple.Tuple2<org.jooq.lambda.tuple.Tuple2<T1, T2>, org.jooq.lambda.tuple.Tuple6<T3, T4, T5, T6, T7, T8>> split2();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple2;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 185
            new org.jooq.lambda.tuple.Tuple2
            dup
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.limit2:()Lorg/jooq/lambda/tuple/Tuple2;
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.skip2:()Lorg/jooq/lambda/tuple/Tuple6;
            invokespecial org.jooq.lambda.tuple.Tuple2.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple2<Lorg/jooq/lambda/tuple/Tuple2<TT1;TT2;>;Lorg/jooq/lambda/tuple/Tuple6<TT3;TT4;TT5;TT6;TT7;TT8;>;>;

  public final org.jooq.lambda.tuple.Tuple2<org.jooq.lambda.tuple.Tuple3<T1, T2, T3>, org.jooq.lambda.tuple.Tuple5<T4, T5, T6, T7, T8>> split3();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple2;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 192
            new org.jooq.lambda.tuple.Tuple2
            dup
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.limit3:()Lorg/jooq/lambda/tuple/Tuple3;
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.skip3:()Lorg/jooq/lambda/tuple/Tuple5;
            invokespecial org.jooq.lambda.tuple.Tuple2.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple2<Lorg/jooq/lambda/tuple/Tuple3<TT1;TT2;TT3;>;Lorg/jooq/lambda/tuple/Tuple5<TT4;TT5;TT6;TT7;TT8;>;>;

  public final org.jooq.lambda.tuple.Tuple2<org.jooq.lambda.tuple.Tuple4<T1, T2, T3, T4>, org.jooq.lambda.tuple.Tuple4<T5, T6, T7, T8>> split4();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple2;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 199
            new org.jooq.lambda.tuple.Tuple2
            dup
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.limit4:()Lorg/jooq/lambda/tuple/Tuple4;
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.skip4:()Lorg/jooq/lambda/tuple/Tuple4;
            invokespecial org.jooq.lambda.tuple.Tuple2.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple2<Lorg/jooq/lambda/tuple/Tuple4<TT1;TT2;TT3;TT4;>;Lorg/jooq/lambda/tuple/Tuple4<TT5;TT6;TT7;TT8;>;>;

  public final org.jooq.lambda.tuple.Tuple2<org.jooq.lambda.tuple.Tuple5<T1, T2, T3, T4, T5>, org.jooq.lambda.tuple.Tuple3<T6, T7, T8>> split5();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple2;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 206
            new org.jooq.lambda.tuple.Tuple2
            dup
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.limit5:()Lorg/jooq/lambda/tuple/Tuple5;
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.skip5:()Lorg/jooq/lambda/tuple/Tuple3;
            invokespecial org.jooq.lambda.tuple.Tuple2.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple2<Lorg/jooq/lambda/tuple/Tuple5<TT1;TT2;TT3;TT4;TT5;>;Lorg/jooq/lambda/tuple/Tuple3<TT6;TT7;TT8;>;>;

  public final org.jooq.lambda.tuple.Tuple2<org.jooq.lambda.tuple.Tuple6<T1, T2, T3, T4, T5, T6>, org.jooq.lambda.tuple.Tuple2<T7, T8>> split6();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple2;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 213
            new org.jooq.lambda.tuple.Tuple2
            dup
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.limit6:()Lorg/jooq/lambda/tuple/Tuple6;
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.skip6:()Lorg/jooq/lambda/tuple/Tuple2;
            invokespecial org.jooq.lambda.tuple.Tuple2.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple2<Lorg/jooq/lambda/tuple/Tuple6<TT1;TT2;TT3;TT4;TT5;TT6;>;Lorg/jooq/lambda/tuple/Tuple2<TT7;TT8;>;>;

  public final org.jooq.lambda.tuple.Tuple2<org.jooq.lambda.tuple.Tuple7<T1, T2, T3, T4, T5, T6, T7>, org.jooq.lambda.tuple.Tuple1<T8>> split7();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple2;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 220
            new org.jooq.lambda.tuple.Tuple2
            dup
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.limit7:()Lorg/jooq/lambda/tuple/Tuple7;
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.skip7:()Lorg/jooq/lambda/tuple/Tuple1;
            invokespecial org.jooq.lambda.tuple.Tuple2.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple2<Lorg/jooq/lambda/tuple/Tuple7<TT1;TT2;TT3;TT4;TT5;TT6;TT7;>;Lorg/jooq/lambda/tuple/Tuple1<TT8;>;>;

  public final org.jooq.lambda.tuple.Tuple2<org.jooq.lambda.tuple.Tuple8<T1, T2, T3, T4, T5, T6, T7, T8>, org.jooq.lambda.tuple.Tuple0> split8();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple2;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 227
            new org.jooq.lambda.tuple.Tuple2
            dup
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.limit8:()Lorg/jooq/lambda/tuple/Tuple8;
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.skip8:()Lorg/jooq/lambda/tuple/Tuple0;
            invokespecial org.jooq.lambda.tuple.Tuple2.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple2<Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;Lorg/jooq/lambda/tuple/Tuple0;>;

  public final org.jooq.lambda.tuple.Tuple0 limit0();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple0;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 234
            new org.jooq.lambda.tuple.Tuple0
            dup
            invokespecial org.jooq.lambda.tuple.Tuple0.<init>:()V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;

  public final org.jooq.lambda.tuple.Tuple1<T1> limit1();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple1;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 241
            new org.jooq.lambda.tuple.Tuple1
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple1.<init>:(Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple1<TT1;>;

  public final org.jooq.lambda.tuple.Tuple2<T1, T2> limit2();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple2;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 248
            new org.jooq.lambda.tuple.Tuple2
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple2.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple2<TT1;TT2;>;

  public final org.jooq.lambda.tuple.Tuple3<T1, T2, T3> limit3();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple3;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 255
            new org.jooq.lambda.tuple.Tuple3
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple3.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple3<TT1;TT2;TT3;>;

  public final org.jooq.lambda.tuple.Tuple4<T1, T2, T3, T4> limit4();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple4;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 262
            new org.jooq.lambda.tuple.Tuple4
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple4.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple4<TT1;TT2;TT3;TT4;>;

  public final org.jooq.lambda.tuple.Tuple5<T1, T2, T3, T4, T5> limit5();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple5;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=7, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 269
            new org.jooq.lambda.tuple.Tuple5
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple5.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple5<TT1;TT2;TT3;TT4;TT5;>;

  public final org.jooq.lambda.tuple.Tuple6<T1, T2, T3, T4, T5, T6> limit6();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple6;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=8, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 276
            new org.jooq.lambda.tuple.Tuple6
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple6.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple6<TT1;TT2;TT3;TT4;TT5;TT6;>;

  public final org.jooq.lambda.tuple.Tuple7<T1, T2, T3, T4, T5, T6, T7> limit7();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple7;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=9, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 283
            new org.jooq.lambda.tuple.Tuple7
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple7.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple7<TT1;TT2;TT3;TT4;TT5;TT6;TT7;>;

  public final org.jooq.lambda.tuple.Tuple8<T1, T2, T3, T4, T5, T6, T7, T8> limit8();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple8;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 290
            aload 0 /* this */
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;

  public final org.jooq.lambda.tuple.Tuple8<T1, T2, T3, T4, T5, T6, T7, T8> skip0();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple8;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 297
            aload 0 /* this */
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;

  public final org.jooq.lambda.tuple.Tuple7<T2, T3, T4, T5, T6, T7, T8> skip1();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple7;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=9, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 304
            new org.jooq.lambda.tuple.Tuple7
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple7.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple7<TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;

  public final org.jooq.lambda.tuple.Tuple6<T3, T4, T5, T6, T7, T8> skip2();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple6;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=8, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 311
            new org.jooq.lambda.tuple.Tuple6
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple6.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple6<TT3;TT4;TT5;TT6;TT7;TT8;>;

  public final org.jooq.lambda.tuple.Tuple5<T4, T5, T6, T7, T8> skip3();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple5;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=7, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 318
            new org.jooq.lambda.tuple.Tuple5
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple5.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple5<TT4;TT5;TT6;TT7;TT8;>;

  public final org.jooq.lambda.tuple.Tuple4<T5, T6, T7, T8> skip4();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple4;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=6, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 325
            new org.jooq.lambda.tuple.Tuple4
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple4.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple4<TT5;TT6;TT7;TT8;>;

  public final org.jooq.lambda.tuple.Tuple3<T6, T7, T8> skip5();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple3;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=5, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 332
            new org.jooq.lambda.tuple.Tuple3
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple3.<init>:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple3<TT6;TT7;TT8;>;

  public final org.jooq.lambda.tuple.Tuple2<T7, T8> skip6();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple2;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 339
            new org.jooq.lambda.tuple.Tuple2
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple2.<init>:(Ljava/lang/Object;Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple2<TT7;TT8;>;

  public final org.jooq.lambda.tuple.Tuple1<T8> skip7();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple1;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 346
            new org.jooq.lambda.tuple.Tuple1
            dup
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokespecial org.jooq.lambda.tuple.Tuple1.<init>:(Ljava/lang/Object;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple1<TT8;>;

  public final org.jooq.lambda.tuple.Tuple0 skip8();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple0;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 353
            new org.jooq.lambda.tuple.Tuple0
            dup
            invokespecial org.jooq.lambda.tuple.Tuple0.<init>:()V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;

  public final <R> R map(org.jooq.lambda.function.Function8<? super T1, ? super T2, ? super T3, ? super T4, ? super T5, ? super T6, ? super T7, ? super T8, ? extends R>);
    descriptor: (Lorg/jooq/lambda/function/Function8;)Ljava/lang/Object;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=9, locals=2, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // org.jooq.lambda.function.Function8 function
         0: .line 360
            aload 1 /* function */
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokeinterface org.jooq.lambda.function.Function8.apply:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            areturn
        end local 1 // org.jooq.lambda.function.Function8 function
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0    1     1  function  Lorg/jooq/lambda/function/Function8<-TT1;-TT2;-TT3;-TT4;-TT5;-TT6;-TT7;-TT8;+TR;>;
    Signature: <R:Ljava/lang/Object;>(Lorg/jooq/lambda/function/Function8<-TT1;-TT2;-TT3;-TT4;-TT5;-TT6;-TT7;-TT8;+TR;>;)TR;
    MethodParameters:
          Name  Flags
      function  

  public final <U1> org.jooq.lambda.tuple.Tuple8<U1, T2, T3, T4, T5, T6, T7, T8> map1(java.util.function.Function<? super T1, ? extends U1>);
    descriptor: (Ljava/util/function/Function;)Lorg/jooq/lambda/tuple/Tuple8;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=8, locals=2, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // java.util.function.Function function
         0: .line 367
            aload 1 /* function */
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            invokeinterface java.util.function.Function.apply:(Ljava/lang/Object;)Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokestatic org.jooq.lambda.tuple.Tuple.tuple:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/jooq/lambda/tuple/Tuple8;
            areturn
        end local 1 // java.util.function.Function function
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0    1     1  function  Ljava/util/function/Function<-TT1;+TU1;>;
    Signature: <U1:Ljava/lang/Object;>(Ljava/util/function/Function<-TT1;+TU1;>;)Lorg/jooq/lambda/tuple/Tuple8<TU1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    MethodParameters:
          Name  Flags
      function  

  public final <U2> org.jooq.lambda.tuple.Tuple8<T1, U2, T3, T4, T5, T6, T7, T8> map2(java.util.function.Function<? super T2, ? extends U2>);
    descriptor: (Ljava/util/function/Function;)Lorg/jooq/lambda/tuple/Tuple8;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=8, locals=2, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // java.util.function.Function function
         0: .line 374
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 1 /* function */
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            invokeinterface java.util.function.Function.apply:(Ljava/lang/Object;)Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokestatic org.jooq.lambda.tuple.Tuple.tuple:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/jooq/lambda/tuple/Tuple8;
            areturn
        end local 1 // java.util.function.Function function
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0    1     1  function  Ljava/util/function/Function<-TT2;+TU2;>;
    Signature: <U2:Ljava/lang/Object;>(Ljava/util/function/Function<-TT2;+TU2;>;)Lorg/jooq/lambda/tuple/Tuple8<TT1;TU2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    MethodParameters:
          Name  Flags
      function  

  public final <U3> org.jooq.lambda.tuple.Tuple8<T1, T2, U3, T4, T5, T6, T7, T8> map3(java.util.function.Function<? super T3, ? extends U3>);
    descriptor: (Ljava/util/function/Function;)Lorg/jooq/lambda/tuple/Tuple8;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=8, locals=2, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // java.util.function.Function function
         0: .line 381
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 1 /* function */
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            invokeinterface java.util.function.Function.apply:(Ljava/lang/Object;)Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokestatic org.jooq.lambda.tuple.Tuple.tuple:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/jooq/lambda/tuple/Tuple8;
            areturn
        end local 1 // java.util.function.Function function
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0    1     1  function  Ljava/util/function/Function<-TT3;+TU3;>;
    Signature: <U3:Ljava/lang/Object;>(Ljava/util/function/Function<-TT3;+TU3;>;)Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TU3;TT4;TT5;TT6;TT7;TT8;>;
    MethodParameters:
          Name  Flags
      function  

  public final <U4> org.jooq.lambda.tuple.Tuple8<T1, T2, T3, U4, T5, T6, T7, T8> map4(java.util.function.Function<? super T4, ? extends U4>);
    descriptor: (Ljava/util/function/Function;)Lorg/jooq/lambda/tuple/Tuple8;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=8, locals=2, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // java.util.function.Function function
         0: .line 388
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 1 /* function */
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            invokeinterface java.util.function.Function.apply:(Ljava/lang/Object;)Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokestatic org.jooq.lambda.tuple.Tuple.tuple:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/jooq/lambda/tuple/Tuple8;
            areturn
        end local 1 // java.util.function.Function function
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0    1     1  function  Ljava/util/function/Function<-TT4;+TU4;>;
    Signature: <U4:Ljava/lang/Object;>(Ljava/util/function/Function<-TT4;+TU4;>;)Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TU4;TT5;TT6;TT7;TT8;>;
    MethodParameters:
          Name  Flags
      function  

  public final <U5> org.jooq.lambda.tuple.Tuple8<T1, T2, T3, T4, U5, T6, T7, T8> map5(java.util.function.Function<? super T5, ? extends U5>);
    descriptor: (Ljava/util/function/Function;)Lorg/jooq/lambda/tuple/Tuple8;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=8, locals=2, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // java.util.function.Function function
         0: .line 395
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 1 /* function */
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            invokeinterface java.util.function.Function.apply:(Ljava/lang/Object;)Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokestatic org.jooq.lambda.tuple.Tuple.tuple:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/jooq/lambda/tuple/Tuple8;
            areturn
        end local 1 // java.util.function.Function function
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0    1     1  function  Ljava/util/function/Function<-TT5;+TU5;>;
    Signature: <U5:Ljava/lang/Object;>(Ljava/util/function/Function<-TT5;+TU5;>;)Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TU5;TT6;TT7;TT8;>;
    MethodParameters:
          Name  Flags
      function  

  public final <U6> org.jooq.lambda.tuple.Tuple8<T1, T2, T3, T4, T5, U6, T7, T8> map6(java.util.function.Function<? super T6, ? extends U6>);
    descriptor: (Ljava/util/function/Function;)Lorg/jooq/lambda/tuple/Tuple8;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=8, locals=2, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // java.util.function.Function function
         0: .line 402
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 1 /* function */
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            invokeinterface java.util.function.Function.apply:(Ljava/lang/Object;)Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokestatic org.jooq.lambda.tuple.Tuple.tuple:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/jooq/lambda/tuple/Tuple8;
            areturn
        end local 1 // java.util.function.Function function
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0    1     1  function  Ljava/util/function/Function<-TT6;+TU6;>;
    Signature: <U6:Ljava/lang/Object;>(Ljava/util/function/Function<-TT6;+TU6;>;)Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TU6;TT7;TT8;>;
    MethodParameters:
          Name  Flags
      function  

  public final <U7> org.jooq.lambda.tuple.Tuple8<T1, T2, T3, T4, T5, T6, U7, T8> map7(java.util.function.Function<? super T7, ? extends U7>);
    descriptor: (Ljava/util/function/Function;)Lorg/jooq/lambda/tuple/Tuple8;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=8, locals=2, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // java.util.function.Function function
         0: .line 409
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 1 /* function */
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            invokeinterface java.util.function.Function.apply:(Ljava/lang/Object;)Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokestatic org.jooq.lambda.tuple.Tuple.tuple:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/jooq/lambda/tuple/Tuple8;
            areturn
        end local 1 // java.util.function.Function function
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0    1     1  function  Ljava/util/function/Function<-TT7;+TU7;>;
    Signature: <U7:Ljava/lang/Object;>(Ljava/util/function/Function<-TT7;+TU7;>;)Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TU7;TT8;>;
    MethodParameters:
          Name  Flags
      function  

  public final <U8> org.jooq.lambda.tuple.Tuple8<T1, T2, T3, T4, T5, T6, T7, U8> map8(java.util.function.Function<? super T8, ? extends U8>);
    descriptor: (Ljava/util/function/Function;)Lorg/jooq/lambda/tuple/Tuple8;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=9, locals=2, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // java.util.function.Function function
         0: .line 416
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 1 /* function */
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokeinterface java.util.function.Function.apply:(Ljava/lang/Object;)Ljava/lang/Object;
            invokestatic org.jooq.lambda.tuple.Tuple.tuple:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/jooq/lambda/tuple/Tuple8;
            areturn
        end local 1 // java.util.function.Function function
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot      Name  Signature
            0    1     0      this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0    1     1  function  Ljava/util/function/Function<-TT8;+TU8;>;
    Signature: <U8:Ljava/lang/Object;>(Ljava/util/function/Function<-TT8;+TU8;>;)Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TU8;>;
    MethodParameters:
          Name  Flags
      function  

  public final java.lang.Object[] array();
    descriptor: ()[Ljava/lang/Object;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 422
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.toArray:()[Ljava/lang/Object;
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public final java.lang.Object[] toArray();
    descriptor: ()[Ljava/lang/Object;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 427
            bipush 8
            anewarray java.lang.Object
            dup
            iconst_0
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aastore
            dup
            iconst_1
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aastore
            dup
            iconst_2
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aastore
            dup
            iconst_3
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aastore
            dup
            iconst_4
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aastore
            dup
            iconst_5
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aastore
            dup
            bipush 6
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aastore
            dup
            bipush 7
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            aastore
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;

  public final java.util.List<?> list();
    descriptor: ()Ljava/util/List;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 433
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.toList:()Ljava/util/List;
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Ljava/util/List<*>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()

  public final java.util.List<?> toList();
    descriptor: ()Ljava/util/List;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 438
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.toArray:()[Ljava/lang/Object;
            invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Ljava/util/List<*>;

  public final org.jooq.lambda.Seq<?> toSeq();
    descriptor: ()Lorg/jooq/lambda/Seq;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 443
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.toList:()Ljava/util/List;
            invokestatic org.jooq.lambda.Seq.seq:(Ljava/lang/Iterable;)Lorg/jooq/lambda/Seq;
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/Seq<*>;

  public final java.util.Map<java.lang.String, ?> toMap();
    descriptor: ()Ljava/util/Map;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=2, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 448
            aload 0 /* this */
            invokedynamic apply()Ljava/util/function/Function;
              Bootstrap: invokestatic java.lang.invoke.LambdaMetafactory.metafactory:(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
                Method arguments:
                  (Ljava/lang/Object;)Ljava/lang/Object;
                  org/jooq/lambda/tuple/Tuple8.lambda$0(Ljava/lang/Integer;)Ljava/lang/String; (6)
                  (Ljava/lang/Integer;)Ljava/lang/String;
            invokevirtual org.jooq.lambda.tuple.Tuple8.toMap:(Ljava/util/function/Function;)Ljava/util/Map;
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Ljava/util/Map<Ljava/lang/String;*>;

  public final <K> java.util.Map<K, ?> toMap(java.util.function.Function<? super java.lang.Integer, ? extends K>);
    descriptor: (Ljava/util/function/Function;)Ljava/util/Map;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=4, locals=5, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // java.util.function.Function keyMapper
         0: .line 453
            new java.util.LinkedHashMap
            dup
            invokespecial java.util.LinkedHashMap.<init>:()V
            astore 2 /* result */
        start local 2 // java.util.Map result
         1: .line 454
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.toArray:()[Ljava/lang/Object;
            astore 3 /* array */
        start local 3 // java.lang.Object[] array
         2: .line 456
            iconst_0
            istore 4 /* i */
        start local 4 // int i
         3: goto 6
         4: .line 457
      StackMap locals: java.util.Map java.lang.Object[] int
      StackMap stack:
            aload 2 /* result */
            aload 1 /* keyMapper */
            iload 4 /* i */
            invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
            invokeinterface java.util.function.Function.apply:(Ljava/lang/Object;)Ljava/lang/Object;
            aload 3 /* array */
            iload 4 /* i */
            aaload
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 456
            iinc 4 /* i */ 1
      StackMap locals:
      StackMap stack:
         6: iload 4 /* i */
            aload 3 /* array */
            arraylength
            if_icmplt 4
        end local 4 // int i
         7: .line 459
            aload 2 /* result */
            areturn
        end local 3 // java.lang.Object[] array
        end local 2 // java.util.Map result
        end local 1 // java.util.function.Function keyMapper
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot       Name  Signature
            0    8     0       this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0    8     1  keyMapper  Ljava/util/function/Function<-Ljava/lang/Integer;+TK;>;
            1    8     2     result  Ljava/util/Map<TK;Ljava/lang/Object;>;
            2    8     3      array  [Ljava/lang/Object;
            3    7     4          i  I
    Signature: <K:Ljava/lang/Object;>(Ljava/util/function/Function<-Ljava/lang/Integer;+TK;>;)Ljava/util/Map<TK;*>;
    MethodParameters:
           Name  Flags
      keyMapper  

  public final <K> java.util.Map<K, ?> toMap(java.util.function.Supplier<? extends K>, java.util.function.Supplier<? extends K>, java.util.function.Supplier<? extends K>, java.util.function.Supplier<? extends K>, java.util.function.Supplier<? extends K>, java.util.function.Supplier<? extends K>, java.util.function.Supplier<? extends K>, java.util.function.Supplier<? extends K>);
    descriptor: (Ljava/util/function/Supplier;Ljava/util/function/Supplier;Ljava/util/function/Supplier;Ljava/util/function/Supplier;Ljava/util/function/Supplier;Ljava/util/function/Supplier;Ljava/util/function/Supplier;Ljava/util/function/Supplier;)Ljava/util/Map;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=10, args_size=9
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // java.util.function.Supplier keySupplier1
        start local 2 // java.util.function.Supplier keySupplier2
        start local 3 // java.util.function.Supplier keySupplier3
        start local 4 // java.util.function.Supplier keySupplier4
        start local 5 // java.util.function.Supplier keySupplier5
        start local 6 // java.util.function.Supplier keySupplier6
        start local 7 // java.util.function.Supplier keySupplier7
        start local 8 // java.util.function.Supplier keySupplier8
         0: .line 472
            new java.util.LinkedHashMap
            dup
            invokespecial java.util.LinkedHashMap.<init>:()V
            astore 9 /* result */
        start local 9 // java.util.Map result
         1: .line 474
            aload 9 /* result */
            aload 1 /* keySupplier1 */
            invokeinterface java.util.function.Supplier.get:()Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         2: .line 475
            aload 9 /* result */
            aload 2 /* keySupplier2 */
            invokeinterface java.util.function.Supplier.get:()Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         3: .line 476
            aload 9 /* result */
            aload 3 /* keySupplier3 */
            invokeinterface java.util.function.Supplier.get:()Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 477
            aload 9 /* result */
            aload 4 /* keySupplier4 */
            invokeinterface java.util.function.Supplier.get:()Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 478
            aload 9 /* result */
            aload 5 /* keySupplier5 */
            invokeinterface java.util.function.Supplier.get:()Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 479
            aload 9 /* result */
            aload 6 /* keySupplier6 */
            invokeinterface java.util.function.Supplier.get:()Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 480
            aload 9 /* result */
            aload 7 /* keySupplier7 */
            invokeinterface java.util.function.Supplier.get:()Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         8: .line 481
            aload 9 /* result */
            aload 8 /* keySupplier8 */
            invokeinterface java.util.function.Supplier.get:()Ljava/lang/Object;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         9: .line 483
            aload 9 /* result */
            areturn
        end local 9 // java.util.Map result
        end local 8 // java.util.function.Supplier keySupplier8
        end local 7 // java.util.function.Supplier keySupplier7
        end local 6 // java.util.function.Supplier keySupplier6
        end local 5 // java.util.function.Supplier keySupplier5
        end local 4 // java.util.function.Supplier keySupplier4
        end local 3 // java.util.function.Supplier keySupplier3
        end local 2 // java.util.function.Supplier keySupplier2
        end local 1 // java.util.function.Supplier keySupplier1
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot          Name  Signature
            0   10     0          this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0   10     1  keySupplier1  Ljava/util/function/Supplier<+TK;>;
            0   10     2  keySupplier2  Ljava/util/function/Supplier<+TK;>;
            0   10     3  keySupplier3  Ljava/util/function/Supplier<+TK;>;
            0   10     4  keySupplier4  Ljava/util/function/Supplier<+TK;>;
            0   10     5  keySupplier5  Ljava/util/function/Supplier<+TK;>;
            0   10     6  keySupplier6  Ljava/util/function/Supplier<+TK;>;
            0   10     7  keySupplier7  Ljava/util/function/Supplier<+TK;>;
            0   10     8  keySupplier8  Ljava/util/function/Supplier<+TK;>;
            1   10     9        result  Ljava/util/Map<TK;Ljava/lang/Object;>;
    Signature: <K:Ljava/lang/Object;>(Ljava/util/function/Supplier<+TK;>;Ljava/util/function/Supplier<+TK;>;Ljava/util/function/Supplier<+TK;>;Ljava/util/function/Supplier<+TK;>;Ljava/util/function/Supplier<+TK;>;Ljava/util/function/Supplier<+TK;>;Ljava/util/function/Supplier<+TK;>;Ljava/util/function/Supplier<+TK;>;)Ljava/util/Map<TK;*>;
    MethodParameters:
              Name  Flags
      keySupplier1  
      keySupplier2  
      keySupplier3  
      keySupplier4  
      keySupplier5  
      keySupplier6  
      keySupplier7  
      keySupplier8  

  public final <K> java.util.Map<K, ?> toMap(K, K, K, K, K, K, K, K);
    descriptor: (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=3, locals=10, args_size=9
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // java.lang.Object key1
        start local 2 // java.lang.Object key2
        start local 3 // java.lang.Object key3
        start local 4 // java.lang.Object key4
        start local 5 // java.lang.Object key5
        start local 6 // java.lang.Object key6
        start local 7 // java.lang.Object key7
        start local 8 // java.lang.Object key8
         0: .line 496
            new java.util.LinkedHashMap
            dup
            invokespecial java.util.LinkedHashMap.<init>:()V
            astore 9 /* result */
        start local 9 // java.util.Map result
         1: .line 498
            aload 9 /* result */
            aload 1 /* key1 */
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         2: .line 499
            aload 9 /* result */
            aload 2 /* key2 */
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         3: .line 500
            aload 9 /* result */
            aload 3 /* key3 */
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         4: .line 501
            aload 9 /* result */
            aload 4 /* key4 */
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         5: .line 502
            aload 9 /* result */
            aload 5 /* key5 */
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         6: .line 503
            aload 9 /* result */
            aload 6 /* key6 */
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         7: .line 504
            aload 9 /* result */
            aload 7 /* key7 */
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         8: .line 505
            aload 9 /* result */
            aload 8 /* key8 */
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
            pop
         9: .line 507
            aload 9 /* result */
            areturn
        end local 9 // java.util.Map result
        end local 8 // java.lang.Object key8
        end local 7 // java.lang.Object key7
        end local 6 // java.lang.Object key6
        end local 5 // java.lang.Object key5
        end local 4 // java.lang.Object key4
        end local 3 // java.lang.Object key3
        end local 2 // java.lang.Object key2
        end local 1 // java.lang.Object key1
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   10     0    this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0   10     1    key1  TK;
            0   10     2    key2  TK;
            0   10     3    key3  TK;
            0   10     4    key4  TK;
            0   10     5    key5  TK;
            0   10     6    key6  TK;
            0   10     7    key7  TK;
            0   10     8    key8  TK;
            1   10     9  result  Ljava/util/Map<TK;Ljava/lang/Object;>;
    Signature: <K:Ljava/lang/Object;>(TK;TK;TK;TK;TK;TK;TK;TK;)Ljava/util/Map<TK;*>;
    MethodParameters:
      Name  Flags
      key1  
      key2  
      key3  
      key4  
      key5  
      key6  
      key7  
      key8  

  public final int degree();
    descriptor: ()I
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 515
            bipush 8
            ireturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;

  public final java.util.Iterator<java.lang.Object> iterator();
    descriptor: ()Ljava/util/Iterator;
    flags: (0x0011) ACC_PUBLIC, ACC_FINAL
    Code:
      stack=1, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 521
            aload 0 /* this */
            invokevirtual org.jooq.lambda.tuple.Tuple8.list:()Ljava/util/List;
            invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Ljava/util/Iterator<Ljava/lang/Object;>;

  public int compareTo(org.jooq.lambda.tuple.Tuple8<T1, T2, T3, T4, T5, T6, T7, T8>);
    descriptor: (Lorg/jooq/lambda/tuple/Tuple8;)I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // org.jooq.lambda.tuple.Tuple8 other
         0: .line 526
            iconst_0
            istore 2 /* result */
        start local 2 // int result
         1: .line 528
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 1 /* other */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            invokestatic org.jooq.lambda.tuple.Tuples.compare:(Ljava/lang/Object;Ljava/lang/Object;)I
            istore 2 /* result */
            iload 2 /* result */
            ifeq 2
            iload 2 /* result */
            ireturn
         2: .line 529
      StackMap locals: int
      StackMap stack:
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 1 /* other */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            invokestatic org.jooq.lambda.tuple.Tuples.compare:(Ljava/lang/Object;Ljava/lang/Object;)I
            istore 2 /* result */
            iload 2 /* result */
            ifeq 3
            iload 2 /* result */
            ireturn
         3: .line 530
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 1 /* other */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            invokestatic org.jooq.lambda.tuple.Tuples.compare:(Ljava/lang/Object;Ljava/lang/Object;)I
            istore 2 /* result */
            iload 2 /* result */
            ifeq 4
            iload 2 /* result */
            ireturn
         4: .line 531
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 1 /* other */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            invokestatic org.jooq.lambda.tuple.Tuples.compare:(Ljava/lang/Object;Ljava/lang/Object;)I
            istore 2 /* result */
            iload 2 /* result */
            ifeq 5
            iload 2 /* result */
            ireturn
         5: .line 532
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 1 /* other */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            invokestatic org.jooq.lambda.tuple.Tuples.compare:(Ljava/lang/Object;Ljava/lang/Object;)I
            istore 2 /* result */
            iload 2 /* result */
            ifeq 6
            iload 2 /* result */
            ireturn
         6: .line 533
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 1 /* other */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            invokestatic org.jooq.lambda.tuple.Tuples.compare:(Ljava/lang/Object;Ljava/lang/Object;)I
            istore 2 /* result */
            iload 2 /* result */
            ifeq 7
            iload 2 /* result */
            ireturn
         7: .line 534
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 1 /* other */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            invokestatic org.jooq.lambda.tuple.Tuples.compare:(Ljava/lang/Object;Ljava/lang/Object;)I
            istore 2 /* result */
            iload 2 /* result */
            ifeq 8
            iload 2 /* result */
            ireturn
         8: .line 535
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            aload 1 /* other */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokestatic org.jooq.lambda.tuple.Tuples.compare:(Ljava/lang/Object;Ljava/lang/Object;)I
            istore 2 /* result */
            iload 2 /* result */
            ifeq 9
            iload 2 /* result */
            ireturn
         9: .line 537
      StackMap locals:
      StackMap stack:
            iload 2 /* result */
            ireturn
        end local 2 // int result
        end local 1 // org.jooq.lambda.tuple.Tuple8 other
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   10     0    this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0   10     1   other  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            1   10     2  result  I
    Signature: (Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;)I
    MethodParameters:
       Name  Flags
      other  

  public boolean equals(java.lang.Object);
    descriptor: (Ljava/lang/Object;)Z
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=3, args_size=2
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
        start local 1 // java.lang.Object o
         0: .line 542
            aload 0 /* this */
            aload 1 /* o */
            if_acmpne 2
         1: .line 543
            iconst_1
            ireturn
         2: .line 544
      StackMap locals:
      StackMap stack:
            aload 1 /* o */
            instanceof org.jooq.lambda.tuple.Tuple8
            ifne 4
         3: .line 545
            iconst_0
            ireturn
         4: .line 548
      StackMap locals:
      StackMap stack:
            aload 1 /* o */
            checkcast org.jooq.lambda.tuple.Tuple8
            astore 2 /* that */
        start local 2 // org.jooq.lambda.tuple.Tuple8 that
         5: .line 550
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            aload 2 /* that */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            invokestatic java.util.Objects.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
            ifne 6
            iconst_0
            ireturn
         6: .line 551
      StackMap locals: org.jooq.lambda.tuple.Tuple8
      StackMap stack:
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            aload 2 /* that */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            invokestatic java.util.Objects.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
            ifne 7
            iconst_0
            ireturn
         7: .line 552
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            aload 2 /* that */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            invokestatic java.util.Objects.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
            ifne 8
            iconst_0
            ireturn
         8: .line 553
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            aload 2 /* that */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            invokestatic java.util.Objects.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
            ifne 9
            iconst_0
            ireturn
         9: .line 554
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            aload 2 /* that */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            invokestatic java.util.Objects.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
            ifne 10
            iconst_0
            ireturn
        10: .line 555
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            aload 2 /* that */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            invokestatic java.util.Objects.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
            ifne 11
            iconst_0
            ireturn
        11: .line 556
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            aload 2 /* that */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            invokestatic java.util.Objects.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
            ifne 12
            iconst_0
            ireturn
        12: .line 557
      StackMap locals:
      StackMap stack:
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            aload 2 /* that */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokestatic java.util.Objects.equals:(Ljava/lang/Object;Ljava/lang/Object;)Z
            ifne 13
            iconst_0
            ireturn
        13: .line 559
      StackMap locals:
      StackMap stack:
            iconst_1
            ireturn
        end local 2 // org.jooq.lambda.tuple.Tuple8 that
        end local 1 // java.lang.Object o
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   14     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            0   14     1     o  Ljava/lang/Object;
            5   14     2  that  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    MethodParameters:
      Name  Flags
      o     

  public int hashCode();
    descriptor: ()I
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=2, locals=2, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 565
            iconst_1
            istore 1 /* result */
        start local 1 // int result
         1: .line 567
            bipush 31
            iload 1 /* result */
            imul
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            ifnonnull 2
            iconst_0
            goto 3
      StackMap locals: org.jooq.lambda.tuple.Tuple8 int
      StackMap stack: int
         2: aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            invokevirtual java.lang.Object.hashCode:()I
      StackMap locals: org.jooq.lambda.tuple.Tuple8 int
      StackMap stack: int int
         3: iadd
            istore 1 /* result */
         4: .line 568
            bipush 31
            iload 1 /* result */
            imul
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            ifnonnull 5
            iconst_0
            goto 6
      StackMap locals:
      StackMap stack: int
         5: aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            invokevirtual java.lang.Object.hashCode:()I
      StackMap locals: org.jooq.lambda.tuple.Tuple8 int
      StackMap stack: int int
         6: iadd
            istore 1 /* result */
         7: .line 569
            bipush 31
            iload 1 /* result */
            imul
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            ifnonnull 8
            iconst_0
            goto 9
      StackMap locals:
      StackMap stack: int
         8: aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            invokevirtual java.lang.Object.hashCode:()I
      StackMap locals: org.jooq.lambda.tuple.Tuple8 int
      StackMap stack: int int
         9: iadd
            istore 1 /* result */
        10: .line 570
            bipush 31
            iload 1 /* result */
            imul
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            ifnonnull 11
            iconst_0
            goto 12
      StackMap locals:
      StackMap stack: int
        11: aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            invokevirtual java.lang.Object.hashCode:()I
      StackMap locals: org.jooq.lambda.tuple.Tuple8 int
      StackMap stack: int int
        12: iadd
            istore 1 /* result */
        13: .line 571
            bipush 31
            iload 1 /* result */
            imul
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            ifnonnull 14
            iconst_0
            goto 15
      StackMap locals:
      StackMap stack: int
        14: aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            invokevirtual java.lang.Object.hashCode:()I
      StackMap locals: org.jooq.lambda.tuple.Tuple8 int
      StackMap stack: int int
        15: iadd
            istore 1 /* result */
        16: .line 572
            bipush 31
            iload 1 /* result */
            imul
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            ifnonnull 17
            iconst_0
            goto 18
      StackMap locals:
      StackMap stack: int
        17: aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            invokevirtual java.lang.Object.hashCode:()I
      StackMap locals: org.jooq.lambda.tuple.Tuple8 int
      StackMap stack: int int
        18: iadd
            istore 1 /* result */
        19: .line 573
            bipush 31
            iload 1 /* result */
            imul
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            ifnonnull 20
            iconst_0
            goto 21
      StackMap locals:
      StackMap stack: int
        20: aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            invokevirtual java.lang.Object.hashCode:()I
      StackMap locals: org.jooq.lambda.tuple.Tuple8 int
      StackMap stack: int int
        21: iadd
            istore 1 /* result */
        22: .line 574
            bipush 31
            iload 1 /* result */
            imul
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            ifnonnull 23
            iconst_0
            goto 24
      StackMap locals:
      StackMap stack: int
        23: aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokevirtual java.lang.Object.hashCode:()I
      StackMap locals: org.jooq.lambda.tuple.Tuple8 int
      StackMap stack: int int
        24: iadd
            istore 1 /* result */
        25: .line 576
            iload 1 /* result */
            ireturn
        end local 1 // int result
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot    Name  Signature
            0   26     0    this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
            1   26     1  result  I

  public java.lang.String toString();
    descriptor: ()Ljava/lang/String;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 581
            new java.lang.StringBuilder
            dup
            ldc "("
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
         1: .line 582
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v1:Ljava/lang/Object;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
         2: .line 583
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v2:Ljava/lang/Object;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
         3: .line 584
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v3:Ljava/lang/Object;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
         4: .line 585
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v4:Ljava/lang/Object;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
         5: .line 586
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v5:Ljava/lang/Object;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
         6: .line 587
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v6:Ljava/lang/Object;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
         7: .line 588
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v7:Ljava/lang/Object;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
         8: .line 589
            ldc ", "
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
            aload 0 /* this */
            getfield org.jooq.lambda.tuple.Tuple8.v8:Ljava/lang/Object;
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
         9: .line 590
            ldc ")"
            invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
        10: .line 581
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0   11     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;

  public org.jooq.lambda.tuple.Tuple8<T1, T2, T3, T4, T5, T6, T7, T8> clone();
    descriptor: ()Lorg/jooq/lambda/tuple/Tuple8;
    flags: (0x0001) ACC_PUBLIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // org.jooq.lambda.tuple.Tuple8 this
         0: .line 595
            new org.jooq.lambda.tuple.Tuple8
            dup
            aload 0 /* this */
            invokespecial org.jooq.lambda.tuple.Tuple8.<init>:(Lorg/jooq/lambda/tuple/Tuple8;)V
            areturn
        end local 0 // org.jooq.lambda.tuple.Tuple8 this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    Signature: ()Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;

  public int compareTo(java.lang.Object);
    descriptor: (Ljava/lang/Object;)I
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=2, locals=2, args_size=2
         0: .line 1
            aload 0
            aload 1
            checkcast org.jooq.lambda.tuple.Tuple8
            invokevirtual org.jooq.lambda.tuple.Tuple8.compareTo:(Lorg/jooq/lambda/tuple/Tuple8;)I
            ireturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public java.lang.Object clone();
    descriptor: ()Ljava/lang/Object;
    flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
    Code:
      stack=1, locals=1, args_size=1
         0: .line 1
            aload 0
            invokevirtual org.jooq.lambda.tuple.Tuple8.clone:()Lorg/jooq/lambda/tuple/Tuple8;
            areturn
      LocalVariableTable:
        Start  End  Slot  Name  Signature
    Exceptions:
      throws java.lang.CloneNotSupportedException

  private static java.lang.String lambda$0(java.lang.Integer);
    descriptor: (Ljava/lang/Integer;)Ljava/lang/String;
    flags: (0x100a) ACC_PRIVATE, ACC_STATIC, ACC_SYNTHETIC
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // java.lang.Integer i
         0: .line 448
            new java.lang.StringBuilder
            dup
            ldc "v"
            invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
            aload 0 /* i */
            invokevirtual java.lang.Integer.intValue:()I
            iconst_1
            iadd
            invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
            invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
            areturn
        end local 0 // java.lang.Integer i
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0     i  Ljava/lang/Integer;
}
Signature: <T1:Ljava/lang/Object;T2:Ljava/lang/Object;T3:Ljava/lang/Object;T4:Ljava/lang/Object;T5:Ljava/lang/Object;T6:Ljava/lang/Object;T7:Ljava/lang/Object;T8:Ljava/lang/Object;>Ljava/lang/Object;Lorg/jooq/lambda/tuple/Tuple;Ljava/lang/Comparable<Lorg/jooq/lambda/tuple/Tuple8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;>;Ljava/io/Serializable;Ljava/lang/Cloneable;
SourceFile: "Tuple8.java"
InnerClasses:
  public final Lookup = java.lang.invoke.MethodHandles$Lookup of java.lang.invoke.MethodHandles