Package | Description |
---|---|
org.springframework.hateoas |
Value objects to ease creating
Link s and link driven representations for REST
webservices. |
org.springframework.hateoas.client |
Client side support.
|
org.springframework.hateoas.mediatype |
Spring container configuration support.
|
org.springframework.hateoas.mediatype.collectionjson |
Value objects to build Collection+JSON representations.
|
org.springframework.hateoas.mediatype.hal |
HAL-specific extensions, SPIs and Jackson customizations.
|
org.springframework.hateoas.mediatype.hal.forms |
HAL-FORMS extension media type.
|
org.springframework.hateoas.mediatype.uber |
UBER media type objects.
|
org.springframework.hateoas.mediatype.vnderrors |
Vnd.Error media type.
|
org.springframework.hateoas.server |
Server-side components for hypermedia handling.
|
org.springframework.hateoas.server.core |
Implementations of core API interfaces.
|
org.springframework.hateoas.server.mvc |
Spring MVC helper classes to build
Link s and assemble
RepresentationModel types. |
org.springframework.hateoas.server.reactive |
Spring WebFlux components to build
Link s and assemble
RepresentationModel types. |
Class and Description |
---|
Affordance
Hold the
AffordanceModel s for all supported media types. |
AffordanceModel
Collection of attributes needed to render any form of hypermedia.
|
AffordanceModel.InputPayloadMetadata
Payload metadata for incoming requests.
|
AffordanceModel.Named
A named component.
|
AffordanceModel.PayloadMetadata
Metadata about payloads.
|
AffordanceModel.PropertyMetadata
Metadata about the property model of a representation.
|
AffordanceModel.PropertyMetadataConfigured
SPI for a type that can get
AffordanceModel.PropertyMetadata applied. |
CollectionModel
General helper to easily create a wrapper for a collection of entities.
|
EntityModel
A simple
EntityModel wrapping a domain object and adding links to it. |
Link
Value object for links.
|
LinkRelation
Interface for defining link relations.
|
Links
Value object to represent a list of
Link s. |
Links.MergeMode
The mode how to merge two
Links instances. |
PagedModel
DTO to implement binding response representations of pageable collections.
|
PagedModel.PageMetadata
Value object for pagination metadata.
|
QueryParameter
Representation of a web request's query parameter (https://example.com?
|
RepresentationModel
Base class for DTOs to collect links.
|
TemplateVariable
A single template variable.
|
TemplateVariable.VariableType
An enumeration for all supported variable types.
|
TemplateVariables
Wrapper type for a collection of
TemplateVariable . |
UriTemplate
Custom URI template to support qualified URI template variables.
|
Class and Description |
---|
Link
Value object for links.
|
LinkRelation
Interface for defining link relations.
|
Links
Value object to represent a list of
Link s. |
Class and Description |
---|
Affordance
Hold the
AffordanceModel s for all supported media types. |
AffordanceModel
Collection of attributes needed to render any form of hypermedia.
|
AffordanceModel.InputPayloadMetadata
Payload metadata for incoming requests.
|
AffordanceModel.PayloadMetadata
Metadata about payloads.
|
Link
Value object for links.
|
QueryParameter
Representation of a web request's query parameter (https://example.com?
|
Class and Description |
---|
Link
Value object for links.
|
LinkRelation
Interface for defining link relations.
|
Links
Value object to represent a list of
Link s. |
Class and Description |
---|
Link
Value object for links.
|
LinkRelation
Interface for defining link relations.
|
Links
Value object to represent a list of
Link s. |
RepresentationModel
Base class for DTOs to collect links.
|
UriTemplate
Custom URI template to support qualified URI template variables.
|
Class and Description |
---|
AffordanceModel.Named
A named component.
|
AffordanceModel.PropertyMetadata
Metadata about the property model of a representation.
|
AffordanceModel.PropertyMetadataConfigured
SPI for a type that can get
AffordanceModel.PropertyMetadata applied. |
Link
Value object for links.
|
PagedModel.PageMetadata
Value object for pagination metadata.
|
RepresentationModel
Base class for DTOs to collect links.
|
Class and Description |
---|
Link
Value object for links.
|
LinkRelation
Interface for defining link relations.
|
Links
Value object to represent a list of
Link s. |
Class and Description |
---|
Link
Value object for links.
|
RepresentationModel
Base class for DTOs to collect links.
|
Class and Description |
---|
CollectionModel
General helper to easily create a wrapper for a collection of entities.
|
EntityModel
A simple
EntityModel wrapping a domain object and adding links to it. |
Link
Value object for links.
|
LinkRelation
Interface for defining link relations.
|
RepresentationModel
Base class for DTOs to collect links.
|
Class and Description |
---|
Affordance
Hold the
AffordanceModel s for all supported media types. |
Link
Value object for links.
|
LinkRelation
Interface for defining link relations.
|
RepresentationModel
Base class for DTOs to collect links.
|
TemplateVariables
Wrapper type for a collection of
TemplateVariable . |
Class and Description |
---|
Affordance
Hold the
AffordanceModel s for all supported media types. |
CollectionModel
General helper to easily create a wrapper for a collection of entities.
|
LinkRelation
Interface for defining link relations.
|
RepresentationModel
Base class for DTOs to collect links.
|
TemplateVariables
Wrapper type for a collection of
TemplateVariable . |
Class and Description |
---|
Affordance
Hold the
AffordanceModel s for all supported media types. |
CollectionModel
General helper to easily create a wrapper for a collection of entities.
|
EntityModel
A simple
EntityModel wrapping a domain object and adding links to it. |
Link
Value object for links.
|
LinkRelation
Interface for defining link relations.
|
RepresentationModel
Base class for DTOs to collect links.
|
TemplateVariables
Wrapper type for a collection of
TemplateVariable . |
Copyright © 2011–2020 Pivotal, Inc.. All rights reserved.