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>
@Repository public class BookDao extends org.jooq.impl.DAOImpl<BookRecord,Book,Integer>
This class is generated by jOOQ.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<Book>fetchByAuthorId(Integer... values)Fetch records that haveAUTHOR_ID IN (values)List<Book>fetchByCoAuthorId(Integer... values)Fetch records that haveCO_AUTHOR_ID IN (values)List<Book>fetchByContentPdf(byte[]... values)Fetch records that haveCONTENT_PDF IN (values)List<Book>fetchByContentText(String... values)Fetch records that haveCONTENT_TEXT IN (values)List<Book>fetchByDetailsId(Integer... values)Fetch records that haveDETAILS_ID IN (values)List<Book>fetchById(Integer... values)Fetch records that haveID IN (values)List<Book>fetchByLanguageId(Integer... values)Fetch records that haveLANGUAGE_ID IN (values)List<Book>fetchByPublishedIn(Integer... values)Fetch records that havePUBLISHED_IN IN (values)List<Book>fetchByRecTimestamp(LocalDateTime... values)Fetch records that haveREC_TIMESTAMP IN (values)List<Book>fetchByRecVersion(Integer... values)Fetch records that haveREC_VERSION IN (values)List<Book>fetchByTitle(String... values)Fetch records that haveTITLE IN (values)BookfetchOneById(Integer value)Fetch a unique record that hasID = valueOptional<Book>fetchOptionalById(Integer value)Fetch a unique record that hasID = valueList<Book>fetchRangeOfAuthorId(Integer lowerInclusive, Integer upperInclusive)Fetch records that haveAUTHOR_ID BETWEEN lowerInclusive AND upperInclusiveList<Book>fetchRangeOfCoAuthorId(Integer lowerInclusive, Integer upperInclusive)Fetch records that haveCO_AUTHOR_ID BETWEEN lowerInclusive AND upperInclusiveList<Book>fetchRangeOfContentPdf(byte[] lowerInclusive, byte[] upperInclusive)Fetch records that haveCONTENT_PDF BETWEEN lowerInclusive AND upperInclusiveList<Book>fetchRangeOfContentText(String lowerInclusive, String upperInclusive)Fetch records that haveCONTENT_TEXT BETWEEN lowerInclusive AND upperInclusiveList<Book>fetchRangeOfDetailsId(Integer lowerInclusive, Integer upperInclusive)Fetch records that haveDETAILS_ID BETWEEN lowerInclusive AND upperInclusiveList<Book>fetchRangeOfId(Integer lowerInclusive, Integer upperInclusive)Fetch records that haveID BETWEEN lowerInclusive AND upperInclusiveList<Book>fetchRangeOfLanguageId(Integer lowerInclusive, Integer upperInclusive)Fetch records that haveLANGUAGE_ID BETWEEN lowerInclusive AND upperInclusiveList<Book>fetchRangeOfPublishedIn(Integer lowerInclusive, Integer upperInclusive)Fetch records that havePUBLISHED_IN BETWEEN lowerInclusive AND upperInclusiveList<Book>fetchRangeOfRecTimestamp(LocalDateTime lowerInclusive, LocalDateTime upperInclusive)Fetch records that haveREC_TIMESTAMP BETWEEN lowerInclusive AND upperInclusiveList<Book>fetchRangeOfRecVersion(Integer lowerInclusive, Integer upperInclusive)Fetch records that haveREC_VERSION BETWEEN lowerInclusive AND upperInclusiveList<Book>fetchRangeOfTitle(String lowerInclusive, String upperInclusive)Fetch records that haveTITLE BETWEEN lowerInclusive AND upperInclusiveIntegergetId(Book object)-
Methods inherited from class org.jooq.impl.DAOImpl
compositeKeyRecord, configuration, count, ctx, delete, delete, delete, 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
-
-
-
-
Method Detail
-
fetchRangeOfId
public List<Book> fetchRangeOfId(Integer lowerInclusive, Integer upperInclusive)
Fetch records that haveID BETWEEN lowerInclusive AND upperInclusive
-
fetchOptionalById
public Optional<Book> fetchOptionalById(Integer value)
Fetch a unique record that hasID = value
-
fetchRangeOfAuthorId
public List<Book> fetchRangeOfAuthorId(Integer lowerInclusive, Integer upperInclusive)
Fetch records that haveAUTHOR_ID BETWEEN lowerInclusive AND upperInclusive
-
fetchByAuthorId
public List<Book> fetchByAuthorId(Integer... values)
Fetch records that haveAUTHOR_ID IN (values)
-
fetchRangeOfCoAuthorId
public List<Book> fetchRangeOfCoAuthorId(Integer lowerInclusive, Integer upperInclusive)
Fetch records that haveCO_AUTHOR_ID BETWEEN lowerInclusive AND upperInclusive
-
fetchByCoAuthorId
public List<Book> fetchByCoAuthorId(Integer... values)
Fetch records that haveCO_AUTHOR_ID IN (values)
-
fetchRangeOfDetailsId
public List<Book> fetchRangeOfDetailsId(Integer lowerInclusive, Integer upperInclusive)
Fetch records that haveDETAILS_ID BETWEEN lowerInclusive AND upperInclusive
-
fetchByDetailsId
public List<Book> fetchByDetailsId(Integer... values)
Fetch records that haveDETAILS_ID IN (values)
-
fetchRangeOfTitle
public List<Book> fetchRangeOfTitle(String lowerInclusive, String upperInclusive)
Fetch records that haveTITLE BETWEEN lowerInclusive AND upperInclusive
-
fetchByTitle
public List<Book> fetchByTitle(String... values)
Fetch records that haveTITLE IN (values)
-
fetchRangeOfPublishedIn
public List<Book> fetchRangeOfPublishedIn(Integer lowerInclusive, Integer upperInclusive)
Fetch records that havePUBLISHED_IN BETWEEN lowerInclusive AND upperInclusive
-
fetchByPublishedIn
public List<Book> fetchByPublishedIn(Integer... values)
Fetch records that havePUBLISHED_IN IN (values)
-
fetchRangeOfLanguageId
public List<Book> fetchRangeOfLanguageId(Integer lowerInclusive, Integer upperInclusive)
Fetch records that haveLANGUAGE_ID BETWEEN lowerInclusive AND upperInclusive
-
fetchByLanguageId
public List<Book> fetchByLanguageId(Integer... values)
Fetch records that haveLANGUAGE_ID IN (values)
-
fetchRangeOfContentText
public List<Book> fetchRangeOfContentText(String lowerInclusive, String upperInclusive)
Fetch records that haveCONTENT_TEXT BETWEEN lowerInclusive AND upperInclusive
-
fetchByContentText
public List<Book> fetchByContentText(String... values)
Fetch records that haveCONTENT_TEXT IN (values)
-
fetchRangeOfContentPdf
public List<Book> fetchRangeOfContentPdf(byte[] lowerInclusive, byte[] upperInclusive)
Fetch records that haveCONTENT_PDF BETWEEN lowerInclusive AND upperInclusive
-
fetchByContentPdf
public List<Book> fetchByContentPdf(byte[]... values)
Fetch records that haveCONTENT_PDF IN (values)
-
fetchRangeOfRecVersion
public List<Book> fetchRangeOfRecVersion(Integer lowerInclusive, Integer upperInclusive)
Fetch records that haveREC_VERSION BETWEEN lowerInclusive AND upperInclusive
-
fetchByRecVersion
public List<Book> fetchByRecVersion(Integer... values)
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
public List<Book> fetchByRecTimestamp(LocalDateTime... values)
Fetch records that haveREC_TIMESTAMP IN (values)
-
-