Package lu.kbra.pclib.db.loader
Class BufferedPagedEnumeration<B extends DataBaseEntry>
java.lang.Object
lu.kbra.pclib.db.loader.PagedEnumeration<B>
lu.kbra.pclib.db.loader.BufferedPagedEnumeration<B>
- All Implemented Interfaces:
Enumeration<B>
-
Field Summary
Fields inherited from class lu.kbra.pclib.db.loader.PagedEnumeration
currentPage, currentPageData, pageSize, total -
Constructor Summary
ConstructorsConstructorDescriptionBufferedPagedEnumeration(int pageSize, int total, AbstractDBTable<B> table) BufferedPagedEnumeration(int pageSize, int total, AbstractDBTable<B> table, Consumer<ConditionBuilder> conditionBuilder) BufferedPagedEnumeration(int pageSize, int total, AbstractDBView<B> table, String... pks) BufferedPagedEnumeration(int pageSize, int total, AbstractDBView<B> table, Consumer<ConditionBuilder> conditionBuilder, String... pks) BufferedPagedEnumeration(int pageSize, AbstractDBTable<B> table) BufferedPagedEnumeration(int pageSize, AbstractDBTable<B> table, Consumer<ConditionBuilder> conditionBuilder) BufferedPagedEnumeration(int pageSize, AbstractDBView<B> table, String... pks) BufferedPagedEnumeration(int pageSize, AbstractDBView<B> table, Consumer<ConditionBuilder> conditionBuilder, String... pks) -
Method Summary
Methods inherited from class lu.kbra.pclib.db.loader.PagedEnumeration
asIterator, forEachRemaining, hasMoreElements, nextElement
-
Constructor Details
-
BufferedPagedEnumeration
-
BufferedPagedEnumeration
public BufferedPagedEnumeration(int pageSize, AbstractDBTable<B> table, Consumer<ConditionBuilder> conditionBuilder) -
BufferedPagedEnumeration
public BufferedPagedEnumeration(int pageSize, AbstractDBView<B> table, Consumer<ConditionBuilder> conditionBuilder, String... pks) -
BufferedPagedEnumeration
-
BufferedPagedEnumeration
-
BufferedPagedEnumeration
public BufferedPagedEnumeration(int pageSize, int total, AbstractDBTable<B> table, Consumer<ConditionBuilder> conditionBuilder) -
BufferedPagedEnumeration
public BufferedPagedEnumeration(int pageSize, int total, AbstractDBView<B> table, Consumer<ConditionBuilder> conditionBuilder, String... pks) -
BufferedPagedEnumeration
-
-
Method Details
-
parallelStream
-
stream
-
fetchPage
- Specified by:
fetchPagein classPagedEnumeration<B extends DataBaseEntry>
-