Uses of Interface
com.blazebit.persistence.KeysetPage
Packages that use KeysetPage
-
Uses of KeysetPage in com.blazebit.persistence
Classes in com.blazebit.persistence that implement KeysetPageModifier and TypeClassDescriptionclass
A simple default implementation for theKeysetPage
interface.Methods in com.blazebit.persistence that return KeysetPageModifier and TypeMethodDescriptionPagedArrayList.getKeysetPage()
PagedList.getKeysetPage()
Returns the key set page for this paged list which can be used for key set pagination.Methods in com.blazebit.persistence with parameters of type KeysetPageModifier and TypeMethodDescriptionFullQueryBuilder.createPageIdQuery
(KeysetPage keysetPage, int firstResult, int maxResults, String identifierExpression) Like callingFullQueryBuilder.pageBy(KeysetPage, int, int, String)
and thenPaginatedCriteriaBuilder.createPageIdQuery()
but more efficient.FullQueryBuilder.createPageIdQuery
(KeysetPage keysetPage, int firstResult, int maxResults, String identifierExpression, String... identifierExpressions) Like callingFullQueryBuilder.pageBy(KeysetPage, int, int, String, String...)
and thenPaginatedCriteriaBuilder.createPageIdQuery()
but more efficient.FullQueryBuilder.page
(KeysetPage keysetPage, int firstResult, int maxResults) InvokesFullQueryBuilder.pageBy(KeysetPage, int, int, String, String...)
with the identifiers of the query root entity.FullQueryBuilder.pageBy
(KeysetPage keysetPage, int firstResult, int maxResults, String identifierExpression) LikeFullQueryBuilder.pageBy(KeysetPage, int, int, String, String...)
but lacks the varargs parameter to avoid heap pollution.FullQueryBuilder.pageBy
(KeysetPage keysetPage, int firstResult, int maxResults, String identifierExpression, String... identifierExpressions) LikeFullQueryBuilder.page(int, int)
but additionally uses key set pagination when possible.Constructors in com.blazebit.persistence with parameters of type KeysetPageModifierConstructorDescriptionPagedArrayList
(KeysetPage keyset, long totalSize, int firstResult, int maxResults) Constructs a new empty paged array list.PagedArrayList
(Collection<? extends T> collection, KeysetPage keyset, long totalSize, int firstResult, int maxResults) Constructs a new paged array list from the given collection.