| Package | Description |
|---|---|
| org.springframework.hateoas |
Value objects to ease creating
Links and link driven representations for REST
webservices. |
| Modifier and Type | Method and Description |
|---|---|
PagedModel.PageMetadata |
PagedModel.getMetadata()
Returns the pagination metadata.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> PagedModel<T> |
PagedModel.empty(PagedModel.PageMetadata metadata)
Creates an empty
PagedModel with the given PagedModel.PageMetadata. |
static <T> PagedModel<T> |
PagedModel.empty(PagedModel.PageMetadata metadata,
Class<?> fallbackType,
Class<?>... generics)
Creates an empty
PagedModel with the given PagedModel.PageMetadata and fallback type. |
static <T> PagedModel<T> |
PagedModel.empty(PagedModel.PageMetadata metadata,
Iterable<Link> links)
Creates an empty
PagedModel with the given PagedModel.PageMetadata and links. |
static <T> PagedModel<T> |
PagedModel.empty(PagedModel.PageMetadata metadata,
Link... links)
Creates an empty
PagedModel with the given PagedModel.PageMetadata and links. |
static <T> PagedModel<T> |
PagedModel.empty(PagedModel.PageMetadata metadata,
ParameterizedTypeReference<T> fallbackType)
Creates an empty
PagedModel with the given PagedModel.PageMetadata and fallback type. |
static <T> PagedModel<T> |
PagedModel.empty(PagedModel.PageMetadata metadata,
ResolvableType fallbackType)
Creates an empty
PagedModel with the given PagedModel.PageMetadata and fallback type. |
static <T> PagedModel<T> |
PagedModel.of(Collection<T> content,
PagedModel.PageMetadata metadata)
|
static <T> PagedModel<T> |
PagedModel.of(Collection<T> content,
PagedModel.PageMetadata metadata,
Iterable<Link> links)
|
static <T> PagedModel<T> |
PagedModel.of(Collection<T> content,
PagedModel.PageMetadata metadata,
Link... links)
|
static <T extends EntityModel<S>,S> |
PagedModel.wrap(Iterable<S> content,
PagedModel.PageMetadata metadata)
Factory method to easily create a
PagedModel instance from a set of entities and pagination metadata. |
| Constructor and Description |
|---|
PagedModel(Collection<T> content,
PagedModel.PageMetadata metadata) |
PagedModel(Collection<T> content,
PagedModel.PageMetadata metadata,
Iterable<Link> links) |
PagedModel(Collection<T> content,
PagedModel.PageMetadata metadata,
Iterable<Link> links,
ResolvableType fallbackType) |
Copyright © 2011–2023 Pivotal, Inc.. All rights reserved.