Uses of Class
org.springframework.hateoas.PagedModel
Packages that use PagedModel
Package
Description
Value objects to ease creating
Links and link driven representations for REST
webservices.-
Uses of PagedModel in org.springframework.hateoas
Fields in org.springframework.hateoas declared as PagedModelMethods in org.springframework.hateoas that return PagedModelModifier and TypeMethodDescriptionstatic <T> PagedModel<T>PagedModel.empty()Creates an emptyPagedModel.static <T> PagedModel<T>PagedModel.empty(@Nullable PagedModel.PageMetadata metadata) Creates an emptyPagedModelwith the givenPagedModel.PageMetadata.static <T> PagedModel<T>PagedModel.empty(@Nullable PagedModel.PageMetadata metadata, Class<?> fallbackType, Class<?>... generics) Creates an emptyPagedModelwith the givenPagedModel.PageMetadataand fallback type.static <T> PagedModel<T>PagedModel.empty(@Nullable PagedModel.PageMetadata metadata, Iterable<Link> links) Creates an emptyPagedModelwith the givenPagedModel.PageMetadataand links.static <T> PagedModel<T>PagedModel.empty(@Nullable PagedModel.PageMetadata metadata, org.springframework.core.ParameterizedTypeReference<T> fallbackType) Creates an emptyPagedModelwith the givenPagedModel.PageMetadataand fallback type.static <T> PagedModel<T>PagedModel.empty(@Nullable PagedModel.PageMetadata metadata, org.springframework.core.ResolvableType fallbackType) Creates an emptyPagedModelwith the givenPagedModel.PageMetadataand fallback type.static <T> PagedModel<T>PagedModel.empty(@Nullable PagedModel.PageMetadata metadata, Link... links) Creates an emptyPagedModelwith the givenPagedModel.PageMetadataand links.static <T> PagedModel<T>Creates an emptyPagedModelwith the given fallback type.static <T> PagedModel<T>Creates an emptyPagedModelwith the given links.static <T> PagedModel<T>PagedModel.empty(org.springframework.core.ParameterizedTypeReference<T> fallbackElementType) Creates an emptyPagedModelwith the given fallback type.static <T> PagedModel<T>PagedModel.empty(org.springframework.core.ResolvableType fallbackElementType) Creates an emptyPagedModelwith the given fallback type.static <T> PagedModel<T>Creates an emptyPagedModelwith the given links.static <T> PagedModel<T>PagedModel.of(Collection<T> content, @Nullable PagedModel.PageMetadata metadata) static <T> PagedModel<T>PagedModel.of(Collection<T> content, @Nullable PagedModel.PageMetadata metadata, Iterable<Link> links) static <T> PagedModel<T>PagedModel.of(Collection<T> content, @Nullable PagedModel.PageMetadata metadata, Link... links) PagedModel.withFallbackType(Class<? super T> type, Class<?>... generics) PagedModel.withFallbackType(org.springframework.core.ParameterizedTypeReference<?> type) PagedModel.withFallbackType(org.springframework.core.ResolvableType type) static <T extends EntityModel<S>,S>
PagedModel<T>PagedModel.wrap(Iterable<S> content, PagedModel.PageMetadata metadata) Factory method to easily create aPagedModelinstance from a set of entities and pagination metadata.