Uses of Package
org.springframework.hateoas.server
Package
Description
HAL-specific extensions, SPIs and Jackson customizations.
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.-
-
ClassDescriptionBuilder to ease building
Link
instances.Factory forLinkBuilder
instances.LinkRelationProvider
selection context for item resource relation lookups (LinkRelationProvider.LookupContext.forItemResourceRelLookup(Class)
, collection resource relation lookupsLinkRelationProvider.LookupContext.forCollectionResourceRelLookup(Class)
or bothLinkRelationProvider.LookupContext.forType(Class)
.Interface for components that convert a domain type into aRepresentationModel
.Entity links API to createLink
s andLinkBuilder
instances based on an identifier function.Extension ofTypedEntityLinks
that exposes the ability to create links to collection resources as well. -
ClassDescriptionAccessor to links pointing to controllers backing an entity type.Builder to ease building
Link
instances.Factory forLinkBuilder
instances.API to provideLinkRelation
s for collections and items of the given type.LinkRelationProvider
selection context for item resource relation lookups (LinkRelationProvider.LookupContext.forItemResourceRelLookup(Class)
, collection resource relation lookupsLinkRelationProvider.LookupContext.forCollectionResourceRelLookup(Class)
or bothLinkRelationProvider.LookupContext.forType(Class)
. -
ClassDescriptionBuilder to ease building
Link
instances.Factory forLinkBuilder
instances.API to provideLinkRelation
s for collections and items of the given type.LinkRelationProvider
selection context for item resource relation lookups (LinkRelationProvider.LookupContext.forItemResourceRelLookup(Class)
, collection resource relation lookupsLinkRelationProvider.LookupContext.forCollectionResourceRelLookup(Class)
or bothLinkRelationProvider.LookupContext.forType(Class)
.Extension ofLinkBuilderFactory
for implementations that also support creatingLinkBuilder
s by pointing to a method.Interface for components that convert a domain type into aRepresentationModel
.SPI interface to allow components to process theRepresentationModel
instances returned from Spring MVC controllers. -