src/main/java/de/oglimmer/lunchy/database/generated/tables/records/UsersRecord.java
/**
* This class is generated by jOOQ
*/
package de.oglimmer.lunchy.database.generated.tables.records;
import de.oglimmer.lunchy.database.generated.tables.Users;
import java.sql.Timestamp;
import javax.annotation.Generated;
import org.jooq.Field;
import org.jooq.Record1;
import org.jooq.Record17;
import org.jooq.Row17;
import org.jooq.impl.UpdatableRecordImpl;
/**
* This class is generated by jOOQ.
*/
@Generated(
value = {
"http://www.jooq.org",
"jOOQ version:3.7.2"
},
comments = "This class is generated by jOOQ"
)
@SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class UsersRecord extends UpdatableRecordImpl<UsersRecord> implements Record17<Integer, String, String, String, Timestamp, Timestamp, Integer, String, Timestamp, String, Timestamp, Integer, Integer, Integer, Timestamp, Timestamp, String> {
private static final long serialVersionUID = -713572450;
/**
* Setter for <code>oli_lunchy.users.id</code>.
*/
public void setId(Integer value) {
setValue(0, value);
}
/**
* Getter for <code>oli_lunchy.users.id</code>.
*/
public Integer getId() {
return (Integer) getValue(0);
}
/**
* Setter for <code>oli_lunchy.users.email</code>.
*/
public void setEmail(String value) {
setValue(1, value);
}
/**
* Getter for <code>oli_lunchy.users.email</code>.
*/
public String getEmail() {
return (String) getValue(1);
}
/**
* Setter for <code>oli_lunchy.users.password</code>.
*/
public void setPassword(String value) {
setValue(2, value);
}
/**
* Getter for <code>oli_lunchy.users.password</code>.
*/
public String getPassword() {
return (String) getValue(2);
}
/**
* Setter for <code>oli_lunchy.users.displayname</code>.
*/
public void setDisplayname(String value) {
setValue(3, value);
}
/**
* Getter for <code>oli_lunchy.users.displayname</code>.
*/
public String getDisplayname() {
return (String) getValue(3);
}
/**
* Setter for <code>oli_lunchy.users.created_On</code>.
*/
public void setCreatedOn(Timestamp value) {
setValue(4, value);
}
/**
* Getter for <code>oli_lunchy.users.created_On</code>.
*/
public Timestamp getCreatedOn() {
return (Timestamp) getValue(4);
}
/**
* Setter for <code>oli_lunchy.users.last_Login</code>.
*/
public void setLastLogin(Timestamp value) {
setValue(5, value);
}
/**
* Getter for <code>oli_lunchy.users.last_Login</code>.
*/
public Timestamp getLastLogin() {
return (Timestamp) getValue(5);
}
/**
* Setter for <code>oli_lunchy.users.permissions</code>.
*/
public void setPermissions(Integer value) {
setValue(6, value);
}
/**
* Getter for <code>oli_lunchy.users.permissions</code>.
*/
public Integer getPermissions() {
return (Integer) getValue(6);
}
/**
* Setter for <code>oli_lunchy.users.password_Reset_Token</code>.
*/
public void setPasswordResetToken(String value) {
setValue(7, value);
}
/**
* Getter for <code>oli_lunchy.users.password_Reset_Token</code>.
*/
public String getPasswordResetToken() {
return (String) getValue(7);
}
/**
* Setter for <code>oli_lunchy.users.password_Reset_Timestamp</code>.
*/
public void setPasswordResetTimestamp(Timestamp value) {
setValue(8, value);
}
/**
* Getter for <code>oli_lunchy.users.password_Reset_Timestamp</code>.
*/
public Timestamp getPasswordResetTimestamp() {
return (Timestamp) getValue(8);
}
/**
* Setter for <code>oli_lunchy.users.long_Time_Token</code>.
*/
public void setLongTimeToken(String value) {
setValue(9, value);
}
/**
* Getter for <code>oli_lunchy.users.long_Time_Token</code>.
*/
public String getLongTimeToken() {
return (String) getValue(9);
}
/**
* Setter for <code>oli_lunchy.users.long_Time_Timestamp</code>.
*/
public void setLongTimeTimestamp(Timestamp value) {
setValue(10, value);
}
/**
* Getter for <code>oli_lunchy.users.long_Time_Timestamp</code>.
*/
public Timestamp getLongTimeTimestamp() {
return (Timestamp) getValue(10);
}
/**
* Setter for <code>oli_lunchy.users.fk_Base_Office</code>.
*/
public void setFkBaseOffice(Integer value) {
setValue(11, value);
}
/**
* Getter for <code>oli_lunchy.users.fk_Base_Office</code>.
*/
public Integer getFkBaseOffice() {
return (Integer) getValue(11);
}
/**
* Setter for <code>oli_lunchy.users.fk_Community</code>.
*/
public void setFkCommunity(Integer value) {
setValue(12, value);
}
/**
* Getter for <code>oli_lunchy.users.fk_Community</code>.
*/
public Integer getFkCommunity() {
return (Integer) getValue(12);
}
/**
* Setter for <code>oli_lunchy.users.email_Updates</code>.
*/
public void setEmailUpdates(Integer value) {
setValue(13, value);
}
/**
* Getter for <code>oli_lunchy.users.email_Updates</code>.
*/
public Integer getEmailUpdates() {
return (Integer) getValue(13);
}
/**
* Setter for <code>oli_lunchy.users.last_Email_Update</code>.
*/
public void setLastEmailUpdate(Timestamp value) {
setValue(14, value);
}
/**
* Getter for <code>oli_lunchy.users.last_Email_Update</code>.
*/
public Timestamp getLastEmailUpdate() {
return (Timestamp) getValue(14);
}
/**
* Setter for <code>oli_lunchy.users.next_Email_Update</code>.
*/
public void setNextEmailUpdate(Timestamp value) {
setValue(15, value);
}
/**
* Getter for <code>oli_lunchy.users.next_Email_Update</code>.
*/
public Timestamp getNextEmailUpdate() {
return (Timestamp) getValue(15);
}
/**
* Setter for <code>oli_lunchy.users.list_view_col_prio</code>.
*/
public void setListViewColPrio(String value) {
setValue(16, value);
}
/**
* Getter for <code>oli_lunchy.users.list_view_col_prio</code>.
*/
public String getListViewColPrio() {
return (String) getValue(16);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
/**
* {@inheritDoc}
*/
@Override
public Record1<Integer> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Record17 type implementation
// -------------------------------------------------------------------------
/**
* {@inheritDoc}
*/
@Override
public Row17<Integer, String, String, String, Timestamp, Timestamp, Integer, String, Timestamp, String, Timestamp, Integer, Integer, Integer, Timestamp, Timestamp, String> fieldsRow() {
return (Row17) super.fieldsRow();
}
/**
* {@inheritDoc}
*/
@Override
public Row17<Integer, String, String, String, Timestamp, Timestamp, Integer, String, Timestamp, String, Timestamp, Integer, Integer, Integer, Timestamp, Timestamp, String> valuesRow() {
return (Row17) super.valuesRow();
}
/**
* {@inheritDoc}
*/
@Override
public Field<Integer> field1() {
return Users.USERS.ID;
}
/**
* {@inheritDoc}
*/
@Override
public Field<String> field2() {
return Users.USERS.EMAIL;
}
/**
* {@inheritDoc}
*/
@Override
public Field<String> field3() {
return Users.USERS.PASSWORD;
}
/**
* {@inheritDoc}
*/
@Override
public Field<String> field4() {
return Users.USERS.DISPLAYNAME;
}
/**
* {@inheritDoc}
*/
@Override
public Field<Timestamp> field5() {
return Users.USERS.CREATED_ON;
}
/**
* {@inheritDoc}
*/
@Override
public Field<Timestamp> field6() {
return Users.USERS.LAST_LOGIN;
}
/**
* {@inheritDoc}
*/
@Override
public Field<Integer> field7() {
return Users.USERS.PERMISSIONS;
}
/**
* {@inheritDoc}
*/
@Override
public Field<String> field8() {
return Users.USERS.PASSWORD_RESET_TOKEN;
}
/**
* {@inheritDoc}
*/
@Override
public Field<Timestamp> field9() {
return Users.USERS.PASSWORD_RESET_TIMESTAMP;
}
/**
* {@inheritDoc}
*/
@Override
public Field<String> field10() {
return Users.USERS.LONG_TIME_TOKEN;
}
/**
* {@inheritDoc}
*/
@Override
public Field<Timestamp> field11() {
return Users.USERS.LONG_TIME_TIMESTAMP;
}
/**
* {@inheritDoc}
*/
@Override
public Field<Integer> field12() {
return Users.USERS.FK_BASE_OFFICE;
}
/**
* {@inheritDoc}
*/
@Override
public Field<Integer> field13() {
return Users.USERS.FK_COMMUNITY;
}
/**
* {@inheritDoc}
*/
@Override
public Field<Integer> field14() {
return Users.USERS.EMAIL_UPDATES;
}
/**
* {@inheritDoc}
*/
@Override
public Field<Timestamp> field15() {
return Users.USERS.LAST_EMAIL_UPDATE;
}
/**
* {@inheritDoc}
*/
@Override
public Field<Timestamp> field16() {
return Users.USERS.NEXT_EMAIL_UPDATE;
}
/**
* {@inheritDoc}
*/
@Override
public Field<String> field17() {
return Users.USERS.LIST_VIEW_COL_PRIO;
}
/**
* {@inheritDoc}
*/
@Override
public Integer value1() {
return getId();
}
/**
* {@inheritDoc}
*/
@Override
public String value2() {
return getEmail();
}
/**
* {@inheritDoc}
*/
@Override
public String value3() {
return getPassword();
}
/**
* {@inheritDoc}
*/
@Override
public String value4() {
return getDisplayname();
}
/**
* {@inheritDoc}
*/
@Override
public Timestamp value5() {
return getCreatedOn();
}
/**
* {@inheritDoc}
*/
@Override
public Timestamp value6() {
return getLastLogin();
}
/**
* {@inheritDoc}
*/
@Override
public Integer value7() {
return getPermissions();
}
/**
* {@inheritDoc}
*/
@Override
public String value8() {
return getPasswordResetToken();
}
/**
* {@inheritDoc}
*/
@Override
public Timestamp value9() {
return getPasswordResetTimestamp();
}
/**
* {@inheritDoc}
*/
@Override
public String value10() {
return getLongTimeToken();
}
/**
* {@inheritDoc}
*/
@Override
public Timestamp value11() {
return getLongTimeTimestamp();
}
/**
* {@inheritDoc}
*/
@Override
public Integer value12() {
return getFkBaseOffice();
}
/**
* {@inheritDoc}
*/
@Override
public Integer value13() {
return getFkCommunity();
}
/**
* {@inheritDoc}
*/
@Override
public Integer value14() {
return getEmailUpdates();
}
/**
* {@inheritDoc}
*/
@Override
public Timestamp value15() {
return getLastEmailUpdate();
}
/**
* {@inheritDoc}
*/
@Override
public Timestamp value16() {
return getNextEmailUpdate();
}
/**
* {@inheritDoc}
*/
@Override
public String value17() {
return getListViewColPrio();
}
/**
* {@inheritDoc}
*/
@Override
public UsersRecord value1(Integer value) {
setId(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public UsersRecord value2(String value) {
setEmail(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public UsersRecord value3(String value) {
setPassword(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public UsersRecord value4(String value) {
setDisplayname(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public UsersRecord value5(Timestamp value) {
setCreatedOn(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public UsersRecord value6(Timestamp value) {
setLastLogin(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public UsersRecord value7(Integer value) {
setPermissions(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public UsersRecord value8(String value) {
setPasswordResetToken(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public UsersRecord value9(Timestamp value) {
setPasswordResetTimestamp(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public UsersRecord value10(String value) {
setLongTimeToken(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public UsersRecord value11(Timestamp value) {
setLongTimeTimestamp(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public UsersRecord value12(Integer value) {
setFkBaseOffice(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public UsersRecord value13(Integer value) {
setFkCommunity(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public UsersRecord value14(Integer value) {
setEmailUpdates(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public UsersRecord value15(Timestamp value) {
setLastEmailUpdate(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public UsersRecord value16(Timestamp value) {
setNextEmailUpdate(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public UsersRecord value17(String value) {
setListViewColPrio(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public UsersRecord values(Integer value1, String value2, String value3, String value4, Timestamp value5, Timestamp value6, Integer value7, String value8, Timestamp value9, String value10, Timestamp value11, Integer value12, Integer value13, Integer value14, Timestamp value15, Timestamp value16, String value17) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
value5(value5);
value6(value6);
value7(value7);
value8(value8);
value9(value9);
value10(value10);
value11(value11);
value12(value12);
value13(value13);
value14(value14);
value15(value15);
value16(value16);
value17(value17);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached UsersRecord
*/
public UsersRecord() {
super(Users.USERS);
}
/**
* Create a detached, initialised UsersRecord
*/
public UsersRecord(Integer id, String email, String password, String displayname, Timestamp createdOn, Timestamp lastLogin, Integer permissions, String passwordResetToken, Timestamp passwordResetTimestamp, String longTimeToken, Timestamp longTimeTimestamp, Integer fkBaseOffice, Integer fkCommunity, Integer emailUpdates, Timestamp lastEmailUpdate, Timestamp nextEmailUpdate, String listViewColPrio) {
super(Users.USERS);
setValue(0, id);
setValue(1, email);
setValue(2, password);
setValue(3, displayname);
setValue(4, createdOn);
setValue(5, lastLogin);
setValue(6, permissions);
setValue(7, passwordResetToken);
setValue(8, passwordResetTimestamp);
setValue(9, longTimeToken);
setValue(10, longTimeTimestamp);
setValue(11, fkBaseOffice);
setValue(12, fkCommunity);
setValue(13, emailUpdates);
setValue(14, lastEmailUpdate);
setValue(15, nextEmailUpdate);
setValue(16, listViewColPrio);
}
}