Class AuthorDao
java.lang.Object
org.jooq.impl.DAOImpl<AuthorRecord,Author,Integer>
org.apache.camel.component.jooq.db.tables.daos.AuthorDao
- All Implemented Interfaces:
org.jooq.DAO<AuthorRecord,Author, Integer>
This class is generated by jOOQ.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfetchByAddress(String... values) Fetch records that haveADDRESS IN (values)fetchByDateOfBirth(LocalDate... values) Fetch records that haveDATE_OF_BIRTH IN (values)fetchByFirstName(String... values) Fetch records that haveFIRST_NAME IN (values)Fetch records that haveID IN (values)fetchByLastName(String... values) Fetch records that haveLAST_NAME IN (values)fetchByYearOfBirth(Integer... values) Fetch records that haveYEAR_OF_BIRTH IN (values)fetchOneById(Integer value) Fetch a unique record that hasID = valuefetchOptionalById(Integer value) Fetch a unique record that hasID = valuefetchRangeOfAddress(String lowerInclusive, String upperInclusive) Fetch records that haveADDRESS BETWEEN lowerInclusive AND upperInclusivefetchRangeOfDateOfBirth(LocalDate lowerInclusive, LocalDate upperInclusive) Fetch records that haveDATE_OF_BIRTH BETWEEN lowerInclusive AND upperInclusivefetchRangeOfFirstName(String lowerInclusive, String upperInclusive) Fetch records that haveFIRST_NAME BETWEEN lowerInclusive AND upperInclusivefetchRangeOfId(Integer lowerInclusive, Integer upperInclusive) Fetch records that haveID BETWEEN lowerInclusive AND upperInclusivefetchRangeOfLastName(String lowerInclusive, String upperInclusive) Fetch records that haveLAST_NAME BETWEEN lowerInclusive AND upperInclusivefetchRangeOfYearOfBirth(Integer lowerInclusive, Integer upperInclusive) Fetch records that haveYEAR_OF_BIRTH 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
-
AuthorDao
public AuthorDao()Create a new AuthorDao without any configuration -
AuthorDao
@Autowired public AuthorDao(org.jooq.Configuration configuration) Create a new AuthorDao 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 -
fetchRangeOfFirstName
Fetch records that haveFIRST_NAME BETWEEN lowerInclusive AND upperInclusive -
fetchByFirstName
Fetch records that haveFIRST_NAME IN (values) -
fetchRangeOfLastName
Fetch records that haveLAST_NAME BETWEEN lowerInclusive AND upperInclusive -
fetchByLastName
Fetch records that haveLAST_NAME IN (values) -
fetchRangeOfDateOfBirth
Fetch records that haveDATE_OF_BIRTH BETWEEN lowerInclusive AND upperInclusive -
fetchByDateOfBirth
Fetch records that haveDATE_OF_BIRTH IN (values) -
fetchRangeOfYearOfBirth
Fetch records that haveYEAR_OF_BIRTH BETWEEN lowerInclusive AND upperInclusive -
fetchByYearOfBirth
Fetch records that haveYEAR_OF_BIRTH IN (values) -
fetchRangeOfAddress
Fetch records that haveADDRESS BETWEEN lowerInclusive AND upperInclusive -
fetchByAddress
Fetch records that haveADDRESS IN (values)
-