See: Description
| Interface | Description |
|---|---|
| EntityLinks |
Accessor to links pointing to controllers backing an entity type.
|
| LinkBuilder |
Builder to ease building
Link instances. |
| LinkBuilderFactory<T extends LinkBuilder> |
Factory for
LinkBuilder instances. |
| LinkRelationProvider |
API to provide
LinkRelations for collections and items of the given type. |
| MethodLinkBuilderFactory<T extends LinkBuilder> |
Extension of
LinkBuilderFactory for implementations that also support creating LinkBuilders by
pointing to a method. |
| RepresentationModelAssembler<T,D extends RepresentationModel<?>> |
Interface for components that convert a domain type into a
RepresentationModel. |
| RepresentationModelProcessor<T extends RepresentationModel<?>> |
SPI interface to allow components to process the
RepresentationModel instances returned from Spring MVC
controllers. |
| SimpleRepresentationModelAssembler<T> |
A
RepresentationModelAssembler based purely on the domain type, using EntityRepresentationModel<T> as
the enclosing representation model type. |
| Class | Description |
|---|---|
| LinkRelationProvider.LookupContext |
LinkRelationProvider selection context for item resource relation lookups
(LinkRelationProvider.LookupContext.forItemResourceRelLookup(Class), collection resource relation lookups
LinkRelationProvider.LookupContext.forCollectionResourceRelLookup(Class) or both LinkRelationProvider.LookupContext.forType(Class). |
| TypedEntityLinks<T> |
Entity links API to create
Links and LinkBuilder instances based on an identifier function. |
| TypedEntityLinks.ExtendedTypedEntityLinks<T> |
Extension of
TypedEntityLinks that exposes the ability to create links to collection resources as well. |
| Annotation Type | Description |
|---|---|
| ExposesResourceFor |
Annotation to demarcate controllers that expose URI templates of a structure according to
ControllerEntityLinks. |
Copyright © 2011–2021 Pivotal, Inc.. All rights reserved.