/** * This class is generated by jOOQ */ package org.constellation.database.api.jooq.tables.daos; /** * This class is generated by jOOQ. */ @javax.annotation.Generated( value = { "http://www.jooq.org", "jOOQ version:3.5.3" }, comments = "This class is generated by jOOQ" ) @java.lang.SuppressWarnings({ "all", "unchecked", "rawtypes" }) public class CstlUserDao extends org.jooq.impl.DAOImpl<org.constellation.database.api.jooq.tables.records.CstlUserRecord, org.constellation.database.api.jooq.tables.pojos.CstlUser, java.lang.Integer> { /** * Create a new CstlUserDao without any configuration */ public CstlUserDao() { super(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER, org.constellation.database.api.jooq.tables.pojos.CstlUser.class); } /** * Create a new CstlUserDao with an attached configuration */ public CstlUserDao(org.jooq.Configuration configuration) { super(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER, org.constellation.database.api.jooq.tables.pojos.CstlUser.class, configuration); } /** * {@inheritDoc} */ @Override protected java.lang.Integer getId(org.constellation.database.api.jooq.tables.pojos.CstlUser object) { return object.getId(); } /** * Fetch records that have <code>id IN (values)</code> */ public java.util.List<org.constellation.database.api.jooq.tables.pojos.CstlUser> fetchById(java.lang.Integer... values) { return fetch(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.ID, values); } /** * Fetch a unique record that has <code>id = value</code> */ public org.constellation.database.api.jooq.tables.pojos.CstlUser fetchOneById(java.lang.Integer value) { return fetchOne(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.ID, value); } /** * Fetch records that have <code>login IN (values)</code> */ public java.util.List<org.constellation.database.api.jooq.tables.pojos.CstlUser> fetchByLogin(java.lang.String... values) { return fetch(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.LOGIN, values); } /** * Fetch a unique record that has <code>login = value</code> */ public org.constellation.database.api.jooq.tables.pojos.CstlUser fetchOneByLogin(java.lang.String value) { return fetchOne(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.LOGIN, value); } /** * Fetch records that have <code>password IN (values)</code> */ public java.util.List<org.constellation.database.api.jooq.tables.pojos.CstlUser> fetchByPassword(java.lang.String... values) { return fetch(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.PASSWORD, values); } /** * Fetch records that have <code>firstname IN (values)</code> */ public java.util.List<org.constellation.database.api.jooq.tables.pojos.CstlUser> fetchByFirstname(java.lang.String... values) { return fetch(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.FIRSTNAME, values); } /** * Fetch records that have <code>lastname IN (values)</code> */ public java.util.List<org.constellation.database.api.jooq.tables.pojos.CstlUser> fetchByLastname(java.lang.String... values) { return fetch(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.LASTNAME, values); } /** * Fetch records that have <code>email IN (values)</code> */ public java.util.List<org.constellation.database.api.jooq.tables.pojos.CstlUser> fetchByEmail(java.lang.String... values) { return fetch(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.EMAIL, values); } /** * Fetch a unique record that has <code>email = value</code> */ public org.constellation.database.api.jooq.tables.pojos.CstlUser fetchOneByEmail(java.lang.String value) { return fetchOne(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.EMAIL, value); } /** * Fetch records that have <code>active IN (values)</code> */ public java.util.List<org.constellation.database.api.jooq.tables.pojos.CstlUser> fetchByActive(java.lang.Boolean... values) { return fetch(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.ACTIVE, values); } /** * Fetch records that have <code>avatar IN (values)</code> */ public java.util.List<org.constellation.database.api.jooq.tables.pojos.CstlUser> fetchByAvatar(java.lang.String... values) { return fetch(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.AVATAR, values); } /** * Fetch records that have <code>zip IN (values)</code> */ public java.util.List<org.constellation.database.api.jooq.tables.pojos.CstlUser> fetchByZip(java.lang.String... values) { return fetch(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.ZIP, values); } /** * Fetch records that have <code>city IN (values)</code> */ public java.util.List<org.constellation.database.api.jooq.tables.pojos.CstlUser> fetchByCity(java.lang.String... values) { return fetch(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.CITY, values); } /** * Fetch records that have <code>country IN (values)</code> */ public java.util.List<org.constellation.database.api.jooq.tables.pojos.CstlUser> fetchByCountry(java.lang.String... values) { return fetch(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.COUNTRY, values); } /** * Fetch records that have <code>phone IN (values)</code> */ public java.util.List<org.constellation.database.api.jooq.tables.pojos.CstlUser> fetchByPhone(java.lang.String... values) { return fetch(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.PHONE, values); } /** * Fetch records that have <code>forgot_password_uuid IN (values)</code> */ public java.util.List<org.constellation.database.api.jooq.tables.pojos.CstlUser> fetchByForgotPasswordUuid(java.lang.String... values) { return fetch(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.FORGOT_PASSWORD_UUID, values); } /** * Fetch a unique record that has <code>forgot_password_uuid = value</code> */ public org.constellation.database.api.jooq.tables.pojos.CstlUser fetchOneByForgotPasswordUuid(java.lang.String value) { return fetchOne(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.FORGOT_PASSWORD_UUID, value); } /** * Fetch records that have <code>address IN (values)</code> */ public java.util.List<org.constellation.database.api.jooq.tables.pojos.CstlUser> fetchByAddress(java.lang.String... values) { return fetch(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.ADDRESS, values); } /** * Fetch records that have <code>additional_address IN (values)</code> */ public java.util.List<org.constellation.database.api.jooq.tables.pojos.CstlUser> fetchByAdditionalAddress(java.lang.String... values) { return fetch(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.ADDITIONAL_ADDRESS, values); } /** * Fetch records that have <code>civility IN (values)</code> */ public java.util.List<org.constellation.database.api.jooq.tables.pojos.CstlUser> fetchByCivility(java.lang.String... values) { return fetch(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.CIVILITY, values); } /** * Fetch records that have <code>title IN (values)</code> */ public java.util.List<org.constellation.database.api.jooq.tables.pojos.CstlUser> fetchByTitle(java.lang.String... values) { return fetch(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.TITLE, values); } /** * Fetch records that have <code>locale IN (values)</code> */ public java.util.List<org.constellation.database.api.jooq.tables.pojos.CstlUser> fetchByLocale(java.lang.String... values) { return fetch(org.constellation.database.api.jooq.tables.CstlUser.CSTL_USER.LOCALE, values); } }