/** * This class is generated by jOOQ */ package io.cattle.platform.core.model.tables.records; /** * This class is generated by jOOQ. */ @javax.annotation.Generated(value = { "http://www.jooq.org", "3.3.0" }, comments = "This class is generated by jOOQ") @java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) @javax.persistence.Entity @javax.persistence.Table(name = "DATABASECHANGELOG", schema = "cattle") public class DatabasechangelogRecord extends org.jooq.impl.TableRecordImpl<io.cattle.platform.core.model.tables.records.DatabasechangelogRecord> implements io.cattle.platform.db.jooq.utils.TableRecordJaxb, org.jooq.Record11<java.lang.String, java.lang.String, java.lang.String, java.util.Date, java.lang.Integer, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String>, io.cattle.platform.core.model.Databasechangelog { private static final long serialVersionUID = -246389885; /** * Setter for <code>cattle.DATABASECHANGELOG.ID</code>. */ @Override public void setId(java.lang.String value) { setValue(0, value); } /** * Getter for <code>cattle.DATABASECHANGELOG.ID</code>. */ @javax.persistence.Column(name = "ID", nullable = false, length = 255) @Override public java.lang.String getId() { return (java.lang.String) getValue(0); } /** * Setter for <code>cattle.DATABASECHANGELOG.AUTHOR</code>. */ @Override public void setAuthor(java.lang.String value) { setValue(1, value); } /** * Getter for <code>cattle.DATABASECHANGELOG.AUTHOR</code>. */ @javax.persistence.Column(name = "AUTHOR", nullable = false, length = 255) @Override public java.lang.String getAuthor() { return (java.lang.String) getValue(1); } /** * Setter for <code>cattle.DATABASECHANGELOG.FILENAME</code>. */ @Override public void setFilename(java.lang.String value) { setValue(2, value); } /** * Getter for <code>cattle.DATABASECHANGELOG.FILENAME</code>. */ @javax.persistence.Column(name = "FILENAME", nullable = false, length = 255) @Override public java.lang.String getFilename() { return (java.lang.String) getValue(2); } /** * Setter for <code>cattle.DATABASECHANGELOG.DATEEXECUTED</code>. */ @Override public void setDateexecuted(java.util.Date value) { setValue(3, value); } /** * Getter for <code>cattle.DATABASECHANGELOG.DATEEXECUTED</code>. */ @javax.persistence.Column(name = "DATEEXECUTED", nullable = false) @Override public java.util.Date getDateexecuted() { return (java.util.Date) getValue(3); } /** * Setter for <code>cattle.DATABASECHANGELOG.ORDEREXECUTED</code>. */ @Override public void setOrderexecuted(java.lang.Integer value) { setValue(4, value); } /** * Getter for <code>cattle.DATABASECHANGELOG.ORDEREXECUTED</code>. */ @javax.persistence.Column(name = "ORDEREXECUTED", nullable = false, precision = 10) @Override public java.lang.Integer getOrderexecuted() { return (java.lang.Integer) getValue(4); } /** * Setter for <code>cattle.DATABASECHANGELOG.EXECTYPE</code>. */ @Override public void setExectype(java.lang.String value) { setValue(5, value); } /** * Getter for <code>cattle.DATABASECHANGELOG.EXECTYPE</code>. */ @javax.persistence.Column(name = "EXECTYPE", nullable = false, length = 10) @Override public java.lang.String getExectype() { return (java.lang.String) getValue(5); } /** * Setter for <code>cattle.DATABASECHANGELOG.MD5SUM</code>. */ @Override public void setMd5sum(java.lang.String value) { setValue(6, value); } /** * Getter for <code>cattle.DATABASECHANGELOG.MD5SUM</code>. */ @javax.persistence.Column(name = "MD5SUM", length = 35) @Override public java.lang.String getMd5sum() { return (java.lang.String) getValue(6); } /** * Setter for <code>cattle.DATABASECHANGELOG.DESCRIPTION</code>. */ @Override public void setDescription(java.lang.String value) { setValue(7, value); } /** * Getter for <code>cattle.DATABASECHANGELOG.DESCRIPTION</code>. */ @javax.persistence.Column(name = "DESCRIPTION", length = 255) @Override public java.lang.String getDescription() { return (java.lang.String) getValue(7); } /** * Setter for <code>cattle.DATABASECHANGELOG.COMMENTS</code>. */ @Override public void setComments(java.lang.String value) { setValue(8, value); } /** * Getter for <code>cattle.DATABASECHANGELOG.COMMENTS</code>. */ @javax.persistence.Column(name = "COMMENTS", length = 255) @Override public java.lang.String getComments() { return (java.lang.String) getValue(8); } /** * Setter for <code>cattle.DATABASECHANGELOG.TAG</code>. */ @Override public void setTag(java.lang.String value) { setValue(9, value); } /** * Getter for <code>cattle.DATABASECHANGELOG.TAG</code>. */ @javax.persistence.Column(name = "TAG", length = 255) @Override public java.lang.String getTag() { return (java.lang.String) getValue(9); } /** * Setter for <code>cattle.DATABASECHANGELOG.LIQUIBASE</code>. */ @Override public void setLiquibase(java.lang.String value) { setValue(10, value); } /** * Getter for <code>cattle.DATABASECHANGELOG.LIQUIBASE</code>. */ @javax.persistence.Column(name = "LIQUIBASE", length = 20) @Override public java.lang.String getLiquibase() { return (java.lang.String) getValue(10); } // ------------------------------------------------------------------------- // Record11 type implementation // ------------------------------------------------------------------------- /** * {@inheritDoc} */ @Override public org.jooq.Row11<java.lang.String, java.lang.String, java.lang.String, java.util.Date, java.lang.Integer, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String> fieldsRow() { return (org.jooq.Row11) super.fieldsRow(); } /** * {@inheritDoc} */ @Override public org.jooq.Row11<java.lang.String, java.lang.String, java.lang.String, java.util.Date, java.lang.Integer, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String> valuesRow() { return (org.jooq.Row11) super.valuesRow(); } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.String> field1() { return io.cattle.platform.core.model.tables.DatabasechangelogTable.DATABASECHANGELOG.ID; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.String> field2() { return io.cattle.platform.core.model.tables.DatabasechangelogTable.DATABASECHANGELOG.AUTHOR; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.String> field3() { return io.cattle.platform.core.model.tables.DatabasechangelogTable.DATABASECHANGELOG.FILENAME; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.util.Date> field4() { return io.cattle.platform.core.model.tables.DatabasechangelogTable.DATABASECHANGELOG.DATEEXECUTED; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.Integer> field5() { return io.cattle.platform.core.model.tables.DatabasechangelogTable.DATABASECHANGELOG.ORDEREXECUTED; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.String> field6() { return io.cattle.platform.core.model.tables.DatabasechangelogTable.DATABASECHANGELOG.EXECTYPE; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.String> field7() { return io.cattle.platform.core.model.tables.DatabasechangelogTable.DATABASECHANGELOG.MD5SUM; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.String> field8() { return io.cattle.platform.core.model.tables.DatabasechangelogTable.DATABASECHANGELOG.DESCRIPTION; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.String> field9() { return io.cattle.platform.core.model.tables.DatabasechangelogTable.DATABASECHANGELOG.COMMENTS; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.String> field10() { return io.cattle.platform.core.model.tables.DatabasechangelogTable.DATABASECHANGELOG.TAG; } /** * {@inheritDoc} */ @Override public org.jooq.Field<java.lang.String> field11() { return io.cattle.platform.core.model.tables.DatabasechangelogTable.DATABASECHANGELOG.LIQUIBASE; } /** * {@inheritDoc} */ @Override public java.lang.String value1() { return getId(); } /** * {@inheritDoc} */ @Override public java.lang.String value2() { return getAuthor(); } /** * {@inheritDoc} */ @Override public java.lang.String value3() { return getFilename(); } /** * {@inheritDoc} */ @Override public java.util.Date value4() { return getDateexecuted(); } /** * {@inheritDoc} */ @Override public java.lang.Integer value5() { return getOrderexecuted(); } /** * {@inheritDoc} */ @Override public java.lang.String value6() { return getExectype(); } /** * {@inheritDoc} */ @Override public java.lang.String value7() { return getMd5sum(); } /** * {@inheritDoc} */ @Override public java.lang.String value8() { return getDescription(); } /** * {@inheritDoc} */ @Override public java.lang.String value9() { return getComments(); } /** * {@inheritDoc} */ @Override public java.lang.String value10() { return getTag(); } /** * {@inheritDoc} */ @Override public java.lang.String value11() { return getLiquibase(); } /** * {@inheritDoc} */ @Override public DatabasechangelogRecord value1(java.lang.String value) { setId(value); return this; } /** * {@inheritDoc} */ @Override public DatabasechangelogRecord value2(java.lang.String value) { setAuthor(value); return this; } /** * {@inheritDoc} */ @Override public DatabasechangelogRecord value3(java.lang.String value) { setFilename(value); return this; } /** * {@inheritDoc} */ @Override public DatabasechangelogRecord value4(java.util.Date value) { setDateexecuted(value); return this; } /** * {@inheritDoc} */ @Override public DatabasechangelogRecord value5(java.lang.Integer value) { setOrderexecuted(value); return this; } /** * {@inheritDoc} */ @Override public DatabasechangelogRecord value6(java.lang.String value) { setExectype(value); return this; } /** * {@inheritDoc} */ @Override public DatabasechangelogRecord value7(java.lang.String value) { setMd5sum(value); return this; } /** * {@inheritDoc} */ @Override public DatabasechangelogRecord value8(java.lang.String value) { setDescription(value); return this; } /** * {@inheritDoc} */ @Override public DatabasechangelogRecord value9(java.lang.String value) { setComments(value); return this; } /** * {@inheritDoc} */ @Override public DatabasechangelogRecord value10(java.lang.String value) { setTag(value); return this; } /** * {@inheritDoc} */ @Override public DatabasechangelogRecord value11(java.lang.String value) { setLiquibase(value); return this; } /** * {@inheritDoc} */ @Override public DatabasechangelogRecord values(java.lang.String value1, java.lang.String value2, java.lang.String value3, java.util.Date value4, java.lang.Integer value5, java.lang.String value6, java.lang.String value7, java.lang.String value8, java.lang.String value9, java.lang.String value10, java.lang.String value11) { return this; } // ------------------------------------------------------------------------- // FROM and INTO // ------------------------------------------------------------------------- /** * {@inheritDoc} */ @Override public void from(io.cattle.platform.core.model.Databasechangelog from) { setId(from.getId()); setAuthor(from.getAuthor()); setFilename(from.getFilename()); setDateexecuted(from.getDateexecuted()); setOrderexecuted(from.getOrderexecuted()); setExectype(from.getExectype()); setMd5sum(from.getMd5sum()); setDescription(from.getDescription()); setComments(from.getComments()); setTag(from.getTag()); setLiquibase(from.getLiquibase()); } /** * {@inheritDoc} */ @Override public <E extends io.cattle.platform.core.model.Databasechangelog> E into(E into) { into.from(this); return into; } // ------------------------------------------------------------------------- // Constructors // ------------------------------------------------------------------------- /** * Create a detached DatabasechangelogRecord */ public DatabasechangelogRecord() { super(io.cattle.platform.core.model.tables.DatabasechangelogTable.DATABASECHANGELOG); } /** * Create a detached, initialised DatabasechangelogRecord */ public DatabasechangelogRecord(java.lang.String id, java.lang.String author, java.lang.String filename, java.util.Date dateexecuted, java.lang.Integer orderexecuted, java.lang.String exectype, java.lang.String md5sum, java.lang.String description, java.lang.String comments, java.lang.String tag, java.lang.String liquibase) { super(io.cattle.platform.core.model.tables.DatabasechangelogTable.DATABASECHANGELOG); setValue(0, id); setValue(1, author); setValue(2, filename); setValue(3, dateexecuted); setValue(4, orderexecuted); setValue(5, exectype); setValue(6, md5sum); setValue(7, description); setValue(8, comments); setValue(9, tag); setValue(10, liquibase); } }