Package tech.jhipster.web.util
Class PaginationUtil
java.lang.Object
tech.jhipster.web.util.PaginationUtil
Utility class for handling pagination.
Pagination uses the same principles as the GitHub API, and follow RFC 5988 (Link header).
-
Method Summary
Modifier and TypeMethodDescriptionstatic <T> org.springframework.http.HttpHeadersgeneratePaginationHttpHeaders(org.springframework.web.util.UriComponentsBuilder uriBuilder, org.springframework.data.domain.Page<T> page) Generate pagination headers for a Spring DataPageobject.
-
Method Details
-
generatePaginationHttpHeaders
public static <T> org.springframework.http.HttpHeaders generatePaginationHttpHeaders(org.springframework.web.util.UriComponentsBuilder uriBuilder, org.springframework.data.domain.Page<T> page) Generate pagination headers for a Spring DataPageobject.- Type Parameters:
T- The type of object.- Parameters:
uriBuilder- The URI builder.page- The page.- Returns:
- http header.
-