- getBean() - Method in exception org.springframework.data.rest.webmvc.support.ETagDoesntMatchException
-
Returns the bean not matching the
ETag.
- getBody() - Method in class org.springframework.data.rest.webmvc.IncomingRequest
-
Returns the body of the request.
- getCause() - Method in class org.springframework.data.rest.webmvc.support.ConstraintViolationExceptionMessage
-
- getCause() - Method in class org.springframework.data.rest.webmvc.support.ExceptionMessage
-
- getContainer() - Method in class org.springframework.data.rest.webmvc.json.JsonSchema
-
- getConvertibleTypes() - Method in class org.springframework.data.rest.webmvc.json.PersistentEntityToJsonSchemaConverter
-
- getCorsConfiguration(Object, HttpServletRequest) - Method in class org.springframework.data.rest.webmvc.RepositoryRestHandlerMapping
-
- getCustomizerFor(Class<?>) - Method in class org.springframework.data.rest.webmvc.json.PersistentEntityToJsonSchemaConverter.ValueTypeSchemaPropertyCustomizerFactory
-
- getDefinitionFor(PersistentProperty<?>) - Method in class org.springframework.data.rest.webmvc.json.JacksonMetadata
-
Returns the BeanPropertyDefinition for the given PersistentProperty.
- getDefinitions() - Method in class org.springframework.data.rest.webmvc.json.JsonSchema.Definitions
-
- getDefinitions() - Method in class org.springframework.data.rest.webmvc.json.JsonSchema
-
- getDescription() - Method in class org.springframework.data.rest.webmvc.json.JsonSchema
-
- getDomainType() - Method in class org.springframework.data.rest.webmvc.RepositorySearchesResource
-
Returns the domain type for which the resource lists searches.
- getDomainType() - Method in class org.springframework.data.rest.webmvc.RootResourceInformation
-
- getEmbeddedResources(Object) - Method in class org.springframework.data.rest.webmvc.EmbeddedResourcesAssembler
-
Returns the embedded resources to render.
- getEmbeddeds() - Method in class org.springframework.data.rest.webmvc.PersistentEntityResource
-
Returns the resources that are supposed to be rendered in the _embedded clause.
- getEntity() - Method in class org.springframework.data.rest.webmvc.support.ConstraintViolationMessage
-
- getEntityLookups() - Method in class org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration
-
- getErrors() - Method in class org.springframework.data.rest.webmvc.support.RepositoryConstraintViolationExceptionMessage
-
- getExpectedETag() - Method in exception org.springframework.data.rest.webmvc.support.ETagDoesntMatchException
-
Returns the
ETag the bean was expected to match.
- getFallbackDescription(ResourceMetadata, BeanPropertyDefinition) - Method in class org.springframework.data.rest.webmvc.json.JacksonMetadata
-
- getHandler(HttpServletRequest) - Method in class org.springframework.data.rest.webmvc.support.DelegatingHandlerMapping
-
- getInterceptors() - Method in class org.springframework.data.rest.webmvc.support.JpaHelper
-
- getInvalidValue() - Method in class org.springframework.data.rest.webmvc.support.ConstraintViolationMessage
-
- getInvoker() - Method in class org.springframework.data.rest.webmvc.RootResourceInformation
-
- getLinks() - Method in class org.springframework.data.rest.webmvc.mapping.LinkCollectingAssociationHandler
-
Returns the links collected after the Association has been traversed.
- getLinksFor(Association<? extends PersistentProperty<?>>, Path) - Method in class org.springframework.data.rest.webmvc.mapping.Associations
-
Returns the links to render for the given Association.
- getLinksFor(Object) - Method in class org.springframework.data.rest.webmvc.mapping.LinkCollector
-
Returns all Links for the given object.
- getLinksFor(Object, List<Link>) - Method in class org.springframework.data.rest.webmvc.mapping.LinkCollector
-
Returns all Links for the given object and already existing Link.
- getLinksForNested(Object, List<Link>) - Method in class org.springframework.data.rest.webmvc.mapping.LinkCollector
-
- getMappingForMethod(Method, Class<?>) - Method in class org.springframework.data.rest.webmvc.BasePathAwareHandlerMapping
-
- getMessage() - Method in class org.springframework.data.rest.webmvc.support.ConstraintViolationMessage
-
- getMessage() - Method in class org.springframework.data.rest.webmvc.support.ExceptionMessage
-
- getMessages() - Method in class org.springframework.data.rest.webmvc.support.ConstraintViolationExceptionMessage
-
- getMetadataFor(Class<?>) - Method in class org.springframework.data.rest.webmvc.mapping.Associations
-
- getOperations() - Method in class org.springframework.data.rest.webmvc.json.patch.Patch
-
- getOrder() - Method in class org.springframework.data.rest.webmvc.RepositoryRestHandlerAdapter
-
- getOrder() - Method in class org.springframework.data.rest.webmvc.support.DelegatingHandlerMapping
-
- getPageable() - Method in class org.springframework.data.rest.webmvc.support.DefaultedPageable
-
Returns the delegate Pageable.
- getPaginationTemplateVariables(MethodParameter, UriComponents) - Method in interface org.springframework.data.rest.webmvc.support.PagingAndSortingTemplateVariables
-
Returns the TemplateVariables for pagination.
- getPath(RepositoryRestConfiguration, ResourceMapping) - Static method in class org.springframework.data.rest.webmvc.ProfileController
-
Return the href for the profile link of a given baseUri and domain type mapping.
- getPathSegments(Method) - Static method in class org.springframework.data.rest.webmvc.util.UriUtils
-
Returns the mapping path segments request mapping.
- getPersistentEntity() - Method in class org.springframework.data.rest.webmvc.PersistentEntityResource
-
Returns the PersistentEntity for the underlying instance.
- getPersistentEntity() - Method in class org.springframework.data.rest.webmvc.RootResourceInformation
-
- getProperty() - Method in class org.springframework.data.rest.webmvc.support.ConstraintViolationMessage
-
- getPropertyAccessor() - Method in class org.springframework.data.rest.webmvc.PersistentEntityResource
-
Returns the PersistentPropertyAccessor for the underlying content bean.
- getRepositoryLookupPath(NativeWebRequest) - Method in class org.springframework.data.rest.webmvc.BaseUri
-
Extracts the actual lookup path within the Spring Data REST managed URI space.
- getRepositoryLookupPath(String) - Method in class org.springframework.data.rest.webmvc.BaseUri
-
Extracts the actual lookup path within the Spring Data REST managed URI space.
- getResourceMetadata() - Method in class org.springframework.data.rest.webmvc.RootResourceInformation
-
- getRootPath(RepositoryRestConfiguration) - Static method in class org.springframework.data.rest.webmvc.ProfileController
-
Return the href for the profile root link of a given baseUri.
- getSchema() - Method in class org.springframework.data.rest.webmvc.json.JsonSchema
-
- getSearchMappings() - Method in class org.springframework.data.rest.webmvc.RootResourceInformation
-
- getSelfLinkFor(Object) - Method in class org.springframework.data.rest.webmvc.PersistentEntityResourceAssembler
-
Creates the self link for the given domain instance.
- getServerHttpRequest() - Method in class org.springframework.data.rest.webmvc.IncomingRequest
-
Returns the underlying ServerHttpRequest.
- getSortTemplateVariables(MethodParameter, UriComponents) - Method in interface org.springframework.data.rest.webmvc.support.PagingAndSortingTemplateVariables
-
Returns the TemplateVariables for sorting.
- getSupportedMediaTypes() - Method in class org.springframework.data.rest.webmvc.convert.UriListHttpMessageConverter
-
- getSupportedMethods() - Method in class org.springframework.data.rest.webmvc.RootResourceInformation
-
- getThis() - Method in class org.springframework.data.rest.webmvc.support.BaseUriLinkBuilder
-
- getThis() - Method in class org.springframework.data.rest.webmvc.support.RepositoryLinkBuilder
-
- getTitle() - Method in class org.springframework.data.rest.webmvc.json.JsonSchema
-
- getType() - Method in class org.springframework.data.rest.webmvc.json.JsonSchema
-
- getTypeSerializer(Class<?>) - Method in class org.springframework.data.rest.webmvc.json.JacksonMetadata
-
Returns the JsonSerializer for the given type, or null if none available.
- getUri() - Method in class org.springframework.data.rest.webmvc.BaseUri
-
Returns the base URI.
- getUriComponentsBuilder() - Method in class org.springframework.data.rest.webmvc.BaseUri
-
Returns a new UriComponentsBuilder for the base URI.
- getValues(Class<? extends Enum<?>>) - Method in class org.springframework.data.rest.webmvc.json.EnumTranslator
-
- getValues() - Method in class org.springframework.data.rest.webmvc.json.JsonSchema.EnumProperty
-
- IncomingRequest - Class in org.springframework.data.rest.webmvc
-
Value object to wrap a ServerHttpRequest to provide a slightly more abstract API to find out about the
request method.
- IncomingRequest(ServerHttpRequest) - Constructor for class org.springframework.data.rest.webmvc.IncomingRequest
-
- invokeProcessorsFor(T) - Method in class org.springframework.data.rest.webmvc.ResourceProcessorInvoker
-
Deprecated.
Invokes all ResourceProcessor instances registered for the type of the given value.
- invokeProcessorsFor(T, ResolvableType) - Method in class org.springframework.data.rest.webmvc.ResourceProcessorInvoker
-
Deprecated.
Invokes all ResourceProcessor instances registered for the type of the given value and reference type.
- isDefault() - Method in class org.springframework.data.rest.webmvc.support.DefaultedPageable
-
Returns whether the contained Pageable is the default one configured.
- isExported(PersistentProperty<?>) - Method in class org.springframework.data.rest.webmvc.json.JacksonMetadata
-
Check if a given property for a type is available to be exported, i.e. serialized via Jackson.
- isHandler(Class<?>) - Method in class org.springframework.data.rest.webmvc.BasePathAwareHandlerMapping
-
- isHandler(Class<?>) - Method in class org.springframework.data.rest.webmvc.RepositoryRestHandlerMapping
-
- isIdExposed(PersistentEntity<?, ?>) - Method in class org.springframework.data.rest.webmvc.mapping.Associations
-
- isJsonMergePatchRequest() - Method in class org.springframework.data.rest.webmvc.IncomingRequest
-
- isJsonPatchRequest() - Method in class org.springframework.data.rest.webmvc.IncomingRequest
-
- isLinkableAssociation(Association<? extends PersistentProperty<?>>) - Method in class org.springframework.data.rest.webmvc.mapping.Associations
-
Returns whether the given Association is linkable.
- isLinkableAssociation(PersistentProperty<?>) - Method in class org.springframework.data.rest.webmvc.mapping.Associations
-
Returns whether the given property is an association that is linkable.
- isLookupType(PersistentProperty<?>) - Method in class org.springframework.data.rest.webmvc.mapping.Associations
-
Returns whether the type of the given PersistentProperty is configured as lookup type.
- isObjectStillValid(Object, HttpHeaders) - Method in class org.springframework.data.rest.webmvc.HttpHeadersPreparer
-
Returns whether the given object is still valid in the context of the given HttpHeaders' requirements.
- isPatchRequest() - Method in class org.springframework.data.rest.webmvc.IncomingRequest
-
Returns whether the request is a PATCH request.
- isReadOnly(PersistentProperty<?>) - Method in class org.springframework.data.rest.webmvc.json.JacksonMetadata
-
Returns whether the given PersistentProperty is considered read-only by Jackson.
- isValueType() - Method in class org.springframework.data.rest.webmvc.json.JacksonMetadata
-
Returns whether the backing type is considered a Jackson value type.
- items - Variable in class org.springframework.data.rest.webmvc.json.JsonSchema.JsonSchemaProperty
-
- iterator() - Method in class org.springframework.data.rest.webmvc.json.JacksonMetadata
-
- read(Class<? extends ResourceSupport>, HttpInputMessage) - Method in class org.springframework.data.rest.webmvc.convert.UriListHttpMessageConverter
-
- read(InputStream, T, ObjectMapper) - Method in class org.springframework.data.rest.webmvc.json.DomainObjectReader
-
Reads the given input stream into an ObjectNode and applies that to the given existing instance.
- readPut(ObjectNode, T, ObjectMapper) - Method in class org.springframework.data.rest.webmvc.json.DomainObjectReader
-
Reads the given source node onto the given target object and applies PUT semantics, i.e. explicitly
- reference - Variable in class org.springframework.data.rest.webmvc.json.JsonSchema.JsonSchemaProperty
-
- repoRequestArgumentResolver() - Method in class org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration
-
A convenience resolver that pulls together all the information needed to service a request.
- repositories() - Method in class org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration
-
- RepositoryConstraintViolationExceptionMessage - Class in org.springframework.data.rest.webmvc.support
-
- RepositoryConstraintViolationExceptionMessage(RepositoryConstraintViolationException, MessageSourceAccessor) - Constructor for class org.springframework.data.rest.webmvc.support.RepositoryConstraintViolationExceptionMessage
-
- RepositoryConstraintViolationExceptionMessage.ValidationError - Class in org.springframework.data.rest.webmvc.support
-
- RepositoryController - Class in org.springframework.data.rest.webmvc
-
Controller for the root resource exposing links to the repository resources.
- RepositoryController(PagedResourcesAssembler<Object>, Repositories, EntityLinks, ResourceMappings) - Constructor for class org.springframework.data.rest.webmvc.RepositoryController
-
- RepositoryEntityLinks - Class in org.springframework.data.rest.webmvc.support
-
EntityLinks implementation that is able to create Link for domain classes managed by Spring Data
REST.
- RepositoryEntityLinks() - Constructor for class org.springframework.data.rest.webmvc.support.RepositoryEntityLinks
-
- repositoryExporterHandlerAdapter() - Method in class org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration
-
Special HandlerAdapter that only recognizes handler methods defined in the
provided controller classes.
- repositoryInvokerFactory(ConversionService) - Method in class org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration
-
- RepositoryLinkBuilder - Class in org.springframework.data.rest.webmvc.support
-
LinkBuilder to be able to create links pointing to repositories.
- RepositoryLinkBuilder(ResourceMetadata, BaseUri) - Constructor for class org.springframework.data.rest.webmvc.support.RepositoryLinkBuilder
-
- RepositoryLinksResource - Class in org.springframework.data.rest.webmvc
-
Dedicated resource type to represent the links pointing to collection resources exposed for repositories.
- RepositoryLinksResource() - Constructor for class org.springframework.data.rest.webmvc.RepositoryLinksResource
-
- repositoryRelProvider(ObjectFactory<ResourceMappings>) - Method in class org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration
-
- RepositoryRestConfigurer - Interface in org.springframework.data.rest.webmvc.config
-
Component to configure and customize the setup of Spring Data REST.
- RepositoryRestConfigurerAdapter - Class in org.springframework.data.rest.webmvc.config
-
- RepositoryRestConfigurerAdapter() - Constructor for class org.springframework.data.rest.webmvc.config.RepositoryRestConfigurerAdapter
-
- RepositoryRestController - Annotation Type in org.springframework.data.rest.webmvc
-
Annotation to demarcate Spring MVC controllers provided by Spring Data REST.
- RepositoryRestDispatcherServlet - Class in org.springframework.data.rest.webmvc
-
Special DispatcherServlet subclass that certain exporter components can recognize.
- RepositoryRestDispatcherServlet() - Constructor for class org.springframework.data.rest.webmvc.RepositoryRestDispatcherServlet
-
- RepositoryRestDispatcherServlet(WebApplicationContext) - Constructor for class org.springframework.data.rest.webmvc.RepositoryRestDispatcherServlet
-
- repositoryRestExceptionHandler() - Method in class org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration
-
- RepositoryRestExceptionHandler - Class in org.springframework.data.rest.webmvc
-
Exception handler for Spring Data REST controllers.
- RepositoryRestExceptionHandler(MessageSource) - Constructor for class org.springframework.data.rest.webmvc.RepositoryRestExceptionHandler
-
- RepositoryRestHandlerAdapter - Class in org.springframework.data.rest.webmvc
-
RequestMappingHandlerAdapter implementation that adds a couple argument resolvers for controller method
parameters used in the REST exporter controller.
- RepositoryRestHandlerAdapter(List<HandlerMethodArgumentResolver>, ResourceProcessorInvoker) - Constructor for class org.springframework.data.rest.webmvc.RepositoryRestHandlerAdapter
-
- RepositoryRestHandlerMapping - Class in org.springframework.data.rest.webmvc
-
RequestMappingHandlerMapping implementation that will only find a handler method if a
Repository is exported under that URL path segment.
- RepositoryRestHandlerMapping(ResourceMappings, RepositoryRestConfiguration) - Constructor for class org.springframework.data.rest.webmvc.RepositoryRestHandlerMapping
-
- RepositoryRestHandlerMapping(ResourceMappings, RepositoryRestConfiguration, Repositories) - Constructor for class org.springframework.data.rest.webmvc.RepositoryRestHandlerMapping
-
- RepositoryRestMvcConfiguration - Class in org.springframework.data.rest.webmvc.config
-
Main application configuration for Spring Data REST.
- RepositoryRestMvcConfiguration() - Constructor for class org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration
-
- RepositorySearchesResource - Class in org.springframework.data.rest.webmvc
-
A custom ResourceSupport type to be able to write custom ResourceProcessors to add additional links
to ones automatically exposed for Spring Data repository query methods.
- resolve(Method, NativeWebRequest) - Method in class org.springframework.data.rest.webmvc.support.DomainClassResolver
-
Resolves a domain class that is associated with the NativeWebRequest
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class org.springframework.data.rest.webmvc.config.PersistentEntityResourceAssemblerArgumentResolver
-
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class org.springframework.data.rest.webmvc.config.PersistentEntityResourceHandlerMethodArgumentResolver
-
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class org.springframework.data.rest.webmvc.config.ResourceMetadataHandlerMethodArgumentResolver
-
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class org.springframework.data.rest.webmvc.config.RootResourceInformationHandlerMethodArgumentResolver
-
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class org.springframework.data.rest.webmvc.json.MappingAwareDefaultedPageableArgumentResolver
-
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class org.springframework.data.rest.webmvc.json.MappingAwarePageableArgumentResolver
-
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class org.springframework.data.rest.webmvc.json.MappingAwareSortArgumentResolver
-
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class org.springframework.data.rest.webmvc.ServerHttpRequestMethodArgumentResolver
-
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class org.springframework.data.rest.webmvc.support.BackendIdHandlerMethodArgumentResolver
-
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class org.springframework.data.rest.webmvc.support.DefaultedPageableHandlerMethodArgumentResolver
-
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in class org.springframework.data.rest.webmvc.support.ETagArgumentResolver
-
- resolveArgument(MethodParameter, ModelAndViewContainer, NativeWebRequest, WebDataBinderFactory) - Method in enum org.springframework.data.rest.webmvc.support.HttpMethodHandlerMethodArgumentResolver
-
- RESOURCE_PROFILE_MAPPING - Static variable in class org.springframework.data.rest.webmvc.ProfileController
-
- resourceDescriptionMessageSourceAccessor() - Method in class org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration
-
- resourceMappings() - Method in class org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration
-
- resourceMetadataHandlerMethodArgumentResolver() - Method in class org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration
-
- ResourceMetadataHandlerMethodArgumentResolver - Class in org.springframework.data.rest.webmvc.config
-
- ResourceMetadataHandlerMethodArgumentResolver(Repositories, ResourceMappings, BaseUri) - Constructor for class org.springframework.data.rest.webmvc.config.ResourceMetadataHandlerMethodArgumentResolver
-
- ResourceNotFoundException - Exception in org.springframework.data.rest.webmvc
-
Indicates a resource was not found.
- ResourceNotFoundException() - Constructor for exception org.springframework.data.rest.webmvc.ResourceNotFoundException
-
- ResourceNotFoundException(String) - Constructor for exception org.springframework.data.rest.webmvc.ResourceNotFoundException
-
- ResourceNotFoundException(String, Throwable) - Constructor for exception org.springframework.data.rest.webmvc.ResourceNotFoundException
-
- ResourceProcessorHandlerMethodReturnValueHandler - Class in org.springframework.data.rest.webmvc
-
- ResourceProcessorHandlerMethodReturnValueHandler() - Constructor for class org.springframework.data.rest.webmvc.ResourceProcessorHandlerMethodReturnValueHandler
-
Deprecated.
- resourceProcessorInvoker() - Method in class org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration
-
- ResourceProcessorInvoker - Class in org.springframework.data.rest.webmvc
-
- ResourceProcessorInvoker(Collection<ResourceProcessor<?>>) - Constructor for class org.springframework.data.rest.webmvc.ResourceProcessorInvoker
-
Deprecated.
Creates a new
ResourceProcessorInvoker to consider the given
ResourceProcessor to post-process the
controller methods return value to before invoking the delegate.
- ResourceProcessorInvokingHandlerAdapter - Class in org.springframework.data.rest.webmvc
-
- ResourceProcessorInvokingHandlerAdapter(ResourceProcessorInvoker) - Constructor for class org.springframework.data.rest.webmvc.ResourceProcessorInvokingHandlerAdapter
-
Deprecated.
- restHandlerMapping() - Method in class org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration
-
The HandlerMapping to delegate requests to Spring Data REST controllers.
- RestMediaTypes - Class in org.springframework.data.rest.webmvc
-
Constants to refer to supported media types.
- RestMediaTypes() - Constructor for class org.springframework.data.rest.webmvc.RestMediaTypes
-
- RootResourceInformation - Class in org.springframework.data.rest.webmvc
-
Meta-information about the root repository resource.
- RootResourceInformation(ResourceMetadata, PersistentEntity<?, ?>, RepositoryInvoker) - Constructor for class org.springframework.data.rest.webmvc.RootResourceInformation
-
- RootResourceInformationHandlerMethodArgumentResolver - Class in org.springframework.data.rest.webmvc.config
-
- RootResourceInformationHandlerMethodArgumentResolver(Repositories, RepositoryInvokerFactory, ResourceMetadataHandlerMethodArgumentResolver) - Constructor for class org.springframework.data.rest.webmvc.config.RootResourceInformationHandlerMethodArgumentResolver
-
- RootResourceInformationToAlpsDescriptorConverter - Class in org.springframework.data.rest.webmvc.alps
-
- RootResourceInformationToAlpsDescriptorConverter() - Constructor for class org.springframework.data.rest.webmvc.alps.RootResourceInformationToAlpsDescriptorConverter
-