oglimmer/lunchy

View on GitHub
src/main/java/de/oglimmer/lunchy/database/generated/tables/records/UsersRecord.java

Summary

Maintainability
D
2 days
Test Coverage
/**
 * 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);
    }
}