oglimmer/lunchy

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

Summary

Maintainability
D
1 day
Test Coverage
/**
 * This class is generated by jOOQ
 */
package de.oglimmer.lunchy.database.generated.tables.records;


import de.oglimmer.lunchy.database.generated.tables.UsageStatistics;

import java.sql.Timestamp;

import javax.annotation.Generated;

import org.jooq.Field;
import org.jooq.Record1;
import org.jooq.Record12;
import org.jooq.Row12;
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 UsageStatisticsRecord extends UpdatableRecordImpl<UsageStatisticsRecord> implements Record12<Integer, String, String, Timestamp, String, String, Integer, String, Integer, String, String, String> {

    private static final long serialVersionUID = 935720997;

    /**
     * Setter for <code>oli_lunchy.usage_statistics.id</code>.
     */
    public void setId(Integer value) {
        setValue(0, value);
    }

    /**
     * Getter for <code>oli_lunchy.usage_statistics.id</code>.
     */
    public Integer getId() {
        return (Integer) getValue(0);
    }

    /**
     * Setter for <code>oli_lunchy.usage_statistics.action</code>.
     */
    public void setAction(String value) {
        setValue(1, value);
    }

    /**
     * Getter for <code>oli_lunchy.usage_statistics.action</code>.
     */
    public String getAction() {
        return (String) getValue(1);
    }

    /**
     * Setter for <code>oli_lunchy.usage_statistics.context</code>.
     */
    public void setContext(String value) {
        setValue(2, value);
    }

    /**
     * Getter for <code>oli_lunchy.usage_statistics.context</code>.
     */
    public String getContext() {
        return (String) getValue(2);
    }

    /**
     * Setter for <code>oli_lunchy.usage_statistics.created_on</code>.
     */
    public void setCreatedOn(Timestamp value) {
        setValue(3, value);
    }

    /**
     * Getter for <code>oli_lunchy.usage_statistics.created_on</code>.
     */
    public Timestamp getCreatedOn() {
        return (Timestamp) getValue(3);
    }

    /**
     * Setter for <code>oli_lunchy.usage_statistics.ip</code>.
     */
    public void setIp(String value) {
        setValue(4, value);
    }

    /**
     * Getter for <code>oli_lunchy.usage_statistics.ip</code>.
     */
    public String getIp() {
        return (String) getValue(4);
    }

    /**
     * Setter for <code>oli_lunchy.usage_statistics.user-agent</code>.
     */
    public void setUserAgent(String value) {
        setValue(5, value);
    }

    /**
     * Getter for <code>oli_lunchy.usage_statistics.user-agent</code>.
     */
    public String getUserAgent() {
        return (String) getValue(5);
    }

    /**
     * Setter for <code>oli_lunchy.usage_statistics.user-id</code>.
     */
    public void setUserId(Integer value) {
        setValue(6, value);
    }

    /**
     * Getter for <code>oli_lunchy.usage_statistics.user-id</code>.
     */
    public Integer getUserId() {
        return (Integer) getValue(6);
    }

    /**
     * Setter for <code>oli_lunchy.usage_statistics.user-cookie</code>.
     */
    public void setUserCookie(String value) {
        setValue(7, value);
    }

    /**
     * Getter for <code>oli_lunchy.usage_statistics.user-cookie</code>.
     */
    public String getUserCookie() {
        return (String) getValue(7);
    }

    /**
     * Setter for <code>oli_lunchy.usage_statistics.domain</code>.
     */
    public void setDomain(Integer value) {
        setValue(8, value);
    }

    /**
     * Getter for <code>oli_lunchy.usage_statistics.domain</code>.
     */
    public Integer getDomain() {
        return (Integer) getValue(8);
    }

    /**
     * Setter for <code>oli_lunchy.usage_statistics.city</code>.
     */
    public void setCity(String value) {
        setValue(9, value);
    }

    /**
     * Getter for <code>oli_lunchy.usage_statistics.city</code>.
     */
    public String getCity() {
        return (String) getValue(9);
    }

    /**
     * Setter for <code>oli_lunchy.usage_statistics.country</code>.
     */
    public void setCountry(String value) {
        setValue(10, value);
    }

    /**
     * Getter for <code>oli_lunchy.usage_statistics.country</code>.
     */
    public String getCountry() {
        return (String) getValue(10);
    }

    /**
     * Setter for <code>oli_lunchy.usage_statistics.referer</code>.
     */
    public void setReferer(String value) {
        setValue(11, value);
    }

    /**
     * Getter for <code>oli_lunchy.usage_statistics.referer</code>.
     */
    public String getReferer() {
        return (String) getValue(11);
    }

    // -------------------------------------------------------------------------
    // Primary key information
    // -------------------------------------------------------------------------

    /**
     * {@inheritDoc}
     */
    @Override
    public Record1<Integer> key() {
        return (Record1) super.key();
    }

    // -------------------------------------------------------------------------
    // Record12 type implementation
    // -------------------------------------------------------------------------

    /**
     * {@inheritDoc}
     */
    @Override
    public Row12<Integer, String, String, Timestamp, String, String, Integer, String, Integer, String, String, String> fieldsRow() {
        return (Row12) super.fieldsRow();
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public Row12<Integer, String, String, Timestamp, String, String, Integer, String, Integer, String, String, String> valuesRow() {
        return (Row12) super.valuesRow();
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public Field<Integer> field1() {
        return UsageStatistics.USAGE_STATISTICS.ID;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public Field<String> field2() {
        return UsageStatistics.USAGE_STATISTICS.ACTION;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public Field<String> field3() {
        return UsageStatistics.USAGE_STATISTICS.CONTEXT;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public Field<Timestamp> field4() {
        return UsageStatistics.USAGE_STATISTICS.CREATED_ON;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public Field<String> field5() {
        return UsageStatistics.USAGE_STATISTICS.IP;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public Field<String> field6() {
        return UsageStatistics.USAGE_STATISTICS.USER_AGENT;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public Field<Integer> field7() {
        return UsageStatistics.USAGE_STATISTICS.USER_ID;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public Field<String> field8() {
        return UsageStatistics.USAGE_STATISTICS.USER_COOKIE;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public Field<Integer> field9() {
        return UsageStatistics.USAGE_STATISTICS.DOMAIN;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public Field<String> field10() {
        return UsageStatistics.USAGE_STATISTICS.CITY;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public Field<String> field11() {
        return UsageStatistics.USAGE_STATISTICS.COUNTRY;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public Field<String> field12() {
        return UsageStatistics.USAGE_STATISTICS.REFERER;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public Integer value1() {
        return getId();
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public String value2() {
        return getAction();
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public String value3() {
        return getContext();
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public Timestamp value4() {
        return getCreatedOn();
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public String value5() {
        return getIp();
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public String value6() {
        return getUserAgent();
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public Integer value7() {
        return getUserId();
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public String value8() {
        return getUserCookie();
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public Integer value9() {
        return getDomain();
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public String value10() {
        return getCity();
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public String value11() {
        return getCountry();
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public String value12() {
        return getReferer();
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public UsageStatisticsRecord value1(Integer value) {
        setId(value);
        return this;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public UsageStatisticsRecord value2(String value) {
        setAction(value);
        return this;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public UsageStatisticsRecord value3(String value) {
        setContext(value);
        return this;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public UsageStatisticsRecord value4(Timestamp value) {
        setCreatedOn(value);
        return this;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public UsageStatisticsRecord value5(String value) {
        setIp(value);
        return this;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public UsageStatisticsRecord value6(String value) {
        setUserAgent(value);
        return this;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public UsageStatisticsRecord value7(Integer value) {
        setUserId(value);
        return this;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public UsageStatisticsRecord value8(String value) {
        setUserCookie(value);
        return this;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public UsageStatisticsRecord value9(Integer value) {
        setDomain(value);
        return this;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public UsageStatisticsRecord value10(String value) {
        setCity(value);
        return this;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public UsageStatisticsRecord value11(String value) {
        setCountry(value);
        return this;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public UsageStatisticsRecord value12(String value) {
        setReferer(value);
        return this;
    }

    /**
     * {@inheritDoc}
     */
    @Override
    public UsageStatisticsRecord values(Integer value1, String value2, String value3, Timestamp value4, String value5, String value6, Integer value7, String value8, Integer value9, String value10, String value11, String value12) {
        value1(value1);
        value2(value2);
        value3(value3);
        value4(value4);
        value5(value5);
        value6(value6);
        value7(value7);
        value8(value8);
        value9(value9);
        value10(value10);
        value11(value11);
        value12(value12);
        return this;
    }

    // -------------------------------------------------------------------------
    // Constructors
    // -------------------------------------------------------------------------

    /**
     * Create a detached UsageStatisticsRecord
     */
    public UsageStatisticsRecord() {
        super(UsageStatistics.USAGE_STATISTICS);
    }

    /**
     * Create a detached, initialised UsageStatisticsRecord
     */
    public UsageStatisticsRecord(Integer id, String action, String context, Timestamp createdOn, String ip, String userAgent, Integer userId, String userCookie, Integer domain, String city, String country, String referer) {
        super(UsageStatistics.USAGE_STATISTICS);

        setValue(0, id);
        setValue(1, action);
        setValue(2, context);
        setValue(3, createdOn);
        setValue(4, ip);
        setValue(5, userAgent);
        setValue(6, userId);
        setValue(7, userCookie);
        setValue(8, domain);
        setValue(9, city);
        setValue(10, country);
        setValue(11, referer);
    }
}