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.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. -
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
.