Package org.springframework.data.rest.webmvc.support
package org.springframework.data.rest.webmvc.support
-
ClassDescriptionAnnotation to bind the backend id of an entity.
HandlerMethodArgumentResolverto resolve entity ids for injection int handler method arguments annotated withBackendId.A helper class to encapsulateConstraintViolationerrors.Value object to capture aPageableas well whether it is the default one configured.HandlerMethodArgumentResolverto resolveDefaultedPageableif requested.DefaultedPageableimplementation ofExcerptProjectorthat uses the givenProjectionFactoryand considers the givenResourceMappings.Resolves a domain class from a web request.A value object to represent ETags.HandlerMethodArgumentResolverto resolve If-Match headers for optimistic locking handlingETag.An exception being thrown in case theETagcalculated for a particular object does not match an expected one.A helper that renders anExceptionJSON-friendly.Interface for a component that can provide excerpt projections.HandlerMethodArgumentResolverto provideHttpMethodinstances for innjection into MVC controller methods.Interface to abstract the access ofTemplateVariablesfor pagination and sorting.Projectorlooking up a projection by name for the given source type.Interface for a component being able to create projections for objects.EntityLinksimplementation that is able to createLinkfor domain classes managed by Spring Data REST.LinkBuilderto be able to create links pointing to repositories.