All Downloads are FREE. Search and download functionalities are using the official Maven repository.

br.com.objectos.way.sql.Insert14 Maven / Gradle / Ivy

There is a newer version: 0.4.1
Show newest version
package br.com.objectos.way.sql;

import br.com.objectos.way.db.ColumnOf;
import br.com.objectos.way.db.InsertBuilder;
import javax.annotation.Generated;

@Generated("br.com.objectos.way.sql.BootProcessor")
public final class Insert14, T2 extends ColumnOf, T3 extends ColumnOf, T4 extends ColumnOf, T5 extends ColumnOf, T6 extends ColumnOf, T7 extends ColumnOf, T8 extends ColumnOf, T9 extends ColumnOf, T10 extends ColumnOf, T11 extends ColumnOf, T12 extends ColumnOf, T13 extends ColumnOf, T14 extends ColumnOf> extends InsertNode implements InsertableRow14 {
  private final T1 column1;

  private final T2 column2;

  private final T3 column3;

  private final T4 column4;

  private final T5 column5;

  private final T6 column6;

  private final T7 column7;

  private final T8 column8;

  private final T9 column9;

  private final T10 column10;

  private final T11 column11;

  private final T12 column12;

  private final T13 column13;

  private final T14 column14;

  Insert14(InsertNode previous, T1 column1, T2 column2, T3 column3, T4 column4, T5 column5, T6 column6, T7 column7, T8 column8, T9 column9, T10 column10, T11 column11, T12 column12, T13 column13, T14 column14) {
    super(previous);
    this.column1 = column1;
    this.column2 = column2;
    this.column3 = column3;
    this.column4 = column4;
    this.column5 = column5;
    this.column6 = column6;
    this.column7 = column7;
    this.column8 = column8;
    this.column9 = column9;
    this.column10 = column10;
    this.column11 = column11;
    this.column12 = column12;
    this.column13 = column13;
    this.column14 = column14;
  }

  @Override
  public InsertValues14 values(T1 val1, T2 val2, T3 val3, T4 val4, T5 val5, T6 val6, T7 val7, T8 val8, T9 val9, T10 val10, T11 val11, T12 val12, T13 val13, T14 val14) {
    return new InsertValues14<>(this, val1, val2, val3, val4, val5, val6, val7, val8, val9, val10, val11, val12, val13, val14);
  }

  @Override
  InsertBuilder write0(InsertBuilder sql) {
    return sql.columnList(column1, column2, column3, column4, column5, column6, column7, column8, column9, column10, column11, column12, column13, column14);
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy