Uses of Class
org.springframework.hateoas.RepresentationModel
Packages that use RepresentationModel
Package
Description
Value objects to ease creating
Links and link driven representations for REST
webservices.HAL-specific extensions, SPIs and Jackson customizations.
Vnd.Error media type.
Server-side components for hypermedia handling.
Implementations of core API interfaces.
Spring MVC helper classes to build
Links and assemble
RepresentationModel types.Spring WebFlux components to build
Links and assemble
RepresentationModel types.-
Uses of RepresentationModel in org.springframework.hateoas
Classes in org.springframework.hateoas with type parameters of type RepresentationModelModifier and TypeClassDescriptionclassRepresentationModel<T extends RepresentationModel<? extends T>>Base class for DTOs to collect links.Subclasses of RepresentationModel in org.springframework.hateoasModifier and TypeClassDescriptionclassGeneral helper to easily create a wrapper for a collection of entities.classEntityModel<T>A simpleEntityModelwrapping a domain object and adding links to it.classPagedModel<T>DTO to implement binding response representations of pageable collections.classSlicedModel<T>DTO to implement binding response representations of Slice collections.Methods in org.springframework.hateoas that return RepresentationModelModifier and TypeMethodDescriptionstatic <T> RepresentationModel<?>RepresentationModel.of(T object) Creates a newRepresentationModelfor the given content object and no links.static <T> RepresentationModel<?>Creates a newRepresentationModelfor the given content object and links. -
Uses of RepresentationModel in org.springframework.hateoas.mediatype.hal
Subclasses of RepresentationModel in org.springframework.hateoas.mediatype.halModifier and TypeClassDescriptionclassCustom mixin to to render collection content as _embedded.classCustom mixin to renderLinks in HAL.Methods in org.springframework.hateoas.mediatype.hal with type parameters of type RepresentationModelModifier and TypeMethodDescription<T extends RepresentationModel<T>>
RepresentationModel<T>HalModelBuilder.build()Transform the entities andLinks into aRepresentationModel.Methods in org.springframework.hateoas.mediatype.hal that return RepresentationModelModifier and TypeMethodDescription<T extends RepresentationModel<T>>
RepresentationModel<T>HalModelBuilder.build()Transform the entities andLinks into aRepresentationModel. -
Uses of RepresentationModel in org.springframework.hateoas.mediatype.vnderrors
Subclasses of RepresentationModel in org.springframework.hateoas.mediatype.vnderrorsModifier and TypeClassDescriptionclassDeprecated.static classDeprecated.UseProblemto form vendor neutral error messages. -
Uses of RepresentationModel in org.springframework.hateoas.server
Classes in org.springframework.hateoas.server with type parameters of type RepresentationModelModifier and TypeInterfaceDescriptioninterfaceRepresentationModelAssembler<T,D extends RepresentationModel<?>> Interface for components that convert a domain type into aRepresentationModel.interfaceRepresentationModelProcessor<T extends RepresentationModel<?>>SPI interface to allow components to process theRepresentationModelinstances returned from Spring MVC controllers. -
Uses of RepresentationModel in org.springframework.hateoas.server.core
Classes in org.springframework.hateoas.server.core with type parameters of type RepresentationModelModifier and TypeClassDescriptionclassHeaderLinksResponseEntity<T extends RepresentationModel<?>>SpecialResponseEntitythat exposesLinkinstances in the containedRepresentationModelas link headers instead of in the body.Methods in org.springframework.hateoas.server.core with type parameters of type RepresentationModelModifier and TypeMethodDescriptionstatic <S extends RepresentationModel<?>>
HeaderLinksResponseEntity<S>HeaderLinksResponseEntity.wrap(HttpEntity<S> entity) Wraps the givenHttpEntityinto aHeaderLinksResponseEntity.static <S extends RepresentationModel<?>>
HeaderLinksResponseEntity<S>HeaderLinksResponseEntity.wrap(S entity) Wraps the givenRepresentationModelinto aHeaderLinksResponseEntity. -
Uses of RepresentationModel in org.springframework.hateoas.server.mvc
Classes in org.springframework.hateoas.server.mvc with type parameters of type RepresentationModelModifier and TypeClassDescriptionclassRepresentationModelAssemblerSupport<T,D extends RepresentationModel<?>> Base class to implementRepresentationModelAssemblers.Methods in org.springframework.hateoas.server.mvc with type parameters of type RepresentationModelModifier and TypeMethodDescription<T extends RepresentationModel<T>>
TRepresentationModelProcessorInvoker.invokeProcessorsFor(T value) Invokes allRepresentationModelProcessorinstances registered for the type of the given value.<T extends RepresentationModel<T>>
TRepresentationModelProcessorInvoker.invokeProcessorsFor(T value, ResolvableType referenceType) Invokes allRepresentationModelProcessorinstances registered for the type of the given value and reference type. -
Uses of RepresentationModel in org.springframework.hateoas.server.reactive
Classes in org.springframework.hateoas.server.reactive with type parameters of type RepresentationModelModifier and TypeInterfaceDescriptioninterfaceReactiveRepresentationModelAssembler<T,D extends RepresentationModel<?>> Reactive variant ofRepresentationModelAssemblercombined withSimpleRepresentationModelAssembler.
Problemto form vendor neutral error messages.