Package | Description |
---|---|
org.springframework.hateoas |
Value objects to ease creating
Link s and link driven representations for REST
webservices. |
Modifier and Type | Field and Description |
---|---|
static PagedModel<?> |
PagedModel.NO_PAGE |
Modifier and Type | Method and Description |
---|---|
static <T> PagedModel<T> |
PagedModel.empty()
Creates an empty
PagedModel . |
static <T> PagedModel<T> |
PagedModel.empty(Class<T> fallbackElementType,
Class<?> generics)
Creates an empty
PagedModel with the given fallback type. |
static <T> PagedModel<T> |
PagedModel.empty(Iterable<Link> links)
Creates an empty
PagedModel with the given links. |
static <T> PagedModel<T> |
PagedModel.empty(Link... links)
Creates an empty
PagedModel with the given links. |
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.empty(ParameterizedTypeReference<T> fallbackElementType)
Creates an empty
PagedModel with the given fallback type. |
static <T> PagedModel<T> |
PagedModel.empty(ResolvableType fallbackElementType)
Creates an empty
PagedModel with the given 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)
|
PagedModel<T> |
PagedModel.withFallbackType(Class<? super T> type,
Class<?>... generics) |
PagedModel<T> |
PagedModel.withFallbackType(ParameterizedTypeReference<?> type) |
PagedModel<T> |
PagedModel.withFallbackType(ResolvableType type) |
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. |
Copyright © 2011–2021 Pivotal, Inc.. All rights reserved.