Package | Description |
---|---|
org.springframework.hateoas |
Value objects to ease creating
Link s and link driven representations for REST webservices. |
org.springframework.hateoas.core |
Implementations of core API interfaces.
|
org.springframework.hateoas.hal |
HAL-specific extensions, SPIs and Jackson customizations.
|
org.springframework.hateoas.mvc |
Spring MVC helper classes to build
Link s and assemble
ResourceSupport types. |
Modifier and Type | Class and Description |
---|---|
class |
PagedResources<T>
DTO to implement binding response representations of pageable collections.
|
class |
Resource<T>
A simple
Resource wrapping a domain object and adding links to it. |
class |
Resources<T>
General helper to easily create a wrapper for a collection of entities.
|
class |
ResourceSupport
Base class for DTOs to collect links.
|
static class |
VndErrors.VndError
A single
VndErrors.VndError . |
Modifier and Type | Method and Description |
---|---|
LinkBuilder |
EntityLinks.linkForSingleResource(Identifiable<?> entity)
Returns a
LinkBuilder able to create links to the controller managing the given entity. |
Link |
EntityLinks.linkToSingleResource(Identifiable<?> entity)
Creates a
Link pointing to single resource backing the given entity. |
LinkBuilder |
LinkBuilder.slash(Identifiable<?> identifiable)
Adds the given
Identifiable 's id as sub-resource. |
Modifier and Type | Method and Description |
---|---|
LinkBuilder |
AbstractEntityLinks.linkForSingleResource(Identifiable<?> entity) |
Link |
AbstractEntityLinks.linkToSingleResource(Identifiable<?> entity) |
T |
LinkBuilderSupport.slash(Identifiable<?> identifyable) |
Modifier and Type | Class and Description |
---|---|
class |
ResourcesMixin<T> |
Modifier and Type | Class and Description |
---|---|
class |
IdentifiableResourceAssemblerSupport<T extends Identifiable<?>,D extends ResourceSupport>
Base class to implement
ResourceAssembler s. |
Copyright © 2012-2016–2018 Pivotal, Inc.. All rights reserved.