/**
* 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 MapcontextDao extends org.jooq.impl.DAOImpl<org.constellation.database.api.jooq.tables.records.MapcontextRecord, org.constellation.database.api.jooq.tables.pojos.Mapcontext, java.lang.Integer> {
/**
* Create a new MapcontextDao without any configuration
*/
public MapcontextDao() {
super(org.constellation.database.api.jooq.tables.Mapcontext.MAPCONTEXT, org.constellation.database.api.jooq.tables.pojos.Mapcontext.class);
}
/**
* Create a new MapcontextDao with an attached configuration
*/
public MapcontextDao(org.jooq.Configuration configuration) {
super(org.constellation.database.api.jooq.tables.Mapcontext.MAPCONTEXT, org.constellation.database.api.jooq.tables.pojos.Mapcontext.class, configuration);
}
/**
* {@inheritDoc}
*/
@Override
protected java.lang.Integer getId(org.constellation.database.api.jooq.tables.pojos.Mapcontext object) {
return object.getId();
}
/**
* Fetch records that have <code>id IN (values)</code>
*/
public java.util.List<org.constellation.database.api.jooq.tables.pojos.Mapcontext> fetchById(java.lang.Integer... values) {
return fetch(org.constellation.database.api.jooq.tables.Mapcontext.MAPCONTEXT.ID, values);
}
/**
* Fetch a unique record that has <code>id = value</code>
*/
public org.constellation.database.api.jooq.tables.pojos.Mapcontext fetchOneById(java.lang.Integer value) {
return fetchOne(org.constellation.database.api.jooq.tables.Mapcontext.MAPCONTEXT.ID, value);
}
/**
* Fetch records that have <code>name IN (values)</code>
*/
public java.util.List<org.constellation.database.api.jooq.tables.pojos.Mapcontext> fetchByName(java.lang.String... values) {
return fetch(org.constellation.database.api.jooq.tables.Mapcontext.MAPCONTEXT.NAME, values);
}
/**
* Fetch records that have <code>owner IN (values)</code>
*/
public java.util.List<org.constellation.database.api.jooq.tables.pojos.Mapcontext> fetchByOwner(java.lang.Integer... values) {
return fetch(org.constellation.database.api.jooq.tables.Mapcontext.MAPCONTEXT.OWNER, values);
}
/**
* Fetch records that have <code>description IN (values)</code>
*/
public java.util.List<org.constellation.database.api.jooq.tables.pojos.Mapcontext> fetchByDescription(java.lang.String... values) {
return fetch(org.constellation.database.api.jooq.tables.Mapcontext.MAPCONTEXT.DESCRIPTION, values);
}
/**
* Fetch records that have <code>crs IN (values)</code>
*/
public java.util.List<org.constellation.database.api.jooq.tables.pojos.Mapcontext> fetchByCrs(java.lang.String... values) {
return fetch(org.constellation.database.api.jooq.tables.Mapcontext.MAPCONTEXT.CRS, values);
}
/**
* Fetch records that have <code>west IN (values)</code>
*/
public java.util.List<org.constellation.database.api.jooq.tables.pojos.Mapcontext> fetchByWest(java.lang.Double... values) {
return fetch(org.constellation.database.api.jooq.tables.Mapcontext.MAPCONTEXT.WEST, values);
}
/**
* Fetch records that have <code>north IN (values)</code>
*/
public java.util.List<org.constellation.database.api.jooq.tables.pojos.Mapcontext> fetchByNorth(java.lang.Double... values) {
return fetch(org.constellation.database.api.jooq.tables.Mapcontext.MAPCONTEXT.NORTH, values);
}
/**
* Fetch records that have <code>east IN (values)</code>
*/
public java.util.List<org.constellation.database.api.jooq.tables.pojos.Mapcontext> fetchByEast(java.lang.Double... values) {
return fetch(org.constellation.database.api.jooq.tables.Mapcontext.MAPCONTEXT.EAST, values);
}
/**
* Fetch records that have <code>south IN (values)</code>
*/
public java.util.List<org.constellation.database.api.jooq.tables.pojos.Mapcontext> fetchBySouth(java.lang.Double... values) {
return fetch(org.constellation.database.api.jooq.tables.Mapcontext.MAPCONTEXT.SOUTH, values);
}
/**
* Fetch records that have <code>keywords IN (values)</code>
*/
public java.util.List<org.constellation.database.api.jooq.tables.pojos.Mapcontext> fetchByKeywords(java.lang.String... values) {
return fetch(org.constellation.database.api.jooq.tables.Mapcontext.MAPCONTEXT.KEYWORDS, values);
}
}