Uses of Interface
com.blazebit.persistence.PaginatedCriteriaBuilder
| Package | Description |
|---|---|
| com.blazebit.persistence |
Blaze-Persistence is a rich Criteria API for JPA.
|
-
Uses of PaginatedCriteriaBuilder in com.blazebit.persistence
Methods in com.blazebit.persistence that return PaginatedCriteriaBuilder Modifier and Type Method Description <Y> PaginatedCriteriaBuilder<Y>PaginatedCriteriaBuilder. copy(Class<Y> resultClass)PaginatedCriteriaBuilder<T>FullQueryBuilder. page(int firstResult, int maxResults)InvokesFullQueryBuilder.pageBy(int, int, String, String...)with the identifiers of the query root entity.PaginatedCriteriaBuilder<T>FullQueryBuilder. page(KeysetPage keysetPage, int firstResult, int maxResults)InvokesFullQueryBuilder.pageBy(KeysetPage, int, int, String, String...)with the identifiers of the query root entity.PaginatedCriteriaBuilder<T>FullQueryBuilder. page(Object entityId, int maxResults)Deprecated.This method causes a method resolution ambiguity.PaginatedCriteriaBuilder<T>FullQueryBuilder. pageAndNavigate(Object entityId, int maxResults)InvokesFullQueryBuilder.pageByAndNavigate(Object, int, String, String...)with the identifiers of the query root entity.PaginatedCriteriaBuilder<T>FullQueryBuilder. pageBy(int firstResult, int maxResults, String identifierExpression)LikeFullQueryBuilder.pageBy(int, int, String, String...)but lacks the varargs parameter to avoid heap pollution.PaginatedCriteriaBuilder<T>FullQueryBuilder. pageBy(int firstResult, int maxResults, String identifierExpression, String... identifierExpressions)Paginates the results of this query based on the given identifier expressions.PaginatedCriteriaBuilder<T>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.PaginatedCriteriaBuilder<T>FullQueryBuilder. pageBy(KeysetPage keysetPage, int firstResult, int maxResults, String identifierExpression, String... identifierExpressions)LikeFullQueryBuilder.page(int, int)but additionally uses key set pagination when possible.PaginatedCriteriaBuilder<T>FullQueryBuilder. pageByAndNavigate(Object entityId, int maxResults, String identifierExpression)LikeFullQueryBuilder.pageByAndNavigate(Object, int, String, String...)but lacks the varargs parameter to avoid heap pollution.PaginatedCriteriaBuilder<T>FullQueryBuilder. pageByAndNavigate(Object entityId, int maxResults, String identifierExpression, String... identifierExpressions)Paginates the results of this query and navigates to the page on which the object with the given identifier is located.<Y> PaginatedCriteriaBuilder<Y>PaginatedCriteriaBuilder. selectNew(ObjectBuilder<Y> builder)PaginatedCriteriaBuilder<T>PaginatedCriteriaBuilder. withBoundedCount(long maximumCount)Sets the maximum value up to which a count query should count.PaginatedCriteriaBuilder<T>PaginatedCriteriaBuilder. withCountQuery(boolean withCountQuery)Enables or disables execution of the count query which determines whetherPagedList.getTotalSize()is available.PaginatedCriteriaBuilder<T>PaginatedCriteriaBuilder. withExtractAllKeysets(boolean withExtractAllKeysets)Enable or disables keyset extraction for all rows which influences whetherPagedList.getKeysetPage()is available.PaginatedCriteriaBuilder<T>PaginatedCriteriaBuilder. withForceIdQuery(boolean withForceIdQuery)Forces the use of an id query even if the pagination would not need it.PaginatedCriteriaBuilder<T>PaginatedCriteriaBuilder. withHighestKeysetOffset(int offset)Sets the offset for the highest keyset which influences which element of a page is returned byKeysetPage.getHighest().PaginatedCriteriaBuilder<T>PaginatedCriteriaBuilder. withInlineCountQuery(boolean withInlineCountQuery)Forces the inlining of an count query into the object or id query.PaginatedCriteriaBuilder<T>PaginatedCriteriaBuilder. withInlineIdQuery(boolean withInlineIdQuery)Forces the inlining of an id query into the object query.PaginatedCriteriaBuilder<T>PaginatedCriteriaBuilder. withKeysetExtraction(boolean keysetExtraction)Enable or disables keyset extraction which influences whetherPagedList.getKeysetPage()is available.Methods in com.blazebit.persistence that return types with arguments of type PaginatedCriteriaBuilder Modifier and Type Method Description <Y> SelectObjectBuilder<PaginatedCriteriaBuilder<Y>>PaginatedCriteriaBuilder. selectNew(Class<Y> clazz)