src/main/java/de/oglimmer/lunchy/database/generated/tables/records/ReviewsRecord.java
/**
* This class is generated by jOOQ
*/
package de.oglimmer.lunchy.database.generated.tables.records;
import de.oglimmer.lunchy.database.generated.tables.Reviews;
import java.sql.Timestamp;
import javax.annotation.Generated;
import org.jooq.Field;
import org.jooq.Record1;
import org.jooq.Record11;
import org.jooq.Row11;
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 ReviewsRecord extends UpdatableRecordImpl<ReviewsRecord> implements Record11<Integer, Integer, Integer, String, Timestamp, Timestamp, Integer, String, Integer, Integer, Integer> {
private static final long serialVersionUID = 2070649165;
/**
* Setter for <code>oli_lunchy.reviews.id</code>.
*/
public void setId(Integer value) {
setValue(0, value);
}
/**
* Getter for <code>oli_lunchy.reviews.id</code>.
*/
public Integer getId() {
return (Integer) getValue(0);
}
/**
* Setter for <code>oli_lunchy.reviews.fk_User</code>.
*/
public void setFkUser(Integer value) {
setValue(1, value);
}
/**
* Getter for <code>oli_lunchy.reviews.fk_User</code>.
*/
public Integer getFkUser() {
return (Integer) getValue(1);
}
/**
* Setter for <code>oli_lunchy.reviews.fk_Location</code>.
*/
public void setFkLocation(Integer value) {
setValue(2, value);
}
/**
* Getter for <code>oli_lunchy.reviews.fk_Location</code>.
*/
public Integer getFkLocation() {
return (Integer) getValue(2);
}
/**
* Setter for <code>oli_lunchy.reviews.comment</code>.
*/
public void setComment(String value) {
setValue(3, value);
}
/**
* Getter for <code>oli_lunchy.reviews.comment</code>.
*/
public String getComment() {
return (String) getValue(3);
}
/**
* Setter for <code>oli_lunchy.reviews.created_On</code>.
*/
public void setCreatedOn(Timestamp value) {
setValue(4, value);
}
/**
* Getter for <code>oli_lunchy.reviews.created_On</code>.
*/
public Timestamp getCreatedOn() {
return (Timestamp) getValue(4);
}
/**
* Setter for <code>oli_lunchy.reviews.last_Update</code>.
*/
public void setLastUpdate(Timestamp value) {
setValue(5, value);
}
/**
* Getter for <code>oli_lunchy.reviews.last_Update</code>.
*/
public Timestamp getLastUpdate() {
return (Timestamp) getValue(5);
}
/**
* Setter for <code>oli_lunchy.reviews.rating</code>.
*/
public void setRating(Integer value) {
setValue(6, value);
}
/**
* Getter for <code>oli_lunchy.reviews.rating</code>.
*/
public Integer getRating() {
return (Integer) getValue(6);
}
/**
* Setter for <code>oli_lunchy.reviews.favorite_Meal</code>.
*/
public void setFavoriteMeal(String value) {
setValue(7, value);
}
/**
* Getter for <code>oli_lunchy.reviews.favorite_Meal</code>.
*/
public String getFavoriteMeal() {
return (String) getValue(7);
}
/**
* Setter for <code>oli_lunchy.reviews.fk_Community</code>.
*/
public void setFkCommunity(Integer value) {
setValue(8, value);
}
/**
* Getter for <code>oli_lunchy.reviews.fk_Community</code>.
*/
public Integer getFkCommunity() {
return (Integer) getValue(8);
}
/**
* Setter for <code>oli_lunchy.reviews.on_Site_Time</code>.
*/
public void setOnSiteTime(Integer value) {
setValue(9, value);
}
/**
* Getter for <code>oli_lunchy.reviews.on_Site_Time</code>.
*/
public Integer getOnSiteTime() {
return (Integer) getValue(9);
}
/**
* Setter for <code>oli_lunchy.reviews.travel_Time</code>.
*/
public void setTravelTime(Integer value) {
setValue(10, value);
}
/**
* Getter for <code>oli_lunchy.reviews.travel_Time</code>.
*/
public Integer getTravelTime() {
return (Integer) getValue(10);
}
// -------------------------------------------------------------------------
// Primary key information
// -------------------------------------------------------------------------
/**
* {@inheritDoc}
*/
@Override
public Record1<Integer> key() {
return (Record1) super.key();
}
// -------------------------------------------------------------------------
// Record11 type implementation
// -------------------------------------------------------------------------
/**
* {@inheritDoc}
*/
@Override
public Row11<Integer, Integer, Integer, String, Timestamp, Timestamp, Integer, String, Integer, Integer, Integer> fieldsRow() {
return (Row11) super.fieldsRow();
}
/**
* {@inheritDoc}
*/
@Override
public Row11<Integer, Integer, Integer, String, Timestamp, Timestamp, Integer, String, Integer, Integer, Integer> valuesRow() {
return (Row11) super.valuesRow();
}
/**
* {@inheritDoc}
*/
@Override
public Field<Integer> field1() {
return Reviews.REVIEWS.ID;
}
/**
* {@inheritDoc}
*/
@Override
public Field<Integer> field2() {
return Reviews.REVIEWS.FK_USER;
}
/**
* {@inheritDoc}
*/
@Override
public Field<Integer> field3() {
return Reviews.REVIEWS.FK_LOCATION;
}
/**
* {@inheritDoc}
*/
@Override
public Field<String> field4() {
return Reviews.REVIEWS.COMMENT;
}
/**
* {@inheritDoc}
*/
@Override
public Field<Timestamp> field5() {
return Reviews.REVIEWS.CREATED_ON;
}
/**
* {@inheritDoc}
*/
@Override
public Field<Timestamp> field6() {
return Reviews.REVIEWS.LAST_UPDATE;
}
/**
* {@inheritDoc}
*/
@Override
public Field<Integer> field7() {
return Reviews.REVIEWS.RATING;
}
/**
* {@inheritDoc}
*/
@Override
public Field<String> field8() {
return Reviews.REVIEWS.FAVORITE_MEAL;
}
/**
* {@inheritDoc}
*/
@Override
public Field<Integer> field9() {
return Reviews.REVIEWS.FK_COMMUNITY;
}
/**
* {@inheritDoc}
*/
@Override
public Field<Integer> field10() {
return Reviews.REVIEWS.ON_SITE_TIME;
}
/**
* {@inheritDoc}
*/
@Override
public Field<Integer> field11() {
return Reviews.REVIEWS.TRAVEL_TIME;
}
/**
* {@inheritDoc}
*/
@Override
public Integer value1() {
return getId();
}
/**
* {@inheritDoc}
*/
@Override
public Integer value2() {
return getFkUser();
}
/**
* {@inheritDoc}
*/
@Override
public Integer value3() {
return getFkLocation();
}
/**
* {@inheritDoc}
*/
@Override
public String value4() {
return getComment();
}
/**
* {@inheritDoc}
*/
@Override
public Timestamp value5() {
return getCreatedOn();
}
/**
* {@inheritDoc}
*/
@Override
public Timestamp value6() {
return getLastUpdate();
}
/**
* {@inheritDoc}
*/
@Override
public Integer value7() {
return getRating();
}
/**
* {@inheritDoc}
*/
@Override
public String value8() {
return getFavoriteMeal();
}
/**
* {@inheritDoc}
*/
@Override
public Integer value9() {
return getFkCommunity();
}
/**
* {@inheritDoc}
*/
@Override
public Integer value10() {
return getOnSiteTime();
}
/**
* {@inheritDoc}
*/
@Override
public Integer value11() {
return getTravelTime();
}
/**
* {@inheritDoc}
*/
@Override
public ReviewsRecord value1(Integer value) {
setId(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ReviewsRecord value2(Integer value) {
setFkUser(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ReviewsRecord value3(Integer value) {
setFkLocation(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ReviewsRecord value4(String value) {
setComment(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ReviewsRecord value5(Timestamp value) {
setCreatedOn(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ReviewsRecord value6(Timestamp value) {
setLastUpdate(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ReviewsRecord value7(Integer value) {
setRating(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ReviewsRecord value8(String value) {
setFavoriteMeal(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ReviewsRecord value9(Integer value) {
setFkCommunity(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ReviewsRecord value10(Integer value) {
setOnSiteTime(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ReviewsRecord value11(Integer value) {
setTravelTime(value);
return this;
}
/**
* {@inheritDoc}
*/
@Override
public ReviewsRecord values(Integer value1, Integer value2, Integer value3, String value4, Timestamp value5, Timestamp value6, Integer value7, String value8, Integer value9, Integer value10, Integer value11) {
value1(value1);
value2(value2);
value3(value3);
value4(value4);
value5(value5);
value6(value6);
value7(value7);
value8(value8);
value9(value9);
value10(value10);
value11(value11);
return this;
}
// -------------------------------------------------------------------------
// Constructors
// -------------------------------------------------------------------------
/**
* Create a detached ReviewsRecord
*/
public ReviewsRecord() {
super(Reviews.REVIEWS);
}
/**
* Create a detached, initialised ReviewsRecord
*/
public ReviewsRecord(Integer id, Integer fkUser, Integer fkLocation, String comment, Timestamp createdOn, Timestamp lastUpdate, Integer rating, String favoriteMeal, Integer fkCommunity, Integer onSiteTime, Integer travelTime) {
super(Reviews.REVIEWS);
setValue(0, id);
setValue(1, fkUser);
setValue(2, fkLocation);
setValue(3, comment);
setValue(4, createdOn);
setValue(5, lastUpdate);
setValue(6, rating);
setValue(7, favoriteMeal);
setValue(8, fkCommunity);
setValue(9, onSiteTime);
setValue(10, travelTime);
}
}