/**
* This class is generated by jOOQ
*/
package org.jooq.groovy.example.h2.tables.records;
import java.sql.Timestamp;
import org.jooq.Record11;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(value = { "http://www.jooq.org", "3.2.1" },
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class TBookRecord extends org.jooq.impl.UpdatableRecordImpl<org.jooq.groovy.example.h2.tables.records.TBookRecord> implements org.jooq.Record11<java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.String, byte[], java.lang.Integer, java.sql.Timestamp> {
private static final long serialVersionUID = 439492631;
/**
* Setter for <code>PUBLIC.T_BOOK.ID</code>.
*/
public void setId(java.lang.Integer value) {
setValue(0, value);
}
/**
* Getter for <code>PUBLIC.T_BOOK.ID</code>.
*/
public java.lang.Integer getId() {
return (java.lang.Integer) getValue(0);
}
/**
* Setter for <code>PUBLIC.T_BOOK.AUTHOR_ID</code>.
*/
public void setAuthorId(java.lang.Integer value) {
setValue(1, value);
}
/**
* Getter for <code>PUBLIC.T_BOOK.AUTHOR_ID</code>.
*/
public java.lang.Integer getAuthorId() {
return (java.lang.Integer) getValue(1);
}
/**
* Setter for <code>PUBLIC.T_BOOK.CO_AUTHOR_ID</code>.
*/
public void setCoAuthorId(java.lang.Integer value) {
setValue(2, value);
}
/**
* Getter for <code>PUBLIC.T_BOOK.CO_AUTHOR_ID</code>.
*/
public java.lang.Integer getCoAuthorId() {
return (java.lang.Integer) getValue(2);
}
/**
* Setter for <code>PUBLIC.T_BOOK.DETAILS_ID</code>.
*/
public void setDetailsId(java.lang.Integer value) {
setValue(3, value);
}
/**
* Getter for <code>PUBLIC.T_BOOK.DETAILS_ID</code>.
*/
public java.lang.Integer getDetailsId() {
return (java.lang.Integer) getValue(3);
}
/**
* Setter for <code>PUBLIC.T_BOOK.TITLE</code>.
*/
public void setTitle(java.lang.String value) {
setValue(4, value);
}
/**
* Getter for <code>PUBLIC.T_BOOK.TITLE</code>.
*/
public java.lang.String getTitle() {
return (java.lang.String) getValue(4);
}
/**
* Setter for <code>PUBLIC.T_BOOK.PUBLISHED_IN</code>.
*/
public void setPublishedIn(java.lang.Integer value) {
setValue(5, value);
}
/**
* Getter for <code>PUBLIC.T_BOOK.PUBLISHED_IN</code>.
*/
public java.lang.Integer getPublishedIn() {
return (java.lang.Integer) getValue(5);
}
/**
* Setter for <code>PUBLIC.T_BOOK.LANGUAGE_ID</code>.
*/
public void setLanguageId(java.lang.Integer value) {
setValue(6, value);
}
/**
* Getter for <code>PUBLIC.T_BOOK.LANGUAGE_ID</code>.
*/
public java.lang.Integer getLanguageId() {
return (java.lang.Integer) getValue(6);
}
/**
* Setter for <code>PUBLIC.T_BOOK.CONTENT_TEXT</code>.
*/
public void setContentText(java.lang.String value) {
setValue(7, value);
}
/**
* Getter for <code>PUBLIC.T_BOOK.CONTENT_TEXT</code>.
*/
public java.lang.String getContentText() {
return (java.lang.String) getValue(7);
}
/**
* Setter for <code>PUBLIC.T_BOOK.CONTENT_PDF</code>.
*/
public void setContentPdf(byte[] value) {
setValue(8, value);
}
/**
* Getter for <code>PUBLIC.T_BOOK.CONTENT_PDF</code>.
*/
public byte[] getContentPdf() {
return (byte[]) getValue(8);
}
/**
* Setter for <code>PUBLIC.T_BOOK.REC_VERSION</code>.
*/
public void setRecVersion(java.lang.Integer value) {
setValue(9, value);
}
/**
* Getter for <code>PUBLIC.T_BOOK.REC_VERSION</code>.
*/
public java.lang.Integer getRecVersion() {
return (java.lang.Integer) getValue(9);
}
/**
* Setter for <code>PUBLIC.T_BOOK.REC_TIMESTAMP</code>.
*/
public void setRecTimestamp(java.sql.Timestamp value) {
setValue(10, value);
}
/**
* Getter for <code>PUBLIC.T_BOOK.REC_TIMESTAMP</code>.
*/
public java.sql.Timestamp getRecTimestamp() {
return (java.sql.Timestamp) getValue(10);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Record1<java.lang.Integer> key() {
return (org.jooq.Record1) super.key();
}
// -------------------------------------------------------------------------
// Record11 type implementation
// -------------------------------------------------------------------------
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Row11<java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.String, byte[], java.lang.Integer, java.sql.Timestamp> fieldsRow() {
return (org.jooq.Row11) super.fieldsRow();
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Row11<java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Integer, java.lang.Integer, java.lang.String, byte[], java.lang.Integer, java.sql.Timestamp> valuesRow() {
return (org.jooq.Row11) super.valuesRow();
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.Integer> field1() {
return org.jooq.groovy.example.h2.tables.TBook.T_BOOK.ID;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.Integer> field2() {
return org.jooq.groovy.example.h2.tables.TBook.T_BOOK.AUTHOR_ID;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.Integer> field3() {
return org.jooq.groovy.example.h2.tables.TBook.T_BOOK.CO_AUTHOR_ID;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.Integer> field4() {
return org.jooq.groovy.example.h2.tables.TBook.T_BOOK.DETAILS_ID;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.String> field5() {
return org.jooq.groovy.example.h2.tables.TBook.T_BOOK.TITLE;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.Integer> field6() {
return org.jooq.groovy.example.h2.tables.TBook.T_BOOK.PUBLISHED_IN;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.Integer> field7() {
return org.jooq.groovy.example.h2.tables.TBook.T_BOOK.LANGUAGE_ID;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.String> field8() {
return org.jooq.groovy.example.h2.tables.TBook.T_BOOK.CONTENT_TEXT;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<byte[]> field9() {
return org.jooq.groovy.example.h2.tables.TBook.T_BOOK.CONTENT_PDF;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.Integer> field10() {
return org.jooq.groovy.example.h2.tables.TBook.T_BOOK.REC_VERSION;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.sql.Timestamp> field11() {
return org.jooq.groovy.example.h2.tables.TBook.T_BOOK.REC_TIMESTAMP;
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.Integer value1() {
return getId();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.Integer value2() {
return getAuthorId();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.Integer value3() {
return getCoAuthorId();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.Integer value4() {
return getDetailsId();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.String value5() {
return getTitle();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.Integer value6() {
return getPublishedIn();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.Integer value7() {
return getLanguageId();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.String value8() {
return getContentText();
}
/**
* {@inheritDoc}
*/
@Override
public byte[] value9() {
return getContentPdf();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.Integer value10() {
return getRecVersion();
}
/**
* {@inheritDoc}
*/
@Override
public java.sql.Timestamp value11() {
return getRecTimestamp();
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached TBookRecord
*/
public TBookRecord() {
super(org.jooq.groovy.example.h2.tables.TBook.T_BOOK);
}
/**
* Create a detached, initialised TBookRecord
*/
public TBookRecord(java.lang.Integer id, java.lang.Integer authorId, java.lang.Integer coAuthorId, java.lang.Integer detailsId, java.lang.String title, java.lang.Integer publishedIn, java.lang.Integer languageId, java.lang.String contentText, byte[] contentPdf, java.lang.Integer recVersion, java.sql.Timestamp recTimestamp) {
super(org.jooq.groovy.example.h2.tables.TBook.T_BOOK);
setValue(0, id);
setValue(1, authorId);
setValue(2, coAuthorId);
setValue(3, detailsId);
setValue(4, title);
setValue(5, publishedIn);
setValue(6, languageId);
setValue(7, contentText);
setValue(8, contentPdf);
setValue(9, recVersion);
setValue(10, recTimestamp);
}
@Override
public Record11<Integer, Integer, Integer, Integer, String, Integer, Integer, String, byte[], Integer, Timestamp> value1(
Integer value) {
// TODO Auto-generated method stub
return null;
}
@Override
public Record11<Integer, Integer, Integer, Integer, String, Integer, Integer, String, byte[], Integer, Timestamp> value2(
Integer value) {
// TODO Auto-generated method stub
return null;
}
@Override
public Record11<Integer, Integer, Integer, Integer, String, Integer, Integer, String, byte[], Integer, Timestamp> value3(
Integer value) {
// TODO Auto-generated method stub
return null;
}
@Override
public Record11<Integer, Integer, Integer, Integer, String, Integer, Integer, String, byte[], Integer, Timestamp> value4(
Integer value) {
// TODO Auto-generated method stub
return null;
}
@Override
public Record11<Integer, Integer, Integer, Integer, String, Integer, Integer, String, byte[], Integer, Timestamp> value5(
String value) {
// TODO Auto-generated method stub
return null;
}
@Override
public Record11<Integer, Integer, Integer, Integer, String, Integer, Integer, String, byte[], Integer, Timestamp> value6(
Integer value) {
// TODO Auto-generated method stub
return null;
}
@Override
public Record11<Integer, Integer, Integer, Integer, String, Integer, Integer, String, byte[], Integer, Timestamp> value7(
Integer value) {
// TODO Auto-generated method stub
return null;
}
@Override
public Record11<Integer, Integer, Integer, Integer, String, Integer, Integer, String, byte[], Integer, Timestamp> value8(
String value) {
// TODO Auto-generated method stub
return null;
}
@Override
public Record11<Integer, Integer, Integer, Integer, String, Integer, Integer, String, byte[], Integer, Timestamp> value9(
byte[] value) {
// TODO Auto-generated method stub
return null;
}
@Override
public Record11<Integer, Integer, Integer, Integer, String, Integer, Integer, String, byte[], Integer, Timestamp> value10(
Integer value) {
// TODO Auto-generated method stub
return null;
}
@Override
public Record11<Integer, Integer, Integer, Integer, String, Integer, Integer, String, byte[], Integer, Timestamp> value11(
Timestamp value) {
// TODO Auto-generated method stub
return null;
}
@Override
public Record11<Integer, Integer, Integer, Integer, String, Integer, Integer, String, byte[], Integer, Timestamp> values(
Integer t1, Integer t2, Integer t3, Integer t4, String t5,
Integer t6, Integer t7, String t8, byte[] t9, Integer t10,
Timestamp t11) {
// TODO Auto-generated method stub
return null;
}
}