Class ProjectDao
java.lang.Object
org.jooq.impl.DAOImpl<ProjectRecord,Project,Integer>
org.trustdeck.jooq.generated.tables.daos.ProjectDao
- All Implemented Interfaces:
org.jooq.DAO<ProjectRecord,Project, Integer>
This class is generated by jOOQ.
-
Constructor Summary
ConstructorsConstructorDescriptionCreate a new ProjectDao without any configurationProjectDao(org.jooq.Configuration configuration) Create a new ProjectDao with an attached configuration -
Method Summary
Modifier and TypeMethodDescriptionfetchByAbbreviation(String... values) Fetch records that haveabbreviation IN (values)fetchByDescription(String... values) Fetch records that havedescription IN (values)fetchByEndDate(OffsetDateTime... values) Fetch records that haveend_date IN (values)Fetch records that haveid IN (values)fetchByName(String... values) Fetch records that havename IN (values)fetchByStartDate(OffsetDateTime... values) Fetch records that havestart_date IN (values)fetchByStoreEntities(Boolean... values) Fetch records that havestore_entities IN (values)fetchByStorePseudonyms(Boolean... values) Fetch records that havestore_pseudonyms IN (values)fetchOneByAbbreviation(String value) Fetch a unique record that hasabbreviation = valuefetchOneById(Integer value) Fetch a unique record that hasid = valuefetchOneByName(String value) Fetch a unique record that hasname = valueFetch a unique record that hasabbreviation = valuefetchOptionalById(Integer value) Fetch a unique record that hasid = valuefetchOptionalByName(String value) Fetch a unique record that hasname = valuefetchRangeOfAbbreviation(String lowerInclusive, String upperInclusive) Fetch records that haveabbreviation BETWEEN lowerInclusive AND upperInclusivefetchRangeOfDescription(String lowerInclusive, String upperInclusive) Fetch records that havedescription BETWEEN lowerInclusive AND upperInclusivefetchRangeOfEndDate(OffsetDateTime lowerInclusive, OffsetDateTime upperInclusive) Fetch records that haveend_date BETWEEN lowerInclusive AND upperInclusivefetchRangeOfId(Integer lowerInclusive, Integer upperInclusive) Fetch records that haveid BETWEEN lowerInclusive AND upperInclusivefetchRangeOfName(String lowerInclusive, String upperInclusive) Fetch records that havename BETWEEN lowerInclusive AND upperInclusivefetchRangeOfStartDate(OffsetDateTime lowerInclusive, OffsetDateTime upperInclusive) Fetch records that havestart_date BETWEEN lowerInclusive AND upperInclusivefetchRangeOfStoreEntities(Boolean lowerInclusive, Boolean upperInclusive) Fetch records that havestore_entities BETWEEN lowerInclusive AND upperInclusivefetchRangeOfStorePseudonyms(Boolean lowerInclusive, Boolean upperInclusive) Fetch records that havestore_pseudonyms BETWEEN lowerInclusive AND upperInclusiveMethods inherited from class org.jooq.impl.DAOImpl
compositeKeyRecord, configuration, count, ctx, delete, delete, delete, deleteById, deleteById, deleteById, dialect, exists, existsById, family, fetch, fetch, fetchOne, fetchOptional, fetchRange, findAll, findById, findOptionalById, getTable, getType, insert, insert, insert, mapper, merge, merge, merge, setConfiguration, settings, update, update, update
-
Constructor Details
-
ProjectDao
public ProjectDao()Create a new ProjectDao without any configuration -
ProjectDao
public ProjectDao(org.jooq.Configuration configuration) Create a new ProjectDao with an attached configuration
-
-
Method Details
-
getId
-
fetchRangeOfId
Fetch records that haveid BETWEEN lowerInclusive AND upperInclusive -
fetchById
Fetch records that haveid IN (values) -
fetchOneById
Fetch a unique record that hasid = value -
fetchOptionalById
Fetch a unique record that hasid = value -
fetchRangeOfName
Fetch records that havename BETWEEN lowerInclusive AND upperInclusive -
fetchByName
Fetch records that havename IN (values) -
fetchOneByName
Fetch a unique record that hasname = value -
fetchOptionalByName
Fetch a unique record that hasname = value -
fetchRangeOfAbbreviation
Fetch records that haveabbreviation BETWEEN lowerInclusive AND upperInclusive -
fetchByAbbreviation
Fetch records that haveabbreviation IN (values) -
fetchOneByAbbreviation
Fetch a unique record that hasabbreviation = value -
fetchOptionalByAbbreviation
Fetch a unique record that hasabbreviation = value -
fetchRangeOfStartDate
public List<Project> fetchRangeOfStartDate(OffsetDateTime lowerInclusive, OffsetDateTime upperInclusive) Fetch records that havestart_date BETWEEN lowerInclusive AND upperInclusive -
fetchByStartDate
Fetch records that havestart_date IN (values) -
fetchRangeOfEndDate
public List<Project> fetchRangeOfEndDate(OffsetDateTime lowerInclusive, OffsetDateTime upperInclusive) Fetch records that haveend_date BETWEEN lowerInclusive AND upperInclusive -
fetchByEndDate
Fetch records that haveend_date IN (values) -
fetchRangeOfStoreEntities
Fetch records that havestore_entities BETWEEN lowerInclusive AND upperInclusive -
fetchByStoreEntities
Fetch records that havestore_entities IN (values) -
fetchRangeOfStorePseudonyms
Fetch records that havestore_pseudonyms BETWEEN lowerInclusive AND upperInclusive -
fetchByStorePseudonyms
Fetch records that havestore_pseudonyms IN (values) -
fetchRangeOfDescription
Fetch records that havedescription BETWEEN lowerInclusive AND upperInclusive -
fetchByDescription
Fetch records that havedescription IN (values)
-