Uses of Package
org.springframework.hateoas
Packages that use 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.-
Classes in org.springframework.hateoas used by org.springframework.hateoasClassDescriptionHold 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.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. -
Classes in org.springframework.hateoas used by org.springframework.hateoas.clientClassDescriptionValue object for links.Interface for defining link relations.Value object to represent a list of
Link
s. -
Classes in org.springframework.hateoas used by org.springframework.hateoas.mediatypeClassDescriptionHold 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? -
Classes in org.springframework.hateoas used by org.springframework.hateoas.mediatype.collectionjsonClassDescriptionValue object for links.Interface for defining link relations.Value object to represent a list of
Link
s. -
Classes in org.springframework.hateoas used by org.springframework.hateoas.mediatype.halClassDescriptionGeneral 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. -
Classes in org.springframework.hateoas used by org.springframework.hateoas.mediatype.hal.formsClassDescriptionMetadata about the property model of a representation.Value object for links.
-
Classes in org.springframework.hateoas used by org.springframework.hateoas.mediatype.uberClassDescriptionValue object for links.Interface for defining link relations.Value object to represent a list of
Link
s. -
Classes in org.springframework.hateoas used by org.springframework.hateoas.mediatype.vnderrorsClassDescriptionGeneral 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. -
Classes in org.springframework.hateoas used by org.springframework.hateoas.serverClassDescriptionGeneral 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. -
Classes in org.springframework.hateoas used by org.springframework.hateoas.server.coreClassDescriptionHold 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
. -
Classes in org.springframework.hateoas used by org.springframework.hateoas.server.mvcClassDescriptionHold 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
. -
Classes in org.springframework.hateoas used by org.springframework.hateoas.server.reactiveClassDescriptionHold 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
.