Implementations of core API interfaces.
-
class
Implementation base class to delegate the higher level methods of
EntityLinks
by delegating to the more fine
grained ones to reduce the implementation effort for actual implementation classes.
class
EntityLinks
implementation which assumes a certain URI mapping structure:
A class-level
ExposesResourceFor
annotation to declare that the annotated controller exposes collection
and item resources for.
An
RequestMapping
annotation to form the base URI of the collection resource.
A controller method with a mapping annotation to actually handle at least one HTTP method.
A controller method that maps a subordinate resource taking a path variable to identify an item resource.
class
EntityLinks
implementation that delegates to the
EntityLinks
instances registered in the
PluginRegistry
given on instance creation.