/** * This class is generated by jOOQ */ package jooqdb.tables.records; import javax.annotation.Generated; import jooqdb.tables.Event; import org.jooq.Field; import org.jooq.Record1; import org.jooq.Record7; import org.jooq.Row; import org.jooq.Row7; import org.jooq.impl.UpdatableRecordImpl; /** * This class is generated by jOOQ. */ @Generated( value = { "http://www.jooq.org", "jOOQ version:3.6.0" }, comments = "This class is generated by jOOQ" ) @SuppressWarnings({ "all", "unchecked", "rawtypes" }) public class EventRecord extends UpdatableRecordImpl<EventRecord> implements Record7<Integer, String, Integer, String, Double, Double, Integer> { private static final long serialVersionUID = -849295077; /** * Setter for <code>SMRTMS.Event.ID</code>. */ public void setId(Integer value) { setValue(0, value); } /** * Getter for <code>SMRTMS.Event.ID</code>. */ public Integer getId() { return (Integer) getValue(0); } /** * Setter for <code>SMRTMS.Event.Name</code>. */ public void setName(String value) { setValue(1, value); } /** * Getter for <code>SMRTMS.Event.Name</code>. */ public String getName() { return (String) getValue(1); } /** * Setter for <code>SMRTMS.Event.Time</code>. */ public void setTime(Integer value) { setValue(2, value); } /** * Getter for <code>SMRTMS.Event.Time</code>. */ public Integer getTime() { return (Integer) getValue(2); } /** * Setter for <code>SMRTMS.Event.Description</code>. */ public void setDescription(String value) { setValue(3, value); } /** * Getter for <code>SMRTMS.Event.Description</code>. */ public String getDescription() { return (String) getValue(3); } /** * Setter for <code>SMRTMS.Event.Longitude</code>. */ public void setLongitude(Double value) { setValue(4, value); } /** * Getter for <code>SMRTMS.Event.Longitude</code>. */ public Double getLongitude() { return (Double) getValue(4); } /** * Setter for <code>SMRTMS.Event.Latitude</code>. */ public void setLatitude(Double value) { setValue(5, value); } /** * Getter for <code>SMRTMS.Event.Latitude</code>. */ public Double getLatitude() { return (Double) getValue(5); } /** * Setter for <code>SMRTMS.Event.Attendees</code>. */ public void setAttendees(Integer value) { setValue(6, value); } /** * Getter for <code>SMRTMS.Event.Attendees</code>. */ public Integer getAttendees() { return (Integer) getValue(6); } // ------------------------------------------------------------------------- // Primary key information // ------------------------------------------------------------------------- /** * {@inheritDoc} */ @Override public Record1<Integer> key() { return (Record1) super.key(); } // ------------------------------------------------------------------------- // Record7 type implementation // ------------------------------------------------------------------------- /** * {@inheritDoc} */ @Override public Row7<Integer, String, Integer, String, Double, Double, Integer> fieldsRow() { return (Row7) super.fieldsRow(); } /** * {@inheritDoc} */ @Override public Row7<Integer, String, Integer, String, Double, Double, Integer> valuesRow() { return (Row7) super.valuesRow(); } /** * {@inheritDoc} */ @Override public Field<Integer> field1() { return Event.EVENT.ID; } /** * {@inheritDoc} */ @Override public Field<String> field2() { return Event.EVENT.NAME; } /** * {@inheritDoc} */ @Override public Field<Integer> field3() { return Event.EVENT.TIME; } /** * {@inheritDoc} */ @Override public Field<String> field4() { return Event.EVENT.DESCRIPTION; } /** * {@inheritDoc} */ @Override public Field<Double> field5() { return Event.EVENT.LONGITUDE; } /** * {@inheritDoc} */ @Override public Field<Double> field6() { return Event.EVENT.LATITUDE; } /** * {@inheritDoc} */ @Override public Field<Integer> field7() { return Event.EVENT.ATTENDEES; } /** * {@inheritDoc} */ @Override public Integer value1() { return getId(); } /** * {@inheritDoc} */ @Override public String value2() { return getName(); } /** * {@inheritDoc} */ @Override public Integer value3() { return getTime(); } /** * {@inheritDoc} */ @Override public String value4() { return getDescription(); } /** * {@inheritDoc} */ @Override public Double value5() { return getLongitude(); } /** * {@inheritDoc} */ @Override public Double value6() { return getLatitude(); } /** * {@inheritDoc} */ @Override public Integer value7() { return getAttendees(); } /** * {@inheritDoc} */ @Override public EventRecord value1(Integer value) { setId(value); return this; } /** * {@inheritDoc} */ @Override public EventRecord value2(String value) { setName(value); return this; } /** * {@inheritDoc} */ @Override public EventRecord value3(Integer value) { setTime(value); return this; } /** * {@inheritDoc} */ @Override public EventRecord value4(String value) { setDescription(value); return this; } /** * {@inheritDoc} */ @Override public EventRecord value5(Double value) { setLongitude(value); return this; } /** * {@inheritDoc} */ @Override public EventRecord value6(Double value) { setLatitude(value); return this; } /** * {@inheritDoc} */ @Override public EventRecord value7(Integer value) { setAttendees(value); return this; } /** * {@inheritDoc} */ @Override public EventRecord values(Integer value1, String value2, Integer value3, String value4, Double value5, Double value6, Integer value7) { value1(value1); value2(value2); value3(value3); value4(value4); value5(value5); value6(value6); value7(value7); return this; } // ------------------------------------------------------------------------- // Constructors // ------------------------------------------------------------------------- /** * Create a detached EventRecord */ public EventRecord() { super(Event.EVENT); } /** * Create a detached, initialised EventRecord */ public EventRecord(Integer id, String name, Integer time, String description, Double longitude, Double latitude, Integer attendees) { super(Event.EVENT); setValue(0, id); setValue(1, name); setValue(2, time); setValue(3, description); setValue(4, longitude); setValue(5, latitude); setValue(6, attendees); } }