/** * This class is generated by jOOQ */ package jooqdb.tables.records; import javax.annotation.Generated; import jooqdb.tables.EventAttendees; import org.jooq.Field; import org.jooq.Record2; import org.jooq.Row; import org.jooq.Row2; import org.jooq.impl.TableRecordImpl; /** * 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 EventAttendeesRecord extends TableRecordImpl<EventAttendeesRecord> implements Record2<Integer, Integer> { private static final long serialVersionUID = -1965813876; /** * Setter for <code>SMRTMS.Event_Attendees.User_ID</code>. */ public void setUserId(Integer value) { setValue(0, value); } /** * Getter for <code>SMRTMS.Event_Attendees.User_ID</code>. */ public Integer getUserId() { return (Integer) getValue(0); } /** * Setter for <code>SMRTMS.Event_Attendees.Event_ID</code>. */ public void setEventId(Integer value) { setValue(1, value); } /** * Getter for <code>SMRTMS.Event_Attendees.Event_ID</code>. */ public Integer getEventId() { return (Integer) getValue(1); } // ------------------------------------------------------------------------- // Record2 type implementation // ------------------------------------------------------------------------- /** * {@inheritDoc} */ @Override public Row2<Integer, Integer> fieldsRow() { return (Row2) super.fieldsRow(); } /** * {@inheritDoc} */ @Override public Row2<Integer, Integer> valuesRow() { return (Row2) super.valuesRow(); } /** * {@inheritDoc} */ @Override public Field<Integer> field1() { return EventAttendees.EVENT_ATTENDEES.USER_ID; } /** * {@inheritDoc} */ @Override public Field<Integer> field2() { return EventAttendees.EVENT_ATTENDEES.EVENT_ID; } /** * {@inheritDoc} */ @Override public Integer value1() { return getUserId(); } /** * {@inheritDoc} */ @Override public Integer value2() { return getEventId(); } /** * {@inheritDoc} */ @Override public EventAttendeesRecord value1(Integer value) { setUserId(value); return this; } /** * {@inheritDoc} */ @Override public EventAttendeesRecord value2(Integer value) { setEventId(value); return this; } /** * {@inheritDoc} */ @Override public EventAttendeesRecord values(Integer value1, Integer value2) { value1(value1); value2(value2); return this; } // ------------------------------------------------------------------------- // Constructors // ------------------------------------------------------------------------- /** * Create a detached EventAttendeesRecord */ public EventAttendeesRecord() { super(EventAttendees.EVENT_ATTENDEES); } /** * Create a detached, initialised EventAttendeesRecord */ public EventAttendeesRecord(Integer userId, Integer eventId) { super(EventAttendees.EVENT_ATTENDEES); setValue(0, userId); setValue(1, eventId); } }