| Class | Description |
|---|---|
| BaseUriMethodArgumentResolver | |
| EntityResource | |
| EntityToResourceConverter |
A
Converter to turn domain entities into Resources by segregating embedded entities (those entities
not managed by a Repository) from linked or related entities (which
don't get inlined into an entity's representation but are replaced by links instead. |
| MediaTypes | |
| PagingAndSorting |
Implementation of
Pageable that is URL-aware. |
| PagingAndSortingMethodArgumentResolver |
HandlerMethodArgumentResolver implementation responsible for inspecting a request for page and sort
parameters for use by the repositories. |
| RepositoryAwareMappingHttpMessageConverter | |
| RepositoryRestConfiguration |
Central configuration helper class for the REST exporter.
|
| RepositoryRestController |
Exports Spring Data Repositories over the web in a RESTful
manner that is HATEOAS friendly.
|
| RepositoryRestExporterServlet |
Convenience
DispatcherServlet that sets the 'contextClass' and 'contextConfigLocation' properties to the
correct values for using the REST exporter in a web.xml file. |
| RepositoryRestHandlerAdapter |
RequestMappingHandlerAdapter implementation that adds a couple argument resolvers for controller method
parameters used in the REST exporter controller. |
| RepositoryRestHandlerMapping |
RequestMappingHandlerMapping implementation that will only find a handler method if a Repository is exported under that URL path segment. |
| RepositoryRestMvcConfiguration |
Main Spring MVC configuration for the REST exporter.
|
| ResourceProcessorHandlerMethodReturnValueHandler |
HandlerMethodReturnValueHandler to post-process the objects returned from controller methods using the
configured ResourceProcessors. |
| ResourceProcessorInvokingHandlerAdapter |
Special
RequestMappingHandlerAdapter that tweaks the HandlerMethodReturnValueHandlerComposite to be
proxied by a ResourceProcessorHandlerMethodReturnValueHandler which will invoke the ResourceProcessors
found in the application context and eventually delegate to the originally configured
HandlerMethodReturnValueHandler. |
| ServerHttpRequestMethodArgumentResolver | |
| UriListHttpMessageConverter |
A special
HttpMessageConverter that can take various input formats and
produce a plain-text list of URIs (or read the same). |