Uses of Interface
com.blazebit.persistence.PaginatedCriteriaBuilder
Packages that use PaginatedCriteriaBuilder
-
Uses of PaginatedCriteriaBuilder in com.blazebit.persistence
Methods in com.blazebit.persistence that return PaginatedCriteriaBuilderModifier and TypeMethodDescription<Y> PaginatedCriteriaBuilder<Y>FullQueryBuilder.page(int firstResult, int maxResults) InvokesFullQueryBuilder.pageBy(int, int, String, String...)with the identifiers of the query root entity.FullQueryBuilder.page(KeysetPage keysetPage, int firstResult, int maxResults) InvokesFullQueryBuilder.pageBy(KeysetPage, int, int, String, String...)with the identifiers of the query root entity.Deprecated.This method causes a method resolution ambiguity.FullQueryBuilder.pageAndNavigate(Object entityId, int maxResults) InvokesFullQueryBuilder.pageByAndNavigate(Object, int, String, String...)with the identifiers of the query root entity.LikeFullQueryBuilder.pageBy(int, int, String, String...)but lacks the varargs parameter to avoid heap pollution.FullQueryBuilder.pageBy(int firstResult, int maxResults, String identifierExpression, String... identifierExpressions) Paginates the results of this query based on the given identifier expressions.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.FullQueryBuilder.pageByAndNavigate(Object entityId, int maxResults, String identifierExpression) LikeFullQueryBuilder.pageByAndNavigate(Object, int, String, String...)but lacks the varargs parameter to avoid heap pollution.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.withBoundedCount(long maximumCount) Sets the maximum value up to which a count query should count.PaginatedCriteriaBuilder.withCountQuery(boolean withCountQuery) Enables or disables execution of the count query which determines whetherPagedList.getTotalSize()is available.PaginatedCriteriaBuilder.withExtractAllKeysets(boolean withExtractAllKeysets) Enable or disables keyset extraction for all rows which influences whetherPagedList.getKeysetPage()is available.PaginatedCriteriaBuilder.withForceIdQuery(boolean withForceIdQuery) Forces the use of an id query even if the pagination would not need it.PaginatedCriteriaBuilder.withHighestKeysetOffset(int offset) Sets the offset for the highest keyset which influences which element of a page is returned byKeysetPage.getHighest().PaginatedCriteriaBuilder.withInlineCountQuery(boolean withInlineCountQuery) Forces the inlining of an count query into the object or id query.PaginatedCriteriaBuilder.withInlineIdQuery(boolean withInlineIdQuery) Forces the inlining of an id query into the object query.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 PaginatedCriteriaBuilderModifier and TypeMethodDescription