Class BookDao
java.lang.Object
org.jooq.impl.DAOImpl<BookRecord,Book,Integer>
org.apache.camel.component.jooq.db.tables.daos.BookDao
- All Implemented Interfaces:
org.jooq.DAO<BookRecord,Book, Integer>
This class is generated by jOOQ.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfetchByAuthorId(Integer... values) Fetch records that haveAUTHOR_ID IN (values)fetchByCoAuthorId(Integer... values) Fetch records that haveCO_AUTHOR_ID IN (values)fetchByContentPdf(byte[]... values) Fetch records that haveCONTENT_PDF IN (values)fetchByContentText(String... values) Fetch records that haveCONTENT_TEXT IN (values)fetchByDetailsId(Integer... values) Fetch records that haveDETAILS_ID IN (values)Fetch records that haveID IN (values)fetchByLanguageId(Integer... values) Fetch records that haveLANGUAGE_ID IN (values)fetchByPublishedIn(Integer... values) Fetch records that havePUBLISHED_IN IN (values)fetchByRecTimestamp(LocalDateTime... values) Fetch records that haveREC_TIMESTAMP IN (values)fetchByRecVersion(Integer... values) Fetch records that haveREC_VERSION IN (values)fetchByTitle(String... values) Fetch records that haveTITLE IN (values)fetchOneById(Integer value) Fetch a unique record that hasID = valuefetchOptionalById(Integer value) Fetch a unique record that hasID = valuefetchRangeOfAuthorId(Integer lowerInclusive, Integer upperInclusive) Fetch records that haveAUTHOR_ID BETWEEN lowerInclusive AND upperInclusivefetchRangeOfCoAuthorId(Integer lowerInclusive, Integer upperInclusive) Fetch records that haveCO_AUTHOR_ID BETWEEN lowerInclusive AND upperInclusivefetchRangeOfContentPdf(byte[] lowerInclusive, byte[] upperInclusive) Fetch records that haveCONTENT_PDF BETWEEN lowerInclusive AND upperInclusivefetchRangeOfContentText(String lowerInclusive, String upperInclusive) Fetch records that haveCONTENT_TEXT BETWEEN lowerInclusive AND upperInclusivefetchRangeOfDetailsId(Integer lowerInclusive, Integer upperInclusive) Fetch records that haveDETAILS_ID BETWEEN lowerInclusive AND upperInclusivefetchRangeOfId(Integer lowerInclusive, Integer upperInclusive) Fetch records that haveID BETWEEN lowerInclusive AND upperInclusivefetchRangeOfLanguageId(Integer lowerInclusive, Integer upperInclusive) Fetch records that haveLANGUAGE_ID BETWEEN lowerInclusive AND upperInclusivefetchRangeOfPublishedIn(Integer lowerInclusive, Integer upperInclusive) Fetch records that havePUBLISHED_IN BETWEEN lowerInclusive AND upperInclusivefetchRangeOfRecTimestamp(LocalDateTime lowerInclusive, LocalDateTime upperInclusive) Fetch records that haveREC_TIMESTAMP BETWEEN lowerInclusive AND upperInclusivefetchRangeOfRecVersion(Integer lowerInclusive, Integer upperInclusive) Fetch records that haveREC_VERSION BETWEEN lowerInclusive AND upperInclusivefetchRangeOfTitle(String lowerInclusive, String upperInclusive) Fetch records that haveTITLE 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
-
BookDao
public BookDao()Create a new BookDao without any configuration -
BookDao
@Autowired public BookDao(org.jooq.Configuration configuration) Create a new BookDao 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 -
fetchRangeOfAuthorId
Fetch records that haveAUTHOR_ID BETWEEN lowerInclusive AND upperInclusive -
fetchByAuthorId
Fetch records that haveAUTHOR_ID IN (values) -
fetchRangeOfCoAuthorId
Fetch records that haveCO_AUTHOR_ID BETWEEN lowerInclusive AND upperInclusive -
fetchByCoAuthorId
Fetch records that haveCO_AUTHOR_ID IN (values) -
fetchRangeOfDetailsId
Fetch records that haveDETAILS_ID BETWEEN lowerInclusive AND upperInclusive -
fetchByDetailsId
Fetch records that haveDETAILS_ID IN (values) -
fetchRangeOfTitle
Fetch records that haveTITLE BETWEEN lowerInclusive AND upperInclusive -
fetchByTitle
Fetch records that haveTITLE IN (values) -
fetchRangeOfPublishedIn
Fetch records that havePUBLISHED_IN BETWEEN lowerInclusive AND upperInclusive -
fetchByPublishedIn
Fetch records that havePUBLISHED_IN IN (values) -
fetchRangeOfLanguageId
Fetch records that haveLANGUAGE_ID BETWEEN lowerInclusive AND upperInclusive -
fetchByLanguageId
Fetch records that haveLANGUAGE_ID IN (values) -
fetchRangeOfContentText
Fetch records that haveCONTENT_TEXT BETWEEN lowerInclusive AND upperInclusive -
fetchByContentText
Fetch records that haveCONTENT_TEXT IN (values) -
fetchRangeOfContentPdf
Fetch records that haveCONTENT_PDF BETWEEN lowerInclusive AND upperInclusive -
fetchByContentPdf
Fetch records that haveCONTENT_PDF IN (values) -
fetchRangeOfRecVersion
Fetch records that haveREC_VERSION BETWEEN lowerInclusive AND upperInclusive -
fetchByRecVersion
Fetch records that haveREC_VERSION IN (values) -
fetchRangeOfRecTimestamp
public List<Book> fetchRangeOfRecTimestamp(LocalDateTime lowerInclusive, LocalDateTime upperInclusive) Fetch records that haveREC_TIMESTAMP BETWEEN lowerInclusive AND upperInclusive -
fetchByRecTimestamp
Fetch records that haveREC_TIMESTAMP IN (values)
-