Package de.kamillionlabs.hateoflux.model.hal
package de.kamillionlabs.hateoflux.model.hal
-
KlasseBeschreibungAnnotation to be used in combination with
RequestParamto indicate that collection-based parameters should be rendered as composite values in URLs.HalEmbeddedWrapper<EmbeddedT>Represents an immutable wrapper class for encapsulating embedded resources in a hypermedia-driven format, adhering to HAL standards.HalListWrapper<ResourceT,EmbeddedT> Represents an immutable wrapper class for managing a collection ofHalResourceWrapperinstances in a hypermedia-driven format, adhering to HAL standards.Represents pagination details in a hypermedia-driven format.HalResourceWrapper<ResourceT,EmbeddedT> Represents an immutable wrapper class for adding hypermedia links to any arbitrary resource object and, optionally, incorporating embedded resources, adhering to HAL standards.HalWrapper<HalWrapperT extends HalWrapper<? extends HalWrapperT>>Abstract base class for HAL wrappers, providing essential functionality for managing hypermedia links according to HAL (Hypertext Application Language) standards.Identical to Spring's Hateoas@Relationannotation.