Uses of Package
org.springframework.hateoas
Package
Description
Value objects to ease creating
Link
s and link driven representations for REST
webservices.Client side support.
Spring container configuration support.
Value objects to build Collection+JSON representations.
HAL-specific extensions, SPIs and Jackson customizations.
HAL-FORMS extension media type.
UBER media type objects.
Vnd.Error media type.
Server-side components for hypermedia handling.
Implementations of core API interfaces.
Spring MVC helper classes to build
Link
s and assemble
RepresentationModel
types.Spring WebFlux components to build
Link
s and assemble
RepresentationModel
types.-
ClassDescriptionHold the
AffordanceModel
s for all supported media types.Collection of attributes needed to render any form of hypermedia.Payload metadata for incoming requests.A named component.Metadata about payloads.Metadata about the property model of a representation.SPI for a type that can getAffordanceModel.PropertyMetadata
applied.General helper to easily create a wrapper for a collection of entities.A simpleEntityModel
wrapping a domain object and adding links to it.Value object for links.Interface for defining link relations.Value object to represent a list ofLink
s.The mode how to merge twoLinks
instances.DTO to implement binding response representations of pageable collections.Value object for pagination metadata.Representation of a web request's query parameter (https://example.com?Base class for DTOs to collect links.DTO to implement binding response representations of Slice collections.Value object for slice metadata.A single template variable.The cardinality of theTemplateVariable
.An enumeration for all supported variable types.Wrapper type for a collection ofTemplateVariable
.Custom URI template to support qualified URI template variables. -
ClassDescriptionValue object for links.Interface for defining link relations.Value object to represent a list of
Link
s. -
ClassDescriptionHold the
AffordanceModel
s for all supported media types.Collection of attributes needed to render any form of hypermedia.Payload metadata for incoming requests.Metadata about payloads.Value object for links.Representation of a web request's query parameter (https://example.com? -
ClassDescriptionValue object for links.Interface for defining link relations.Value object to represent a list of
Link
s. -
ClassDescriptionGeneral helper to easily create a wrapper for a collection of entities.Value object for links.Interface for defining link relations.Value object to represent a list of
Link
s.Base class for DTOs to collect links.Custom URI template to support qualified URI template variables. -
ClassDescriptionMetadata about the property model of a representation.Value object for links.
-
ClassDescriptionValue object for links.Interface for defining link relations.Value object to represent a list of
Link
s. -
ClassDescriptionGeneral helper to easily create a wrapper for a collection of entities.Value object for links.Value object to represent a list of
Link
s.Base class for DTOs to collect links. -
ClassDescriptionGeneral helper to easily create a wrapper for a collection of entities.A simple
EntityModel
wrapping a domain object and adding links to it.Value object for links.Interface for defining link relations.Base class for DTOs to collect links. -
ClassDescriptionHold the
AffordanceModel
s for all supported media types.Value object for links.Interface for defining link relations.Base class for DTOs to collect links.Wrapper type for a collection ofTemplateVariable
. -
ClassDescriptionHold the
AffordanceModel
s for all supported media types.General helper to easily create a wrapper for a collection of entities.Value object for links.Interface for defining link relations.Base class for DTOs to collect links.Wrapper type for a collection ofTemplateVariable
. -
ClassDescriptionHold the
AffordanceModel
s for all supported media types.General helper to easily create a wrapper for a collection of entities.A simpleEntityModel
wrapping a domain object and adding links to it.Value object for links.Interface for defining link relations.Base class for DTOs to collect links.Wrapper type for a collection ofTemplateVariable
.