/**
* This class is generated by jOOQ
*/
package info.gngr.db.tables.records;
/**
* This class is generated by jOOQ.
*/
@javax.annotation.Generated(
value = {
"http://www.jooq.org",
"jOOQ version:3.5.0"
},
comments = "This class is generated by jOOQ")
@java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" })
public class CookiesRecord extends org.jooq.impl.UpdatableRecordImpl<info.gngr.db.tables.records.CookiesRecord>
implements
org.jooq.Record8<java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, java.lang.Boolean, java.lang.Long, java.lang.Long> {
private static final long serialVersionUID = -1249579634;
/**
* Setter for <code>PUBLIC.COOKIES.HOSTNAME</code>.
*/
public void setHostname(final java.lang.String value) {
setValue(0, value);
}
/**
* Getter for <code>PUBLIC.COOKIES.HOSTNAME</code>.
*/
public java.lang.String getHostname() {
return (java.lang.String) getValue(0);
}
/**
* Setter for <code>PUBLIC.COOKIES.NAME</code>.
*/
public void setName(final java.lang.String value) {
setValue(1, value);
}
/**
* Getter for <code>PUBLIC.COOKIES.NAME</code>.
*/
public java.lang.String getName() {
return (java.lang.String) getValue(1);
}
/**
* Setter for <code>PUBLIC.COOKIES.VALUE</code>.
*/
public void setValue(final java.lang.String value) {
setValue(2, value);
}
/**
* Getter for <code>PUBLIC.COOKIES.VALUE</code>.
*/
public java.lang.String getValue() {
return (java.lang.String) getValue(2);
}
/**
* Setter for <code>PUBLIC.COOKIES.PATH</code>.
*/
public void setPath(final java.lang.String value) {
setValue(3, value);
}
/**
* Getter for <code>PUBLIC.COOKIES.PATH</code>.
*/
public java.lang.String getPath() {
return (java.lang.String) getValue(3);
}
/**
* Setter for <code>PUBLIC.COOKIES.SECURE</code>.
*/
public void setSecure(final java.lang.Boolean value) {
setValue(4, value);
}
/**
* Getter for <code>PUBLIC.COOKIES.SECURE</code>.
*/
public java.lang.Boolean getSecure() {
return (java.lang.Boolean) getValue(4);
}
/**
* Setter for <code>PUBLIC.COOKIES.HTTPONLY</code>.
*/
public void setHttponly(final java.lang.Boolean value) {
setValue(5, value);
}
/**
* Getter for <code>PUBLIC.COOKIES.HTTPONLY</code>.
*/
public java.lang.Boolean getHttponly() {
return (java.lang.Boolean) getValue(5);
}
/**
* Setter for <code>PUBLIC.COOKIES.CREATIONTIME</code>.
*/
public void setCreationtime(final java.lang.Long value) {
setValue(6, value);
}
/**
* Getter for <code>PUBLIC.COOKIES.CREATIONTIME</code>.
*/
public java.lang.Long getCreationtime() {
return (java.lang.Long) getValue(6);
}
/**
* Setter for <code>PUBLIC.COOKIES.EXPIRATIONTIME</code>.
*/
public void setExpirationtime(final java.lang.Long value) {
setValue(7, value);
}
/**
* Getter for <code>PUBLIC.COOKIES.EXPIRATIONTIME</code>.
*/
public java.lang.Long getExpirationtime() {
return (java.lang.Long) getValue(7);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Record2<java.lang.String, java.lang.String> key() {
return (org.jooq.Record2) super.key();
}
// -------------------------------------------------------------------------
// Record8 type implementation
// -------------------------------------------------------------------------
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Row8<java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, java.lang.Boolean, java.lang.Long, java.lang.Long> fieldsRow() {
return (org.jooq.Row8) super.fieldsRow();
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Row8<java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.Boolean, java.lang.Boolean, java.lang.Long, java.lang.Long> valuesRow() {
return (org.jooq.Row8) super.valuesRow();
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.String> field1() {
return info.gngr.db.tables.Cookies.COOKIES.HOSTNAME;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.String> field2() {
return info.gngr.db.tables.Cookies.COOKIES.NAME;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.String> field3() {
return info.gngr.db.tables.Cookies.COOKIES.VALUE;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.String> field4() {
return info.gngr.db.tables.Cookies.COOKIES.PATH;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.Boolean> field5() {
return info.gngr.db.tables.Cookies.COOKIES.SECURE;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.Boolean> field6() {
return info.gngr.db.tables.Cookies.COOKIES.HTTPONLY;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.Long> field7() {
return info.gngr.db.tables.Cookies.COOKIES.CREATIONTIME;
}
/**
* {@inheritDoc}
*/
@Override
public org.jooq.Field<java.lang.Long> field8() {
return info.gngr.db.tables.Cookies.COOKIES.EXPIRATIONTIME;
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.String value1() {
return getHostname();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.String value2() {
return getName();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.String value3() {
return getValue();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.String value4() {
return getPath();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.Boolean value5() {
return getSecure();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.Boolean value6() {
return getHttponly();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.Long value7() {
return getCreationtime();
}
/**
* {@inheritDoc}
*/
@Override
public java.lang.Long value8() {
return getExpirationtime();
}
/**
* {@inheritDoc}
*/
@Override
public CookiesRecord value1(final java.lang.String value) {
setHostname(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public CookiesRecord value2(final java.lang.String value) {
setName(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public CookiesRecord value3(final java.lang.String value) {
setValue(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public CookiesRecord value4(final java.lang.String value) {
setPath(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public CookiesRecord value5(final java.lang.Boolean value) {
setSecure(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public CookiesRecord value6(final java.lang.Boolean value) {
setHttponly(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public CookiesRecord value7(final java.lang.Long value) {
setCreationtime(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public CookiesRecord value8(final java.lang.Long value) {
setExpirationtime(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public CookiesRecord values(final java.lang.String value1, final java.lang.String value2, final java.lang.String value3,
final java.lang.String value4, final java.lang.Boolean value5, final java.lang.Boolean value6, final java.lang.Long value7,
final java.lang.Long value8) {
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached CookiesRecord
*/
public CookiesRecord() {
super(info.gngr.db.tables.Cookies.COOKIES);
}
/**
* Create a detached, initialised CookiesRecord
*/
public CookiesRecord(final java.lang.String hostname, final java.lang.String name, final java.lang.String value,
final java.lang.String path, final java.lang.Boolean secure, final java.lang.Boolean httponly, final java.lang.Long creationtime,
final java.lang.Long expirationtime) {
super(info.gngr.db.tables.Cookies.COOKIES);
setValue(0, hostname);
setValue(1, name);
setValue(2, value);
setValue(3, path);
setValue(4, secure);
setValue(5, httponly);
setValue(6, creationtime);
setValue(7, expirationtime);
}
}