Package | Description |
---|---|
com.blazebit.persistence |
Blaze-Persistence is a rich Criteria API for JPA.
|
Modifier and Type | Class | Description |
---|---|---|
class |
DefaultKeysetPage |
A simple default implementation for the
KeysetPage interface. |
Modifier and Type | Method | Description |
---|---|---|
KeysetPage |
PagedArrayList.getKeysetPage() |
|
KeysetPage |
PagedList.getKeysetPage() |
Returns the key set page for this paged list which can be used for key set pagination.
|
Modifier and Type | Method | Description |
---|---|---|
CriteriaBuilder<Object[]> |
FullQueryBuilder.createPageIdQuery(KeysetPage keysetPage,
int firstResult,
int maxResults,
String identifierExpression) |
Like calling
FullQueryBuilder.pageBy(KeysetPage, int, int, String) and then PaginatedCriteriaBuilder.createPageIdQuery() but more efficient. |
CriteriaBuilder<Object[]> |
FullQueryBuilder.createPageIdQuery(KeysetPage keysetPage,
int firstResult,
int maxResults,
String identifierExpression,
String... identifierExpressions) |
Like calling
FullQueryBuilder.pageBy(KeysetPage, int, int, String, String...) and then PaginatedCriteriaBuilder.createPageIdQuery() but more efficient. |
PaginatedCriteriaBuilder<T> |
FullQueryBuilder.page(KeysetPage keysetPage,
int firstResult,
int maxResults) |
Invokes
FullQueryBuilder.pageBy(KeysetPage, int, int, String, String...) with the identifiers of the query root entity. |
PaginatedCriteriaBuilder<T> |
FullQueryBuilder.pageBy(KeysetPage keysetPage,
int firstResult,
int maxResults,
String identifierExpression) |
Like
FullQueryBuilder.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) |
Like
FullQueryBuilder.page(int, int) but additionally uses key set pagination when possible. |
Constructor | Description |
---|---|
PagedArrayList(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.
|
Copyright © 2014–2020 Blazebit. All rights reserved.