/** * 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; } }