public interface org.jooq.WithStep extends org.jooq.QueryPart
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.jooq.WithStep
  super_class: java.lang.Object
{
  static void <clinit>();
    descriptor: ()V
    flags: (0x0008) ACC_STATIC
    Code:
      stack=3, locals=0, args_size=0
         0: .line 40
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import org.jetbrains cannot be resolved\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n\tNotNull cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
      LocalVariableTable:
        Start  End  Slot  Name  Signature

  public abstract org.jooq.WithAsStep with(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/jooq/WithAsStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
       Name  Flags
      alias  

  public abstract org.jooq.WithAsStep with(java.lang.String, java.lang.String[]);
    descriptor: (Ljava/lang/String;[Ljava/lang/String;)Lorg/jooq/WithAsStep;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAliases  

  public abstract org.jooq.WithAsStep with(java.lang.String, java.util.Collection<java.lang.String>);
    descriptor: (Ljava/lang/String;Ljava/util/Collection;)Lorg/jooq/WithAsStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/util/Collection<Ljava/lang/String;>;)Lorg/jooq/WithAsStep;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAliases  

  public abstract org.jooq.WithAsStep with(org.jooq.Name);
    descriptor: (Lorg/jooq/Name;)Lorg/jooq/WithAsStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
       Name  Flags
      alias  

  public abstract org.jooq.WithAsStep with(org.jooq.Name, org.jooq.Name[]);
    descriptor: (Lorg/jooq/Name;[Lorg/jooq/Name;)Lorg/jooq/WithAsStep;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAliases  

  public abstract org.jooq.WithAsStep with(org.jooq.Name, java.util.Collection<? extends org.jooq.Name>);
    descriptor: (Lorg/jooq/Name;Ljava/util/Collection;)Lorg/jooq/WithAsStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lorg/jooq/Name;Ljava/util/Collection<+Lorg/jooq/Name;>;)Lorg/jooq/WithAsStep;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAliases  

  public abstract org.jooq.WithAsStep with(java.lang.String, java.util.function.Function<? super org.jooq.Field<?>, ? extends java.lang.String>);
    descriptor: (Ljava/lang/String;Ljava/util/function/Function;)Lorg/jooq/WithAsStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/util/function/Function<-Lorg/jooq/Field<*>;+Ljava/lang/String;>;)Lorg/jooq/WithAsStep;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
                   Name  Flags
      alias              
      fieldNameFunction  

  public abstract org.jooq.WithAsStep with(java.lang.String, java.util.function.BiFunction<? super org.jooq.Field<?>, ? super java.lang.Integer, ? extends java.lang.String>);
    descriptor: (Ljava/lang/String;Ljava/util/function/BiFunction;)Lorg/jooq/WithAsStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;Ljava/util/function/BiFunction<-Lorg/jooq/Field<*>;-Ljava/lang/Integer;+Ljava/lang/String;>;)Lorg/jooq/WithAsStep;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
                   Name  Flags
      alias              
      fieldNameFunction  

  public abstract org.jooq.WithAsStep1 with(java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep1;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
             Name  Flags
      alias        
      fieldAlias1  

  public abstract org.jooq.WithAsStep2 with(java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep2;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
             Name  Flags
      alias        
      fieldAlias1  
      fieldAlias2  

  public abstract org.jooq.WithAsStep3 with(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep3;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
             Name  Flags
      alias        
      fieldAlias1  
      fieldAlias2  
      fieldAlias3  

  public abstract org.jooq.WithAsStep4 with(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep4;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
             Name  Flags
      alias        
      fieldAlias1  
      fieldAlias2  
      fieldAlias3  
      fieldAlias4  

  public abstract org.jooq.WithAsStep5 with(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep5;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
             Name  Flags
      alias        
      fieldAlias1  
      fieldAlias2  
      fieldAlias3  
      fieldAlias4  
      fieldAlias5  

  public abstract org.jooq.WithAsStep6 with(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep6;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
             Name  Flags
      alias        
      fieldAlias1  
      fieldAlias2  
      fieldAlias3  
      fieldAlias4  
      fieldAlias5  
      fieldAlias6  

  public abstract org.jooq.WithAsStep7 with(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep7;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
             Name  Flags
      alias        
      fieldAlias1  
      fieldAlias2  
      fieldAlias3  
      fieldAlias4  
      fieldAlias5  
      fieldAlias6  
      fieldAlias7  

  public abstract org.jooq.WithAsStep8 with(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep8;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
             Name  Flags
      alias        
      fieldAlias1  
      fieldAlias2  
      fieldAlias3  
      fieldAlias4  
      fieldAlias5  
      fieldAlias6  
      fieldAlias7  
      fieldAlias8  

  public abstract org.jooq.WithAsStep9 with(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep9;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
             Name  Flags
      alias        
      fieldAlias1  
      fieldAlias2  
      fieldAlias3  
      fieldAlias4  
      fieldAlias5  
      fieldAlias6  
      fieldAlias7  
      fieldAlias8  
      fieldAlias9  

  public abstract org.jooq.WithAsStep10 with(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep10;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  

  public abstract org.jooq.WithAsStep11 with(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep11;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  

  public abstract org.jooq.WithAsStep12 with(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep12;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  

  public abstract org.jooq.WithAsStep13 with(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep13;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  
      fieldAlias13  

  public abstract org.jooq.WithAsStep14 with(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep14;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  
      fieldAlias13  
      fieldAlias14  

  public abstract org.jooq.WithAsStep15 with(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep15;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  
      fieldAlias13  
      fieldAlias14  
      fieldAlias15  

  public abstract org.jooq.WithAsStep16 with(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep16;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  
      fieldAlias13  
      fieldAlias14  
      fieldAlias15  
      fieldAlias16  

  public abstract org.jooq.WithAsStep17 with(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep17;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  
      fieldAlias13  
      fieldAlias14  
      fieldAlias15  
      fieldAlias16  
      fieldAlias17  

  public abstract org.jooq.WithAsStep18 with(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep18;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  
      fieldAlias13  
      fieldAlias14  
      fieldAlias15  
      fieldAlias16  
      fieldAlias17  
      fieldAlias18  

  public abstract org.jooq.WithAsStep19 with(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep19;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  
      fieldAlias13  
      fieldAlias14  
      fieldAlias15  
      fieldAlias16  
      fieldAlias17  
      fieldAlias18  
      fieldAlias19  

  public abstract org.jooq.WithAsStep20 with(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep20;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  
      fieldAlias13  
      fieldAlias14  
      fieldAlias15  
      fieldAlias16  
      fieldAlias17  
      fieldAlias18  
      fieldAlias19  
      fieldAlias20  

  public abstract org.jooq.WithAsStep21 with(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep21;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  
      fieldAlias13  
      fieldAlias14  
      fieldAlias15  
      fieldAlias16  
      fieldAlias17  
      fieldAlias18  
      fieldAlias19  
      fieldAlias20  
      fieldAlias21  

  public abstract org.jooq.WithAsStep22 with(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String);
    descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/jooq/WithAsStep22;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  
      fieldAlias13  
      fieldAlias14  
      fieldAlias15  
      fieldAlias16  
      fieldAlias17  
      fieldAlias18  
      fieldAlias19  
      fieldAlias20  
      fieldAlias21  
      fieldAlias22  

  public abstract org.jooq.WithAsStep1 with(org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep1;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
             Name  Flags
      alias        
      fieldAlias1  

  public abstract org.jooq.WithAsStep2 with(org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep2;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
             Name  Flags
      alias        
      fieldAlias1  
      fieldAlias2  

  public abstract org.jooq.WithAsStep3 with(org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep3;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
             Name  Flags
      alias        
      fieldAlias1  
      fieldAlias2  
      fieldAlias3  

  public abstract org.jooq.WithAsStep4 with(org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep4;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
             Name  Flags
      alias        
      fieldAlias1  
      fieldAlias2  
      fieldAlias3  
      fieldAlias4  

  public abstract org.jooq.WithAsStep5 with(org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep5;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
             Name  Flags
      alias        
      fieldAlias1  
      fieldAlias2  
      fieldAlias3  
      fieldAlias4  
      fieldAlias5  

  public abstract org.jooq.WithAsStep6 with(org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep6;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
             Name  Flags
      alias        
      fieldAlias1  
      fieldAlias2  
      fieldAlias3  
      fieldAlias4  
      fieldAlias5  
      fieldAlias6  

  public abstract org.jooq.WithAsStep7 with(org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep7;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
             Name  Flags
      alias        
      fieldAlias1  
      fieldAlias2  
      fieldAlias3  
      fieldAlias4  
      fieldAlias5  
      fieldAlias6  
      fieldAlias7  

  public abstract org.jooq.WithAsStep8 with(org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep8;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
             Name  Flags
      alias        
      fieldAlias1  
      fieldAlias2  
      fieldAlias3  
      fieldAlias4  
      fieldAlias5  
      fieldAlias6  
      fieldAlias7  
      fieldAlias8  

  public abstract org.jooq.WithAsStep9 with(org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep9;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
             Name  Flags
      alias        
      fieldAlias1  
      fieldAlias2  
      fieldAlias3  
      fieldAlias4  
      fieldAlias5  
      fieldAlias6  
      fieldAlias7  
      fieldAlias8  
      fieldAlias9  

  public abstract org.jooq.WithAsStep10 with(org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep10;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  

  public abstract org.jooq.WithAsStep11 with(org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep11;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  

  public abstract org.jooq.WithAsStep12 with(org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep12;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  

  public abstract org.jooq.WithAsStep13 with(org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep13;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  
      fieldAlias13  

  public abstract org.jooq.WithAsStep14 with(org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep14;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  
      fieldAlias13  
      fieldAlias14  

  public abstract org.jooq.WithAsStep15 with(org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep15;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  
      fieldAlias13  
      fieldAlias14  
      fieldAlias15  

  public abstract org.jooq.WithAsStep16 with(org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep16;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  
      fieldAlias13  
      fieldAlias14  
      fieldAlias15  
      fieldAlias16  

  public abstract org.jooq.WithAsStep17 with(org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep17;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  
      fieldAlias13  
      fieldAlias14  
      fieldAlias15  
      fieldAlias16  
      fieldAlias17  

  public abstract org.jooq.WithAsStep18 with(org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep18;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  
      fieldAlias13  
      fieldAlias14  
      fieldAlias15  
      fieldAlias16  
      fieldAlias17  
      fieldAlias18  

  public abstract org.jooq.WithAsStep19 with(org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep19;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  
      fieldAlias13  
      fieldAlias14  
      fieldAlias15  
      fieldAlias16  
      fieldAlias17  
      fieldAlias18  
      fieldAlias19  

  public abstract org.jooq.WithAsStep20 with(org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep20;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  
      fieldAlias13  
      fieldAlias14  
      fieldAlias15  
      fieldAlias16  
      fieldAlias17  
      fieldAlias18  
      fieldAlias19  
      fieldAlias20  

  public abstract org.jooq.WithAsStep21 with(org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep21;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  
      fieldAlias13  
      fieldAlias14  
      fieldAlias15  
      fieldAlias16  
      fieldAlias17  
      fieldAlias18  
      fieldAlias19  
      fieldAlias20  
      fieldAlias21  

  public abstract org.jooq.WithAsStep22 with(org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name, org.jooq.Name);
    descriptor: (Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;Lorg/jooq/Name;)Lorg/jooq/WithAsStep22;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
              Name  Flags
      alias         
      fieldAlias1   
      fieldAlias2   
      fieldAlias3   
      fieldAlias4   
      fieldAlias5   
      fieldAlias6   
      fieldAlias7   
      fieldAlias8   
      fieldAlias9   
      fieldAlias10  
      fieldAlias11  
      fieldAlias12  
      fieldAlias13  
      fieldAlias14  
      fieldAlias15  
      fieldAlias16  
      fieldAlias17  
      fieldAlias18  
      fieldAlias19  
      fieldAlias20  
      fieldAlias21  
      fieldAlias22  

  public abstract org.jooq.WithStep with(org.jooq.CommonTableExpression<?>[]);
    descriptor: ([Lorg/jooq/CommonTableExpression;)Lorg/jooq/WithStep;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: ([Lorg/jooq/CommonTableExpression<*>;)Lorg/jooq/WithStep;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      tables  

  public abstract org.jooq.WithStep with(java.util.Collection<? extends org.jooq.CommonTableExpression<?>>);
    descriptor: (Ljava/util/Collection;)Lorg/jooq/WithStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/util/Collection<+Lorg/jooq/CommonTableExpression<*>;>;)Lorg/jooq/WithStep;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      tables  

  public abstract <R extends org.jooq.Record> org.jooq.SelectWhereStep<R> selectFrom(org.jooq.Table<R>);
    descriptor: (Lorg/jooq/Table;)Lorg/jooq/SelectWhereStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;>(Lorg/jooq/Table<TR;>;)Lorg/jooq/SelectWhereStep<TR;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
       Name  Flags
      table  

  public abstract org.jooq.SelectWhereStep<org.jooq.Record> selectFrom(org.jooq.Name);
    descriptor: (Lorg/jooq/Name;)Lorg/jooq/SelectWhereStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lorg/jooq/Name;)Lorg/jooq/SelectWhereStep<Lorg/jooq/Record;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
       Name  Flags
      table  

  public abstract org.jooq.SelectWhereStep<org.jooq.Record> selectFrom(org.jooq.SQL);
    descriptor: (Lorg/jooq/SQL;)Lorg/jooq/SelectWhereStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lorg/jooq/SQL;)Lorg/jooq/SelectWhereStep<Lorg/jooq/Record;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
      org.jooq.PlainSQL()
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
      Name  Flags
      sql   

  public abstract org.jooq.SelectWhereStep<org.jooq.Record> selectFrom(java.lang.String);
    descriptor: (Ljava/lang/String;)Lorg/jooq/SelectWhereStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/lang/String;)Lorg/jooq/SelectWhereStep<Lorg/jooq/Record;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
      org.jooq.PlainSQL()
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
      Name  Flags
      sql   

  public abstract org.jooq.SelectWhereStep<org.jooq.Record> selectFrom(java.lang.String, []);
    descriptor: (Ljava/lang/String;[Ljava/lang/Object;)Lorg/jooq/SelectWhereStep;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: (Ljava/lang/String;[Ljava/lang/Object;)Lorg/jooq/SelectWhereStep<Lorg/jooq/Record;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
      org.jooq.PlainSQL()
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
          Name  Flags
      sql       
      bindings  

  public abstract org.jooq.SelectWhereStep<org.jooq.Record> selectFrom(java.lang.String, org.jooq.QueryPart[]);
    descriptor: (Ljava/lang/String;[Lorg/jooq/QueryPart;)Lorg/jooq/SelectWhereStep;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: (Ljava/lang/String;[Lorg/jooq/QueryPart;)Lorg/jooq/SelectWhereStep<Lorg/jooq/Record;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
      org.jooq.PlainSQL()
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
       Name  Flags
      sql    
      parts  

  public abstract org.jooq.SelectSelectStep<org.jooq.Record> select(java.util.Collection<? extends org.jooq.SelectFieldOrAsterisk>);
    descriptor: (Ljava/util/Collection;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/util/Collection<+Lorg/jooq/SelectFieldOrAsterisk;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      fields  

  public abstract org.jooq.SelectSelectStep<org.jooq.Record> select(org.jooq.SelectFieldOrAsterisk[]);
    descriptor: ([Lorg/jooq/SelectFieldOrAsterisk;)Lorg/jooq/SelectSelectStep;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: ([Lorg/jooq/SelectFieldOrAsterisk;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      fields  

  public abstract <T1> org.jooq.SelectSelectStep<org.jooq.Record1<T1>> select(org.jooq.SelectField<T1>);
    descriptor: (Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T1:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record1<TT1;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      field1  

  public abstract <T1, T2> org.jooq.SelectSelectStep<org.jooq.Record2<T1, T2>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T1:Ljava/lang/Object;T2:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record2<TT1;TT2;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      field1  
      field2  

  public abstract <T1, T2, T3> org.jooq.SelectSelectStep<org.jooq.Record3<T1, T2, T3>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T1:Ljava/lang/Object;T2:Ljava/lang/Object;T3:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record3<TT1;TT2;TT3;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      field1  
      field2  
      field3  

  public abstract <T1, T2, T3, T4> org.jooq.SelectSelectStep<org.jooq.Record4<T1, T2, T3, T4>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T1:Ljava/lang/Object;T2:Ljava/lang/Object;T3:Ljava/lang/Object;T4:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record4<TT1;TT2;TT3;TT4;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      field1  
      field2  
      field3  
      field4  

  public abstract <T1, T2, T3, T4, T5> org.jooq.SelectSelectStep<org.jooq.Record5<T1, T2, T3, T4, T5>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T1:Ljava/lang/Object;T2:Ljava/lang/Object;T3:Ljava/lang/Object;T4:Ljava/lang/Object;T5:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record5<TT1;TT2;TT3;TT4;TT5;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      field1  
      field2  
      field3  
      field4  
      field5  

  public abstract <T1, T2, T3, T4, T5, T6> org.jooq.SelectSelectStep<org.jooq.Record6<T1, T2, T3, T4, T5, T6>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record6<TT1;TT2;TT3;TT4;TT5;TT6;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      field1  
      field2  
      field3  
      field4  
      field5  
      field6  

  public abstract <T1, T2, T3, T4, T5, T6, T7> org.jooq.SelectSelectStep<org.jooq.Record7<T1, T2, T3, T4, T5, T6, T7>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record7<TT1;TT2;TT3;TT4;TT5;TT6;TT7;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      field1  
      field2  
      field3  
      field4  
      field5  
      field6  
      field7  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8> org.jooq.SelectSelectStep<org.jooq.Record8<T1, T2, T3, T4, T5, T6, T7, T8>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      field1  
      field2  
      field3  
      field4  
      field5  
      field6  
      field7  
      field8  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9> org.jooq.SelectSelectStep<org.jooq.Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;T9:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record9<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      field1  
      field2  
      field3  
      field4  
      field5  
      field6  
      field7  
      field8  
      field9  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> org.jooq.SelectSelectStep<org.jooq.Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;T9:Ljava/lang/Object;T10:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record10<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> org.jooq.SelectSelectStep<org.jooq.Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;T9:Ljava/lang/Object;T10:Ljava/lang/Object;T11:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record11<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> org.jooq.SelectSelectStep<org.jooq.Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;T9:Ljava/lang/Object;T10:Ljava/lang/Object;T11:Ljava/lang/Object;T12:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record12<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> org.jooq.SelectSelectStep<org.jooq.Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>, org.jooq.SelectField<T13>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;T9:Ljava/lang/Object;T10:Ljava/lang/Object;T11:Ljava/lang/Object;T12:Ljava/lang/Object;T13:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;Lorg/jooq/SelectField<TT13;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record13<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> org.jooq.SelectSelectStep<org.jooq.Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>, org.jooq.SelectField<T13>, org.jooq.SelectField<T14>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;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/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;Lorg/jooq/SelectField<TT13;>;Lorg/jooq/SelectField<TT14;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record14<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> org.jooq.SelectSelectStep<org.jooq.Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>, org.jooq.SelectField<T13>, org.jooq.SelectField<T14>, org.jooq.SelectField<T15>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;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/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;Lorg/jooq/SelectField<TT13;>;Lorg/jooq/SelectField<TT14;>;Lorg/jooq/SelectField<TT15;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record15<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> org.jooq.SelectSelectStep<org.jooq.Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>, org.jooq.SelectField<T13>, org.jooq.SelectField<T14>, org.jooq.SelectField<T15>, org.jooq.SelectField<T16>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;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/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;Lorg/jooq/SelectField<TT13;>;Lorg/jooq/SelectField<TT14;>;Lorg/jooq/SelectField<TT15;>;Lorg/jooq/SelectField<TT16;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record16<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> org.jooq.SelectSelectStep<org.jooq.Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>, org.jooq.SelectField<T13>, org.jooq.SelectField<T14>, org.jooq.SelectField<T15>, org.jooq.SelectField<T16>, org.jooq.SelectField<T17>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;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;T17:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;Lorg/jooq/SelectField<TT13;>;Lorg/jooq/SelectField<TT14;>;Lorg/jooq/SelectField<TT15;>;Lorg/jooq/SelectField<TT16;>;Lorg/jooq/SelectField<TT17;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record17<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> org.jooq.SelectSelectStep<org.jooq.Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>, org.jooq.SelectField<T13>, org.jooq.SelectField<T14>, org.jooq.SelectField<T15>, org.jooq.SelectField<T16>, org.jooq.SelectField<T17>, org.jooq.SelectField<T18>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;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;T17:Ljava/lang/Object;T18:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;Lorg/jooq/SelectField<TT13;>;Lorg/jooq/SelectField<TT14;>;Lorg/jooq/SelectField<TT15;>;Lorg/jooq/SelectField<TT16;>;Lorg/jooq/SelectField<TT17;>;Lorg/jooq/SelectField<TT18;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record18<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;TT18;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  
      field18  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> org.jooq.SelectSelectStep<org.jooq.Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>, org.jooq.SelectField<T13>, org.jooq.SelectField<T14>, org.jooq.SelectField<T15>, org.jooq.SelectField<T16>, org.jooq.SelectField<T17>, org.jooq.SelectField<T18>, org.jooq.SelectField<T19>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;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;T17:Ljava/lang/Object;T18:Ljava/lang/Object;T19:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;Lorg/jooq/SelectField<TT13;>;Lorg/jooq/SelectField<TT14;>;Lorg/jooq/SelectField<TT15;>;Lorg/jooq/SelectField<TT16;>;Lorg/jooq/SelectField<TT17;>;Lorg/jooq/SelectField<TT18;>;Lorg/jooq/SelectField<TT19;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record19<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;TT18;TT19;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  
      field18  
      field19  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> org.jooq.SelectSelectStep<org.jooq.Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>, org.jooq.SelectField<T13>, org.jooq.SelectField<T14>, org.jooq.SelectField<T15>, org.jooq.SelectField<T16>, org.jooq.SelectField<T17>, org.jooq.SelectField<T18>, org.jooq.SelectField<T19>, org.jooq.SelectField<T20>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;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;T17:Ljava/lang/Object;T18:Ljava/lang/Object;T19:Ljava/lang/Object;T20:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;Lorg/jooq/SelectField<TT13;>;Lorg/jooq/SelectField<TT14;>;Lorg/jooq/SelectField<TT15;>;Lorg/jooq/SelectField<TT16;>;Lorg/jooq/SelectField<TT17;>;Lorg/jooq/SelectField<TT18;>;Lorg/jooq/SelectField<TT19;>;Lorg/jooq/SelectField<TT20;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record20<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;TT18;TT19;TT20;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  
      field18  
      field19  
      field20  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> org.jooq.SelectSelectStep<org.jooq.Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>, org.jooq.SelectField<T13>, org.jooq.SelectField<T14>, org.jooq.SelectField<T15>, org.jooq.SelectField<T16>, org.jooq.SelectField<T17>, org.jooq.SelectField<T18>, org.jooq.SelectField<T19>, org.jooq.SelectField<T20>, org.jooq.SelectField<T21>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;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;T17:Ljava/lang/Object;T18:Ljava/lang/Object;T19:Ljava/lang/Object;T20:Ljava/lang/Object;T21:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;Lorg/jooq/SelectField<TT13;>;Lorg/jooq/SelectField<TT14;>;Lorg/jooq/SelectField<TT15;>;Lorg/jooq/SelectField<TT16;>;Lorg/jooq/SelectField<TT17;>;Lorg/jooq/SelectField<TT18;>;Lorg/jooq/SelectField<TT19;>;Lorg/jooq/SelectField<TT20;>;Lorg/jooq/SelectField<TT21;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record21<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;TT18;TT19;TT20;TT21;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  
      field18  
      field19  
      field20  
      field21  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> org.jooq.SelectSelectStep<org.jooq.Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>> select(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>, org.jooq.SelectField<T13>, org.jooq.SelectField<T14>, org.jooq.SelectField<T15>, org.jooq.SelectField<T16>, org.jooq.SelectField<T17>, org.jooq.SelectField<T18>, org.jooq.SelectField<T19>, org.jooq.SelectField<T20>, org.jooq.SelectField<T21>, org.jooq.SelectField<T22>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;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;T17:Ljava/lang/Object;T18:Ljava/lang/Object;T19:Ljava/lang/Object;T20:Ljava/lang/Object;T21:Ljava/lang/Object;T22:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;Lorg/jooq/SelectField<TT13;>;Lorg/jooq/SelectField<TT14;>;Lorg/jooq/SelectField<TT15;>;Lorg/jooq/SelectField<TT16;>;Lorg/jooq/SelectField<TT17;>;Lorg/jooq/SelectField<TT18;>;Lorg/jooq/SelectField<TT19;>;Lorg/jooq/SelectField<TT20;>;Lorg/jooq/SelectField<TT21;>;Lorg/jooq/SelectField<TT22;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record22<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;TT18;TT19;TT20;TT21;TT22;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  
      field18  
      field19  
      field20  
      field21  
      field22  

  public abstract org.jooq.SelectSelectStep<org.jooq.Record> selectDistinct(java.util.Collection<? extends org.jooq.SelectFieldOrAsterisk>);
    descriptor: (Ljava/util/Collection;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/util/Collection<+Lorg/jooq/SelectFieldOrAsterisk;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      fields  

  public abstract org.jooq.SelectSelectStep<org.jooq.Record> selectDistinct(org.jooq.SelectFieldOrAsterisk[]);
    descriptor: ([Lorg/jooq/SelectFieldOrAsterisk;)Lorg/jooq/SelectSelectStep;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: ([Lorg/jooq/SelectFieldOrAsterisk;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      fields  

  public abstract <T1> org.jooq.SelectSelectStep<org.jooq.Record1<T1>> selectDistinct(org.jooq.SelectField<T1>);
    descriptor: (Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T1:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record1<TT1;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      field1  

  public abstract <T1, T2> org.jooq.SelectSelectStep<org.jooq.Record2<T1, T2>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T1:Ljava/lang/Object;T2:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record2<TT1;TT2;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      field1  
      field2  

  public abstract <T1, T2, T3> org.jooq.SelectSelectStep<org.jooq.Record3<T1, T2, T3>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T1:Ljava/lang/Object;T2:Ljava/lang/Object;T3:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record3<TT1;TT2;TT3;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      field1  
      field2  
      field3  

  public abstract <T1, T2, T3, T4> org.jooq.SelectSelectStep<org.jooq.Record4<T1, T2, T3, T4>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T1:Ljava/lang/Object;T2:Ljava/lang/Object;T3:Ljava/lang/Object;T4:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record4<TT1;TT2;TT3;TT4;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      field1  
      field2  
      field3  
      field4  

  public abstract <T1, T2, T3, T4, T5> org.jooq.SelectSelectStep<org.jooq.Record5<T1, T2, T3, T4, T5>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <T1:Ljava/lang/Object;T2:Ljava/lang/Object;T3:Ljava/lang/Object;T4:Ljava/lang/Object;T5:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record5<TT1;TT2;TT3;TT4;TT5;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      field1  
      field2  
      field3  
      field4  
      field5  

  public abstract <T1, T2, T3, T4, T5, T6> org.jooq.SelectSelectStep<org.jooq.Record6<T1, T2, T3, T4, T5, T6>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record6<TT1;TT2;TT3;TT4;TT5;TT6;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      field1  
      field2  
      field3  
      field4  
      field5  
      field6  

  public abstract <T1, T2, T3, T4, T5, T6, T7> org.jooq.SelectSelectStep<org.jooq.Record7<T1, T2, T3, T4, T5, T6, T7>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record7<TT1;TT2;TT3;TT4;TT5;TT6;TT7;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      field1  
      field2  
      field3  
      field4  
      field5  
      field6  
      field7  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8> org.jooq.SelectSelectStep<org.jooq.Record8<T1, T2, T3, T4, T5, T6, T7, T8>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record8<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      field1  
      field2  
      field3  
      field4  
      field5  
      field6  
      field7  
      field8  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9> org.jooq.SelectSelectStep<org.jooq.Record9<T1, T2, T3, T4, T5, T6, T7, T8, T9>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;T9:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record9<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      field1  
      field2  
      field3  
      field4  
      field5  
      field6  
      field7  
      field8  
      field9  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> org.jooq.SelectSelectStep<org.jooq.Record10<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;T9:Ljava/lang/Object;T10:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record10<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> org.jooq.SelectSelectStep<org.jooq.Record11<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;T9:Ljava/lang/Object;T10:Ljava/lang/Object;T11:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record11<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> org.jooq.SelectSelectStep<org.jooq.Record12<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;T9:Ljava/lang/Object;T10:Ljava/lang/Object;T11:Ljava/lang/Object;T12:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record12<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> org.jooq.SelectSelectStep<org.jooq.Record13<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>, org.jooq.SelectField<T13>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;T9:Ljava/lang/Object;T10:Ljava/lang/Object;T11:Ljava/lang/Object;T12:Ljava/lang/Object;T13:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;Lorg/jooq/SelectField<TT13;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record13<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> org.jooq.SelectSelectStep<org.jooq.Record14<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>, org.jooq.SelectField<T13>, org.jooq.SelectField<T14>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;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/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;Lorg/jooq/SelectField<TT13;>;Lorg/jooq/SelectField<TT14;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record14<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> org.jooq.SelectSelectStep<org.jooq.Record15<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>, org.jooq.SelectField<T13>, org.jooq.SelectField<T14>, org.jooq.SelectField<T15>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;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/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;Lorg/jooq/SelectField<TT13;>;Lorg/jooq/SelectField<TT14;>;Lorg/jooq/SelectField<TT15;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record15<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> org.jooq.SelectSelectStep<org.jooq.Record16<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>, org.jooq.SelectField<T13>, org.jooq.SelectField<T14>, org.jooq.SelectField<T15>, org.jooq.SelectField<T16>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;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/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;Lorg/jooq/SelectField<TT13;>;Lorg/jooq/SelectField<TT14;>;Lorg/jooq/SelectField<TT15;>;Lorg/jooq/SelectField<TT16;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record16<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> org.jooq.SelectSelectStep<org.jooq.Record17<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>, org.jooq.SelectField<T13>, org.jooq.SelectField<T14>, org.jooq.SelectField<T15>, org.jooq.SelectField<T16>, org.jooq.SelectField<T17>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;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;T17:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;Lorg/jooq/SelectField<TT13;>;Lorg/jooq/SelectField<TT14;>;Lorg/jooq/SelectField<TT15;>;Lorg/jooq/SelectField<TT16;>;Lorg/jooq/SelectField<TT17;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record17<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> org.jooq.SelectSelectStep<org.jooq.Record18<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>, org.jooq.SelectField<T13>, org.jooq.SelectField<T14>, org.jooq.SelectField<T15>, org.jooq.SelectField<T16>, org.jooq.SelectField<T17>, org.jooq.SelectField<T18>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;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;T17:Ljava/lang/Object;T18:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;Lorg/jooq/SelectField<TT13;>;Lorg/jooq/SelectField<TT14;>;Lorg/jooq/SelectField<TT15;>;Lorg/jooq/SelectField<TT16;>;Lorg/jooq/SelectField<TT17;>;Lorg/jooq/SelectField<TT18;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record18<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;TT18;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  
      field18  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> org.jooq.SelectSelectStep<org.jooq.Record19<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>, org.jooq.SelectField<T13>, org.jooq.SelectField<T14>, org.jooq.SelectField<T15>, org.jooq.SelectField<T16>, org.jooq.SelectField<T17>, org.jooq.SelectField<T18>, org.jooq.SelectField<T19>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;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;T17:Ljava/lang/Object;T18:Ljava/lang/Object;T19:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;Lorg/jooq/SelectField<TT13;>;Lorg/jooq/SelectField<TT14;>;Lorg/jooq/SelectField<TT15;>;Lorg/jooq/SelectField<TT16;>;Lorg/jooq/SelectField<TT17;>;Lorg/jooq/SelectField<TT18;>;Lorg/jooq/SelectField<TT19;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record19<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;TT18;TT19;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  
      field18  
      field19  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> org.jooq.SelectSelectStep<org.jooq.Record20<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>, org.jooq.SelectField<T13>, org.jooq.SelectField<T14>, org.jooq.SelectField<T15>, org.jooq.SelectField<T16>, org.jooq.SelectField<T17>, org.jooq.SelectField<T18>, org.jooq.SelectField<T19>, org.jooq.SelectField<T20>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;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;T17:Ljava/lang/Object;T18:Ljava/lang/Object;T19:Ljava/lang/Object;T20:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;Lorg/jooq/SelectField<TT13;>;Lorg/jooq/SelectField<TT14;>;Lorg/jooq/SelectField<TT15;>;Lorg/jooq/SelectField<TT16;>;Lorg/jooq/SelectField<TT17;>;Lorg/jooq/SelectField<TT18;>;Lorg/jooq/SelectField<TT19;>;Lorg/jooq/SelectField<TT20;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record20<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;TT18;TT19;TT20;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  
      field18  
      field19  
      field20  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> org.jooq.SelectSelectStep<org.jooq.Record21<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>, org.jooq.SelectField<T13>, org.jooq.SelectField<T14>, org.jooq.SelectField<T15>, org.jooq.SelectField<T16>, org.jooq.SelectField<T17>, org.jooq.SelectField<T18>, org.jooq.SelectField<T19>, org.jooq.SelectField<T20>, org.jooq.SelectField<T21>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;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;T17:Ljava/lang/Object;T18:Ljava/lang/Object;T19:Ljava/lang/Object;T20:Ljava/lang/Object;T21:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;Lorg/jooq/SelectField<TT13;>;Lorg/jooq/SelectField<TT14;>;Lorg/jooq/SelectField<TT15;>;Lorg/jooq/SelectField<TT16;>;Lorg/jooq/SelectField<TT17;>;Lorg/jooq/SelectField<TT18;>;Lorg/jooq/SelectField<TT19;>;Lorg/jooq/SelectField<TT20;>;Lorg/jooq/SelectField<TT21;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record21<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;TT18;TT19;TT20;TT21;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  
      field18  
      field19  
      field20  
      field21  

  public abstract <T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> org.jooq.SelectSelectStep<org.jooq.Record22<T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22>> selectDistinct(org.jooq.SelectField<T1>, org.jooq.SelectField<T2>, org.jooq.SelectField<T3>, org.jooq.SelectField<T4>, org.jooq.SelectField<T5>, org.jooq.SelectField<T6>, org.jooq.SelectField<T7>, org.jooq.SelectField<T8>, org.jooq.SelectField<T9>, org.jooq.SelectField<T10>, org.jooq.SelectField<T11>, org.jooq.SelectField<T12>, org.jooq.SelectField<T13>, org.jooq.SelectField<T14>, org.jooq.SelectField<T15>, org.jooq.SelectField<T16>, org.jooq.SelectField<T17>, org.jooq.SelectField<T18>, org.jooq.SelectField<T19>, org.jooq.SelectField<T20>, org.jooq.SelectField<T21>, org.jooq.SelectField<T22>);
    descriptor: (Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;Lorg/jooq/SelectField;)Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    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;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;T17:Ljava/lang/Object;T18:Ljava/lang/Object;T19:Ljava/lang/Object;T20:Ljava/lang/Object;T21:Ljava/lang/Object;T22:Ljava/lang/Object;>(Lorg/jooq/SelectField<TT1;>;Lorg/jooq/SelectField<TT2;>;Lorg/jooq/SelectField<TT3;>;Lorg/jooq/SelectField<TT4;>;Lorg/jooq/SelectField<TT5;>;Lorg/jooq/SelectField<TT6;>;Lorg/jooq/SelectField<TT7;>;Lorg/jooq/SelectField<TT8;>;Lorg/jooq/SelectField<TT9;>;Lorg/jooq/SelectField<TT10;>;Lorg/jooq/SelectField<TT11;>;Lorg/jooq/SelectField<TT12;>;Lorg/jooq/SelectField<TT13;>;Lorg/jooq/SelectField<TT14;>;Lorg/jooq/SelectField<TT15;>;Lorg/jooq/SelectField<TT16;>;Lorg/jooq/SelectField<TT17;>;Lorg/jooq/SelectField<TT18;>;Lorg/jooq/SelectField<TT19;>;Lorg/jooq/SelectField<TT20;>;Lorg/jooq/SelectField<TT21;>;Lorg/jooq/SelectField<TT22;>;)Lorg/jooq/SelectSelectStep<Lorg/jooq/Record22<TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;TT18;TT19;TT20;TT21;TT22;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  
      field18  
      field19  
      field20  
      field21  
      field22  

  public abstract org.jooq.SelectSelectStep<org.jooq.Record1<java.lang.Integer>> selectZero();
    descriptor: ()Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Lorg/jooq/SelectSelectStep<Lorg/jooq/Record1<Ljava/lang/Integer;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()

  public abstract org.jooq.SelectSelectStep<org.jooq.Record1<java.lang.Integer>> selectOne();
    descriptor: ()Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Lorg/jooq/SelectSelectStep<Lorg/jooq/Record1<Ljava/lang/Integer;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()

  public abstract org.jooq.SelectSelectStep<org.jooq.Record1<java.lang.Integer>> selectCount();
    descriptor: ()Lorg/jooq/SelectSelectStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: ()Lorg/jooq/SelectSelectStep<Lorg/jooq/Record1<Ljava/lang/Integer;>;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.FIREBIRD:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.HSQLDB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MARIADB:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.MYSQL:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()

  public abstract <R extends org.jooq.Record> org.jooq.InsertSetStep<R> insertInto(org.jooq.Table<R>);
    descriptor: (Lorg/jooq/Table;)Lorg/jooq/InsertSetStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;>(Lorg/jooq/Table<TR;>;)Lorg/jooq/InsertSetStep<TR;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
      Name  Flags
      into  

  public abstract <R extends org.jooq.Record, T1> org.jooq.InsertValuesStep1<R, T1> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep1;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;T1:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;)Lorg/jooq/InsertValuesStep1<TR;TT1;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      into    
      field1  

  public abstract <R extends org.jooq.Record, T1, T2> org.jooq.InsertValuesStep2<R, T1, T2> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep2;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;T1:Ljava/lang/Object;T2:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;)Lorg/jooq/InsertValuesStep2<TR;TT1;TT2;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      into    
      field1  
      field2  

  public abstract <R extends org.jooq.Record, T1, T2, T3> org.jooq.InsertValuesStep3<R, T1, T2, T3> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep3;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;T1:Ljava/lang/Object;T2:Ljava/lang/Object;T3:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;)Lorg/jooq/InsertValuesStep3<TR;TT1;TT2;TT3;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      into    
      field1  
      field2  
      field3  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4> org.jooq.InsertValuesStep4<R, T1, T2, T3, T4> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep4;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;T1:Ljava/lang/Object;T2:Ljava/lang/Object;T3:Ljava/lang/Object;T4:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;)Lorg/jooq/InsertValuesStep4<TR;TT1;TT2;TT3;TT4;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      into    
      field1  
      field2  
      field3  
      field4  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5> org.jooq.InsertValuesStep5<R, T1, T2, T3, T4, T5> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep5;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;T1:Ljava/lang/Object;T2:Ljava/lang/Object;T3:Ljava/lang/Object;T4:Ljava/lang/Object;T5:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;)Lorg/jooq/InsertValuesStep5<TR;TT1;TT2;TT3;TT4;TT5;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      into    
      field1  
      field2  
      field3  
      field4  
      field5  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6> org.jooq.InsertValuesStep6<R, T1, T2, T3, T4, T5, T6> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep6;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;T1:Ljava/lang/Object;T2:Ljava/lang/Object;T3:Ljava/lang/Object;T4:Ljava/lang/Object;T5:Ljava/lang/Object;T6:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;)Lorg/jooq/InsertValuesStep6<TR;TT1;TT2;TT3;TT4;TT5;TT6;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      into    
      field1  
      field2  
      field3  
      field4  
      field5  
      field6  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7> org.jooq.InsertValuesStep7<R, T1, T2, T3, T4, T5, T6, T7> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep7;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;)Lorg/jooq/InsertValuesStep7<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      into    
      field1  
      field2  
      field3  
      field4  
      field5  
      field6  
      field7  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8> org.jooq.InsertValuesStep8<R, T1, T2, T3, T4, T5, T6, T7, T8> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep8;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;)Lorg/jooq/InsertValuesStep8<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      into    
      field1  
      field2  
      field3  
      field4  
      field5  
      field6  
      field7  
      field8  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9> org.jooq.InsertValuesStep9<R, T1, T2, T3, T4, T5, T6, T7, T8, T9> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep9;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;T9:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;)Lorg/jooq/InsertValuesStep9<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      into    
      field1  
      field2  
      field3  
      field4  
      field5  
      field6  
      field7  
      field8  
      field9  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> org.jooq.InsertValuesStep10<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep10;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;T9:Ljava/lang/Object;T10:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;)Lorg/jooq/InsertValuesStep10<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      into     
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> org.jooq.InsertValuesStep11<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep11;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;T9:Ljava/lang/Object;T10:Ljava/lang/Object;T11:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;)Lorg/jooq/InsertValuesStep11<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      into     
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> org.jooq.InsertValuesStep12<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep12;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;T9:Ljava/lang/Object;T10:Ljava/lang/Object;T11:Ljava/lang/Object;T12:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;)Lorg/jooq/InsertValuesStep12<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      into     
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> org.jooq.InsertValuesStep13<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>, org.jooq.Field<T13>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep13;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;T9:Ljava/lang/Object;T10:Ljava/lang/Object;T11:Ljava/lang/Object;T12:Ljava/lang/Object;T13:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;Lorg/jooq/Field<TT13;>;)Lorg/jooq/InsertValuesStep13<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      into     
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> org.jooq.InsertValuesStep14<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>, org.jooq.Field<T13>, org.jooq.Field<T14>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep14;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;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/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;Lorg/jooq/Field<TT13;>;Lorg/jooq/Field<TT14;>;)Lorg/jooq/InsertValuesStep14<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      into     
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> org.jooq.InsertValuesStep15<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>, org.jooq.Field<T13>, org.jooq.Field<T14>, org.jooq.Field<T15>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep15;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;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/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;Lorg/jooq/Field<TT13;>;Lorg/jooq/Field<TT14;>;Lorg/jooq/Field<TT15;>;)Lorg/jooq/InsertValuesStep15<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      into     
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> org.jooq.InsertValuesStep16<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>, org.jooq.Field<T13>, org.jooq.Field<T14>, org.jooq.Field<T15>, org.jooq.Field<T16>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep16;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;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/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;Lorg/jooq/Field<TT13;>;Lorg/jooq/Field<TT14;>;Lorg/jooq/Field<TT15;>;Lorg/jooq/Field<TT16;>;)Lorg/jooq/InsertValuesStep16<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      into     
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> org.jooq.InsertValuesStep17<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>, org.jooq.Field<T13>, org.jooq.Field<T14>, org.jooq.Field<T15>, org.jooq.Field<T16>, org.jooq.Field<T17>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep17;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;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;T17:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;Lorg/jooq/Field<TT13;>;Lorg/jooq/Field<TT14;>;Lorg/jooq/Field<TT15;>;Lorg/jooq/Field<TT16;>;Lorg/jooq/Field<TT17;>;)Lorg/jooq/InsertValuesStep17<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      into     
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> org.jooq.InsertValuesStep18<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>, org.jooq.Field<T13>, org.jooq.Field<T14>, org.jooq.Field<T15>, org.jooq.Field<T16>, org.jooq.Field<T17>, org.jooq.Field<T18>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep18;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;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;T17:Ljava/lang/Object;T18:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;Lorg/jooq/Field<TT13;>;Lorg/jooq/Field<TT14;>;Lorg/jooq/Field<TT15;>;Lorg/jooq/Field<TT16;>;Lorg/jooq/Field<TT17;>;Lorg/jooq/Field<TT18;>;)Lorg/jooq/InsertValuesStep18<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;TT18;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      into     
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  
      field18  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> org.jooq.InsertValuesStep19<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>, org.jooq.Field<T13>, org.jooq.Field<T14>, org.jooq.Field<T15>, org.jooq.Field<T16>, org.jooq.Field<T17>, org.jooq.Field<T18>, org.jooq.Field<T19>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep19;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;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;T17:Ljava/lang/Object;T18:Ljava/lang/Object;T19:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;Lorg/jooq/Field<TT13;>;Lorg/jooq/Field<TT14;>;Lorg/jooq/Field<TT15;>;Lorg/jooq/Field<TT16;>;Lorg/jooq/Field<TT17;>;Lorg/jooq/Field<TT18;>;Lorg/jooq/Field<TT19;>;)Lorg/jooq/InsertValuesStep19<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;TT18;TT19;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      into     
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  
      field18  
      field19  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> org.jooq.InsertValuesStep20<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>, org.jooq.Field<T13>, org.jooq.Field<T14>, org.jooq.Field<T15>, org.jooq.Field<T16>, org.jooq.Field<T17>, org.jooq.Field<T18>, org.jooq.Field<T19>, org.jooq.Field<T20>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep20;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;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;T17:Ljava/lang/Object;T18:Ljava/lang/Object;T19:Ljava/lang/Object;T20:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;Lorg/jooq/Field<TT13;>;Lorg/jooq/Field<TT14;>;Lorg/jooq/Field<TT15;>;Lorg/jooq/Field<TT16;>;Lorg/jooq/Field<TT17;>;Lorg/jooq/Field<TT18;>;Lorg/jooq/Field<TT19;>;Lorg/jooq/Field<TT20;>;)Lorg/jooq/InsertValuesStep20<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;TT18;TT19;TT20;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      into     
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  
      field18  
      field19  
      field20  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> org.jooq.InsertValuesStep21<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>, org.jooq.Field<T13>, org.jooq.Field<T14>, org.jooq.Field<T15>, org.jooq.Field<T16>, org.jooq.Field<T17>, org.jooq.Field<T18>, org.jooq.Field<T19>, org.jooq.Field<T20>, org.jooq.Field<T21>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep21;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;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;T17:Ljava/lang/Object;T18:Ljava/lang/Object;T19:Ljava/lang/Object;T20:Ljava/lang/Object;T21:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;Lorg/jooq/Field<TT13;>;Lorg/jooq/Field<TT14;>;Lorg/jooq/Field<TT15;>;Lorg/jooq/Field<TT16;>;Lorg/jooq/Field<TT17;>;Lorg/jooq/Field<TT18;>;Lorg/jooq/Field<TT19;>;Lorg/jooq/Field<TT20;>;Lorg/jooq/Field<TT21;>;)Lorg/jooq/InsertValuesStep21<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;TT18;TT19;TT20;TT21;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      into     
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  
      field18  
      field19  
      field20  
      field21  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> org.jooq.InsertValuesStep22<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> insertInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>, org.jooq.Field<T13>, org.jooq.Field<T14>, org.jooq.Field<T15>, org.jooq.Field<T16>, org.jooq.Field<T17>, org.jooq.Field<T18>, org.jooq.Field<T19>, org.jooq.Field<T20>, org.jooq.Field<T21>, org.jooq.Field<T22>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/InsertValuesStep22;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;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;T17:Ljava/lang/Object;T18:Ljava/lang/Object;T19:Ljava/lang/Object;T20:Ljava/lang/Object;T21:Ljava/lang/Object;T22:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;Lorg/jooq/Field<TT13;>;Lorg/jooq/Field<TT14;>;Lorg/jooq/Field<TT15;>;Lorg/jooq/Field<TT16;>;Lorg/jooq/Field<TT17;>;Lorg/jooq/Field<TT18;>;Lorg/jooq/Field<TT19;>;Lorg/jooq/Field<TT20;>;Lorg/jooq/Field<TT21;>;Lorg/jooq/Field<TT22;>;)Lorg/jooq/InsertValuesStep22<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;TT18;TT19;TT20;TT21;TT22;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      into     
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  
      field18  
      field19  
      field20  
      field21  
      field22  

  public abstract <R extends org.jooq.Record> org.jooq.InsertValuesStepN<R> insertInto(org.jooq.Table<R>, org.jooq.Field<?>[]);
    descriptor: (Lorg/jooq/Table;[Lorg/jooq/Field;)Lorg/jooq/InsertValuesStepN;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;>(Lorg/jooq/Table<TR;>;[Lorg/jooq/Field<*>;)Lorg/jooq/InsertValuesStepN<TR;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      into    
      fields  

  public abstract <R extends org.jooq.Record> org.jooq.InsertValuesStepN<R> insertInto(org.jooq.Table<R>, java.util.Collection<? extends org.jooq.Field<?>>);
    descriptor: (Lorg/jooq/Table;Ljava/util/Collection;)Lorg/jooq/InsertValuesStepN;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;>(Lorg/jooq/Table<TR;>;Ljava/util/Collection<+Lorg/jooq/Field<*>;>;)Lorg/jooq/InsertValuesStepN<TR;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      into    
      fields  

  public abstract <R extends org.jooq.Record> org.jooq.UpdateSetFirstStep<R> update(org.jooq.Table<R>);
    descriptor: (Lorg/jooq/Table;)Lorg/jooq/UpdateSetFirstStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;>(Lorg/jooq/Table<TR;>;)Lorg/jooq/UpdateSetFirstStep<TR;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
       Name  Flags
      table  

  public abstract <R extends org.jooq.Record> org.jooq.MergeUsingStep<R> mergeInto(org.jooq.Table<R>);
    descriptor: (Lorg/jooq/Table;)Lorg/jooq/MergeUsingStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;>(Lorg/jooq/Table<TR;>;)Lorg/jooq/MergeUsingStep<TR;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
       Name  Flags
      table  

  public abstract <R extends org.jooq.Record, T1> org.jooq.MergeKeyStep1<R, T1> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep1;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;T1:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;)Lorg/jooq/MergeKeyStep1<TR;TT1;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      table   
      field1  

  public abstract <R extends org.jooq.Record, T1, T2> org.jooq.MergeKeyStep2<R, T1, T2> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep2;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;T1:Ljava/lang/Object;T2:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;)Lorg/jooq/MergeKeyStep2<TR;TT1;TT2;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      table   
      field1  
      field2  

  public abstract <R extends org.jooq.Record, T1, T2, T3> org.jooq.MergeKeyStep3<R, T1, T2, T3> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep3;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;T1:Ljava/lang/Object;T2:Ljava/lang/Object;T3:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;)Lorg/jooq/MergeKeyStep3<TR;TT1;TT2;TT3;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      table   
      field1  
      field2  
      field3  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4> org.jooq.MergeKeyStep4<R, T1, T2, T3, T4> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep4;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;T1:Ljava/lang/Object;T2:Ljava/lang/Object;T3:Ljava/lang/Object;T4:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;)Lorg/jooq/MergeKeyStep4<TR;TT1;TT2;TT3;TT4;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      table   
      field1  
      field2  
      field3  
      field4  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5> org.jooq.MergeKeyStep5<R, T1, T2, T3, T4, T5> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep5;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;T1:Ljava/lang/Object;T2:Ljava/lang/Object;T3:Ljava/lang/Object;T4:Ljava/lang/Object;T5:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;)Lorg/jooq/MergeKeyStep5<TR;TT1;TT2;TT3;TT4;TT5;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      table   
      field1  
      field2  
      field3  
      field4  
      field5  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6> org.jooq.MergeKeyStep6<R, T1, T2, T3, T4, T5, T6> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep6;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;T1:Ljava/lang/Object;T2:Ljava/lang/Object;T3:Ljava/lang/Object;T4:Ljava/lang/Object;T5:Ljava/lang/Object;T6:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;)Lorg/jooq/MergeKeyStep6<TR;TT1;TT2;TT3;TT4;TT5;TT6;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      table   
      field1  
      field2  
      field3  
      field4  
      field5  
      field6  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7> org.jooq.MergeKeyStep7<R, T1, T2, T3, T4, T5, T6, T7> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep7;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;)Lorg/jooq/MergeKeyStep7<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      table   
      field1  
      field2  
      field3  
      field4  
      field5  
      field6  
      field7  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8> org.jooq.MergeKeyStep8<R, T1, T2, T3, T4, T5, T6, T7, T8> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep8;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;)Lorg/jooq/MergeKeyStep8<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      table   
      field1  
      field2  
      field3  
      field4  
      field5  
      field6  
      field7  
      field8  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9> org.jooq.MergeKeyStep9<R, T1, T2, T3, T4, T5, T6, T7, T8, T9> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep9;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;T9:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;)Lorg/jooq/MergeKeyStep9<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      table   
      field1  
      field2  
      field3  
      field4  
      field5  
      field6  
      field7  
      field8  
      field9  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> org.jooq.MergeKeyStep10<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep10;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;T9:Ljava/lang/Object;T10:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;)Lorg/jooq/MergeKeyStep10<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      table    
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> org.jooq.MergeKeyStep11<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep11;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;T9:Ljava/lang/Object;T10:Ljava/lang/Object;T11:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;)Lorg/jooq/MergeKeyStep11<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      table    
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> org.jooq.MergeKeyStep12<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep12;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;T9:Ljava/lang/Object;T10:Ljava/lang/Object;T11:Ljava/lang/Object;T12:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;)Lorg/jooq/MergeKeyStep12<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      table    
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> org.jooq.MergeKeyStep13<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>, org.jooq.Field<T13>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep13;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;T9:Ljava/lang/Object;T10:Ljava/lang/Object;T11:Ljava/lang/Object;T12:Ljava/lang/Object;T13:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;Lorg/jooq/Field<TT13;>;)Lorg/jooq/MergeKeyStep13<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      table    
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> org.jooq.MergeKeyStep14<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>, org.jooq.Field<T13>, org.jooq.Field<T14>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep14;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;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/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;Lorg/jooq/Field<TT13;>;Lorg/jooq/Field<TT14;>;)Lorg/jooq/MergeKeyStep14<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      table    
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> org.jooq.MergeKeyStep15<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>, org.jooq.Field<T13>, org.jooq.Field<T14>, org.jooq.Field<T15>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep15;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;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/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;Lorg/jooq/Field<TT13;>;Lorg/jooq/Field<TT14;>;Lorg/jooq/Field<TT15;>;)Lorg/jooq/MergeKeyStep15<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      table    
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> org.jooq.MergeKeyStep16<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>, org.jooq.Field<T13>, org.jooq.Field<T14>, org.jooq.Field<T15>, org.jooq.Field<T16>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep16;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;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/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;Lorg/jooq/Field<TT13;>;Lorg/jooq/Field<TT14;>;Lorg/jooq/Field<TT15;>;Lorg/jooq/Field<TT16;>;)Lorg/jooq/MergeKeyStep16<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      table    
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> org.jooq.MergeKeyStep17<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>, org.jooq.Field<T13>, org.jooq.Field<T14>, org.jooq.Field<T15>, org.jooq.Field<T16>, org.jooq.Field<T17>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep17;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;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;T17:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;Lorg/jooq/Field<TT13;>;Lorg/jooq/Field<TT14;>;Lorg/jooq/Field<TT15;>;Lorg/jooq/Field<TT16;>;Lorg/jooq/Field<TT17;>;)Lorg/jooq/MergeKeyStep17<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      table    
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> org.jooq.MergeKeyStep18<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>, org.jooq.Field<T13>, org.jooq.Field<T14>, org.jooq.Field<T15>, org.jooq.Field<T16>, org.jooq.Field<T17>, org.jooq.Field<T18>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep18;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;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;T17:Ljava/lang/Object;T18:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;Lorg/jooq/Field<TT13;>;Lorg/jooq/Field<TT14;>;Lorg/jooq/Field<TT15;>;Lorg/jooq/Field<TT16;>;Lorg/jooq/Field<TT17;>;Lorg/jooq/Field<TT18;>;)Lorg/jooq/MergeKeyStep18<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;TT18;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      table    
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  
      field18  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> org.jooq.MergeKeyStep19<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>, org.jooq.Field<T13>, org.jooq.Field<T14>, org.jooq.Field<T15>, org.jooq.Field<T16>, org.jooq.Field<T17>, org.jooq.Field<T18>, org.jooq.Field<T19>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep19;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;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;T17:Ljava/lang/Object;T18:Ljava/lang/Object;T19:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;Lorg/jooq/Field<TT13;>;Lorg/jooq/Field<TT14;>;Lorg/jooq/Field<TT15;>;Lorg/jooq/Field<TT16;>;Lorg/jooq/Field<TT17;>;Lorg/jooq/Field<TT18;>;Lorg/jooq/Field<TT19;>;)Lorg/jooq/MergeKeyStep19<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;TT18;TT19;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      table    
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  
      field18  
      field19  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> org.jooq.MergeKeyStep20<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>, org.jooq.Field<T13>, org.jooq.Field<T14>, org.jooq.Field<T15>, org.jooq.Field<T16>, org.jooq.Field<T17>, org.jooq.Field<T18>, org.jooq.Field<T19>, org.jooq.Field<T20>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep20;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;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;T17:Ljava/lang/Object;T18:Ljava/lang/Object;T19:Ljava/lang/Object;T20:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;Lorg/jooq/Field<TT13;>;Lorg/jooq/Field<TT14;>;Lorg/jooq/Field<TT15;>;Lorg/jooq/Field<TT16;>;Lorg/jooq/Field<TT17;>;Lorg/jooq/Field<TT18;>;Lorg/jooq/Field<TT19;>;Lorg/jooq/Field<TT20;>;)Lorg/jooq/MergeKeyStep20<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;TT18;TT19;TT20;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      table    
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  
      field18  
      field19  
      field20  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> org.jooq.MergeKeyStep21<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>, org.jooq.Field<T13>, org.jooq.Field<T14>, org.jooq.Field<T15>, org.jooq.Field<T16>, org.jooq.Field<T17>, org.jooq.Field<T18>, org.jooq.Field<T19>, org.jooq.Field<T20>, org.jooq.Field<T21>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep21;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;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;T17:Ljava/lang/Object;T18:Ljava/lang/Object;T19:Ljava/lang/Object;T20:Ljava/lang/Object;T21:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;Lorg/jooq/Field<TT13;>;Lorg/jooq/Field<TT14;>;Lorg/jooq/Field<TT15;>;Lorg/jooq/Field<TT16;>;Lorg/jooq/Field<TT17;>;Lorg/jooq/Field<TT18;>;Lorg/jooq/Field<TT19;>;Lorg/jooq/Field<TT20;>;Lorg/jooq/Field<TT21;>;)Lorg/jooq/MergeKeyStep21<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;TT18;TT19;TT20;TT21;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      table    
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  
      field18  
      field19  
      field20  
      field21  

  public abstract <R extends org.jooq.Record, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> org.jooq.MergeKeyStep22<R, T1, T2, T3, T4, T5, T6, T7, T8, T9, T10, T11, T12, T13, T14, T15, T16, T17, T18, T19, T20, T21, T22> mergeInto(org.jooq.Table<R>, org.jooq.Field<T1>, org.jooq.Field<T2>, org.jooq.Field<T3>, org.jooq.Field<T4>, org.jooq.Field<T5>, org.jooq.Field<T6>, org.jooq.Field<T7>, org.jooq.Field<T8>, org.jooq.Field<T9>, org.jooq.Field<T10>, org.jooq.Field<T11>, org.jooq.Field<T12>, org.jooq.Field<T13>, org.jooq.Field<T14>, org.jooq.Field<T15>, org.jooq.Field<T16>, org.jooq.Field<T17>, org.jooq.Field<T18>, org.jooq.Field<T19>, org.jooq.Field<T20>, org.jooq.Field<T21>, org.jooq.Field<T22>);
    descriptor: (Lorg/jooq/Table;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;Lorg/jooq/Field;)Lorg/jooq/MergeKeyStep22;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;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;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;T17:Ljava/lang/Object;T18:Ljava/lang/Object;T19:Ljava/lang/Object;T20:Ljava/lang/Object;T21:Ljava/lang/Object;T22:Ljava/lang/Object;>(Lorg/jooq/Table<TR;>;Lorg/jooq/Field<TT1;>;Lorg/jooq/Field<TT2;>;Lorg/jooq/Field<TT3;>;Lorg/jooq/Field<TT4;>;Lorg/jooq/Field<TT5;>;Lorg/jooq/Field<TT6;>;Lorg/jooq/Field<TT7;>;Lorg/jooq/Field<TT8;>;Lorg/jooq/Field<TT9;>;Lorg/jooq/Field<TT10;>;Lorg/jooq/Field<TT11;>;Lorg/jooq/Field<TT12;>;Lorg/jooq/Field<TT13;>;Lorg/jooq/Field<TT14;>;Lorg/jooq/Field<TT15;>;Lorg/jooq/Field<TT16;>;Lorg/jooq/Field<TT17;>;Lorg/jooq/Field<TT18;>;Lorg/jooq/Field<TT19;>;Lorg/jooq/Field<TT20;>;Lorg/jooq/Field<TT21;>;Lorg/jooq/Field<TT22;>;)Lorg/jooq/MergeKeyStep22<TR;TT1;TT2;TT3;TT4;TT5;TT6;TT7;TT8;TT9;TT10;TT11;TT12;TT13;TT14;TT15;TT16;TT17;TT18;TT19;TT20;TT21;TT22;>;
    RuntimeVisibleAnnotations: 
      java.lang.Deprecated()
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
         Name  Flags
      table    
      field1   
      field2   
      field3   
      field4   
      field5   
      field6   
      field7   
      field8   
      field9   
      field10  
      field11  
      field12  
      field13  
      field14  
      field15  
      field16  
      field17  
      field18  
      field19  
      field20  
      field21  
      field22  

  public abstract <R extends org.jooq.Record> org.jooq.MergeKeyStepN<R> mergeInto(org.jooq.Table<R>, org.jooq.Field<?>[]);
    descriptor: (Lorg/jooq/Table;[Lorg/jooq/Field;)Lorg/jooq/MergeKeyStepN;
    flags: (0x0481) ACC_PUBLIC, ACC_VARARGS, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;>(Lorg/jooq/Table<TR;>;[Lorg/jooq/Field<*>;)Lorg/jooq/MergeKeyStepN<TR;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      table   
      fields  

  public abstract <R extends org.jooq.Record> org.jooq.MergeKeyStepN<R> mergeInto(org.jooq.Table<R>, java.util.Collection<? extends org.jooq.Field<?>>);
    descriptor: (Lorg/jooq/Table;Ljava/util/Collection;)Lorg/jooq/MergeKeyStepN;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;>(Lorg/jooq/Table<TR;>;Ljava/util/Collection<+Lorg/jooq/Field<*>;>;)Lorg/jooq/MergeKeyStepN<TR;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.H2:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
        Name  Flags
      table   
      fields  

  public abstract <R extends org.jooq.Record> org.jooq.DeleteUsingStep<R> delete(org.jooq.Table<R>);
    descriptor: (Lorg/jooq/Table;)Lorg/jooq/DeleteUsingStep;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: <R::Lorg/jooq/Record;>(Lorg/jooq/Table<TR;>;)Lorg/jooq/DeleteUsingStep<TR;>;
    RuntimeVisibleAnnotations: 
      org.jooq.Support(value = {org.jooq.SQLDialect.POSTGRES:Lorg/jooq/SQLDialect;, org.jooq.SQLDialect.SQLITE:Lorg/jooq/SQLDialect;})
    RuntimeInvisibleAnnotations: 
      NotNull()
    RuntimeInvisibleTypeAnnotations: 
      METHOD_RETURN
        NotNull()
    MethodParameters:
       Name  Flags
      table  
}
SourceFile: "WithStep.java"