Link
s and link driven representations for REST webservices.See: Description
Interface | Description |
---|---|
EntityLinks |
Accessor to links pointing to controllers backing an entity type.
|
Identifiable<ID extends Serializable> |
Interface to mark objects that are identifiable by an ID of any type.
|
LinkBuilder |
Builder to ease building
Link instances. |
LinkBuilderFactory<T extends LinkBuilder> |
Factory for
LinkBuilder instances. |
LinkDiscoverer |
Interface to allow discovering links by relation type from some source.
|
MethodLinkBuilderFactory<T extends LinkBuilder> |
Extension of
LinkBuilderFactory for implementations that also support creating LinkBuilder s by
pointing to a method. |
RelProvider |
API to provide relation types for collections and items of the given type.
|
ResourceAssembler<T,D extends ResourceSupport> |
Interface for components that convert a domain type into an
ResourceSupport . |
ResourceProcessor<T extends ResourceSupport> |
SPI interface to allow components to process the
ResourceSupport instances returned from Spring MVC
controllers. |
Class | Description |
---|---|
IanaRels |
Static class to find out whether a relation type is defined by the IANA.
|
Link |
Value object for links.
|
LinkDiscoverers |
Value object to wrap a
PluginRegistry for LinkDiscoverer so that it's easier to inject them into
clients wanting to lookup a LinkDiscoverer for a given MediaTypes . |
Links |
Value object to represent a list of
Link s. |
MediaTypes |
Constants for well-known hypermedia types.
|
PagedResources<T> |
DTO to implement binding response representations of pageable collections.
|
PagedResources.PageMetadata |
Value object for pagination metadata.
|
Resource<T> |
A simple
Resource wrapping a domain object and adding links to it. |
Resources<T> |
General helper to easily create a wrapper for a collection of entities.
|
ResourceSupport |
Base class for DTOs to collect links.
|
TemplateVariable |
A single template variable.
|
TemplateVariables |
Wrapper type for a collection of
TemplateVariable . |
UriTemplate |
Custom URI template to support qualified URI template variables.
|
VndErrors |
A representation model class to be rendered as specified for the media type
application/vnd.error . |
VndErrors.VndError |
A single
VndErrors.VndError . |
Enum | Description |
---|---|
TemplateVariable.VariableType |
An enumeration for all supported variable types.
|
Annotation Type | Description |
---|---|
ExposesResourceFor |
Annotation to demarcate controllers that expose URI templates of a structure according to
ControllerEntityLinks . |
Link
s and link driven representations for REST webservices.Copyright © 2012-2015–2015 Pivotal, Inc.. All rights reserved.