T - The Class of the paginatied contentpublic class PagedResources<T>
extends org.springframework.hateoas.ResourceSupport
| Modifier and Type | Class and Description |
|---|---|
static class |
PagedResources.PageMetadata
Class for Page Metadata.
|
| Modifier | Constructor and Description |
|---|---|
protected |
PagedResources()
Default constructor to allow instantiation by reflection.
|
|
PagedResources(Collection<T> content,
PagedResources.PageMetadata metadata,
Iterable<org.springframework.hateoas.Link> links)
|
|
PagedResources(Collection<T> content,
PagedResources.PageMetadata metadata,
org.springframework.hateoas.Link... links)
Creates a new
PagedResources from the given content, PagedResources.PageMetadata and Links (optional). |
| Modifier and Type | Method and Description |
|---|---|
Collection<T> |
getContent()
Returns the content.
|
PagedResources.PageMetadata |
getMetadata()
Returns the pagination metadata.
|
protected PagedResources()
public PagedResources(Collection<T> content, PagedResources.PageMetadata metadata, org.springframework.hateoas.Link... links)
PagedResources from the given content, PagedResources.PageMetadata and Links (optional).content - must not be null.metadata - the metadatalinks - the linkspublic PagedResources(Collection<T> content, PagedResources.PageMetadata metadata, Iterable<org.springframework.hateoas.Link> links)
content - must not be null.metadata - the metadatalinks - the linkspublic PagedResources.PageMetadata getMetadata()
public Collection<T> getContent()
Copyright © 2020. All rights reserved.