| Package | Description |
|---|---|
| org.springframework.hateoas |
Value objects to ease creating
Links and link driven representations for REST
webservices. |
| org.springframework.hateoas.client |
Client side support.
|
| org.springframework.hateoas.mediatype.collectionjson |
Value objects to build Collection+JSON representations.
|
| org.springframework.hateoas.mediatype.hal |
HAL-specific extensions, SPIs and Jackson customizations.
|
| org.springframework.hateoas.mediatype.hal.forms |
HAL-FORMS extension media type.
|
| org.springframework.hateoas.mediatype.uber |
UBER media type objects.
|
| org.springframework.hateoas.mediatype.vnderrors |
Vnd.Error media type.
|
| org.springframework.hateoas.server |
Server-side components for hypermedia handling.
|
| org.springframework.hateoas.server.core |
Implementations of core API interfaces.
|
| org.springframework.hateoas.server.mvc |
Spring MVC helper classes to build
Links and assemble
RepresentationModel types. |
| org.springframework.hateoas.server.reactive |
Spring WebFlux components to build
Links and assemble
RepresentationModel types. |
| Class and Description |
|---|
| Affordance
Hold the
AffordanceModels for all supported media types. |
| AffordanceModel
Collection of attributes needed to render any form of hypermedia.
|
| CollectionModel
General helper to easily create a wrapper for a collection of entities.
|
| EntityModel
A simple
EntityModel wrapping a domain object and adding links to it. |
| Link
Value object for links.
|
| LinkRelation
Interface for defining link relations.
|
| Links
Value object to represent a list of
Links. |
| Links.MergeMode
The mode how to merge two
Links instances. |
| PagedModel
DTO to implement binding response representations of pageable collections.
|
| PagedModel.PageMetadata
Value object for pagination metadata.
|
| QueryParameter
Representation of a web request's query parameter (https://example.com?
|
| RepresentationModel
Base class for DTOs to collect links.
|
| TemplateVariable
A single template variable.
|
| TemplateVariable.VariableType
An enumeration for all supported variable types.
|
| TemplateVariables
Wrapper type for a collection of
TemplateVariable. |
| UriTemplate
Custom URI template to support qualified URI template variables.
|
| Class and Description |
|---|
| Link
Value object for links.
|
| LinkRelation
Interface for defining link relations.
|
| Links
Value object to represent a list of
Links. |
| Class and Description |
|---|
| Link
Value object for links.
|
| LinkRelation
Interface for defining link relations.
|
| Links
Value object to represent a list of
Links. |
| Class and Description |
|---|
| Link
Value object for links.
|
| LinkRelation
Interface for defining link relations.
|
| Links
Value object to represent a list of
Links. |
| RepresentationModel
Base class for DTOs to collect links.
|
| UriTemplate
Custom URI template to support qualified URI template variables.
|
| Class and Description |
|---|
| Link
Value object for links.
|
| PagedModel.PageMetadata
Value object for pagination metadata.
|
| Class and Description |
|---|
| Link
Value object for links.
|
| LinkRelation
Interface for defining link relations.
|
| Links
Value object to represent a list of
Links. |
| Class and Description |
|---|
| Link
Value object for links.
|
| RepresentationModel
Base class for DTOs to collect links.
|
| Class and Description |
|---|
| CollectionModel
General helper to easily create a wrapper for a collection of entities.
|
| EntityModel
A simple
EntityModel wrapping a domain object and adding links to it. |
| Link
Value object for links.
|
| LinkRelation
Interface for defining link relations.
|
| RepresentationModel
Base class for DTOs to collect links.
|
| Class and Description |
|---|
| Affordance
Hold the
AffordanceModels for all supported media types. |
| Link
Value object for links.
|
| LinkRelation
Interface for defining link relations.
|
| RepresentationModel
Base class for DTOs to collect links.
|
| TemplateVariables
Wrapper type for a collection of
TemplateVariable. |
| Class and Description |
|---|
| Affordance
Hold the
AffordanceModels for all supported media types. |
| CollectionModel
General helper to easily create a wrapper for a collection of entities.
|
| LinkRelation
Interface for defining link relations.
|
| RepresentationModel
Base class for DTOs to collect links.
|
| TemplateVariables
Wrapper type for a collection of
TemplateVariable. |
| Class and Description |
|---|
| Affordance
Hold the
AffordanceModels for all supported media types. |
| CollectionModel
General helper to easily create a wrapper for a collection of entities.
|
| EntityModel
A simple
EntityModel wrapping a domain object and adding links to it. |
| Link
Value object for links.
|
| LinkRelation
Interface for defining link relations.
|
| RepresentationModel
Base class for DTOs to collect links.
|
| TemplateVariables
Wrapper type for a collection of
TemplateVariable. |
Copyright © 2012-2019–2019 Pivotal, Inc.. All rights reserved.