- getArguments() - Method in class org.springframework.data.rest.core.mapping.ResolvableResourceDescriptionSupport
-
- getArguments() - Method in class org.springframework.data.rest.core.mapping.TypedResourceDescription
-
- getBasePath() - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
The base path to expose repository resources under.
- getBaseUri() - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
The base URI against which the exporter should calculate its links.
- 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
-
- getCodes() - Method in class org.springframework.data.rest.core.mapping.AnnotationBasedResourceDescription
-
- getCodes() - Method in class org.springframework.data.rest.core.mapping.SimpleResourceDescription
-
- getCollectionResourceRelFor(Class<?>) - Method in class org.springframework.data.rest.core.support.RepositoryRelProvider
-
- getCollectionResourceRelFor(Class<?>) - Method in class org.springframework.data.rest.core.support.SimpleRelProvider
-
- getContainer() - Method in class org.springframework.data.rest.webmvc.json.JsonSchema
-
- getConvertibleTypes() - Method in class org.springframework.data.rest.core.UriToEntityConverter
-
- getConvertibleTypes() - Method in class org.springframework.data.rest.webmvc.json.PersistentEntityToJsonSchemaConverter
-
- getDefaultMediaType() - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
Get the
MediaType
to use as a default when none is specified.
- getDefaultMessage() - Method in class org.springframework.data.rest.core.mapping.ResolvableResourceDescriptionSupport
-
- getDefaultMessage() - Method in class org.springframework.data.rest.core.mapping.TypedResourceDescription
-
- getDefaultPageSize() - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
- getDefinitionFor(PersistentProperty<?>) - Method in class org.springframework.data.rest.webmvc.json.JacksonMetadata
-
- 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.core.mapping.ParameterMetadata
-
Returns the description for the method parameter.
- getDescription() - Method in interface org.springframework.data.rest.core.mapping.ResourceMapping
-
Returns the resource's description.
- getDescription() - Method in class org.springframework.data.rest.core.mapping.SearchResourceMappings
-
- getDescription() - Method in class org.springframework.data.rest.webmvc.json.JsonSchema
-
- getDomainType() - Method in interface org.springframework.data.rest.core.mapping.ResourceMetadata
-
Returns the domain type that is exposed through the resource.
- 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
-
- getDomainTypesResourceMappingConfiguration() - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
- 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
-
- getEntity() - Method in class org.springframework.data.rest.webmvc.support.RepositoryConstraintViolationExceptionMessage.ValidationError
-
- getEnumSerializationConfiguration() - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
Returns the EnumTranslator
for
- getErrors() - Method in exception org.springframework.data.rest.core.RepositoryConstraintViolationException
-
- getErrors() - Method in class org.springframework.data.rest.webmvc.support.RepositoryConstraintViolationExceptionMessage
-
- getException() - Method in class org.springframework.data.rest.core.event.ExceptionEvent
-
Get the source of this exception event.
- getExcerptProjection() - Method in interface org.springframework.data.rest.core.mapping.CollectionResourceMapping
-
Returns the projection type to be used when embedding item resources into collections and related resources.
- getExpectedETag() - Method in exception org.springframework.data.rest.webmvc.support.ETagDoesntMatchException
-
Returns the
ETag
the bean was expected to match.
- getExportedMappings() - Method in class org.springframework.data.rest.core.mapping.SearchResourceMappings
-
Returns the mappings for all exported query methods.
- getExportedMethodMappingForPath(String) - Method in class org.springframework.data.rest.core.mapping.SearchResourceMappings
-
- getExportedMethodMappingForRel(String) - Method in class org.springframework.data.rest.core.mapping.SearchResourceMappings
-
Returns the MappingResourceMetadata
for the given relation name.
- getFallbackDescription(ResourceMetadata, BeanPropertyDefinition) - Method in class org.springframework.data.rest.webmvc.json.JacksonMetadata
-
- getFieldErrors() - Method in class org.springframework.data.rest.core.ValidationErrors
-
- getFieldValue(String) - Method in class org.springframework.data.rest.core.ValidationErrors
-
- getGlobalErrors() - Method in class org.springframework.data.rest.core.ValidationErrors
-
- 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
-
- getInvalidValue() - Method in class org.springframework.data.rest.webmvc.support.RepositoryConstraintViolationExceptionMessage.ValidationError
-
- getInvoker() - Method in class org.springframework.data.rest.webmvc.RootResourceInformation
-
- getInvokerFor(Class<?>) - Method in class org.springframework.data.rest.core.support.UnwrappingRepositoryInvokerFactory
-
- getItemResourceDescription() - Method in interface org.springframework.data.rest.core.mapping.CollectionResourceMapping
-
- getItemResourceRel() - Method in interface org.springframework.data.rest.core.mapping.CollectionResourceMapping
-
Returns the relation type pointing to the item resource within a collection.
- getItemResourceRelFor(Class<?>) - Method in class org.springframework.data.rest.core.support.RepositoryRelProvider
-
- getItemResourceRelFor(Class<?>) - Method in class org.springframework.data.rest.core.support.SimpleRelProvider
-
- getLimitParamName() - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
Get the name of the URL query string parameter that indicates how many results to return at once.
- getLinked() - Method in class org.springframework.data.rest.core.event.LinkedEntityEvent
-
Get the linked object.
- 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.AssociationLinks
-
- getMappedMethod(String) - Method in class org.springframework.data.rest.core.mapping.SearchResourceMappings
-
Returns the method mapped to the given path.
- getMappingFor(PersistentProperty<?>) - Method in class org.springframework.data.rest.core.mapping.PersistentEntitiesResourceMappings
-
- getMappingFor(PersistentProperty<?>) - Method in interface org.springframework.data.rest.core.mapping.ResourceMetadata
-
- getMappingForMethod(Method, Class<?>) - Method in class org.springframework.data.rest.webmvc.BasePathAwareHandlerMapping
-
- getMaxPageSize() - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
Get the maximum size of pages.
- getMessage() - Method in class org.springframework.data.rest.core.mapping.AnnotationBasedResourceDescription
-
- getMessage() - Method in interface org.springframework.data.rest.core.mapping.ResourceDescription
-
Returns the description.
- getMessage() - Method in class org.springframework.data.rest.core.mapping.SimpleResourceDescription
-
- getMessage() - Method in class org.springframework.data.rest.webmvc.support.ConstraintViolationMessage
-
- getMessage() - Method in class org.springframework.data.rest.webmvc.support.ExceptionMessage
-
- getMessage() - Method in class org.springframework.data.rest.webmvc.support.RepositoryConstraintViolationExceptionMessage.ValidationError
-
- getMessages() - Method in class org.springframework.data.rest.webmvc.support.ConstraintViolationExceptionMessage
-
- getMetadataConfiguration() - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
- getMetadataFor(Class<?>) - Method in class org.springframework.data.rest.core.mapping.PersistentEntitiesResourceMappings
-
- getMetadataFor(Class<?>) - Method in interface org.springframework.data.rest.core.mapping.ResourceMappings
-
- getMethod() - Method in interface org.springframework.data.rest.core.mapping.MethodResourceMapping
-
Returns the
Method
backing the resource.
- getMethodsFor(ResourceType) - Method in class org.springframework.data.rest.core.mapping.CrudMethodsSupportedHttpMethods
-
- getMethodsFor(PersistentProperty<?>) - Method in class org.springframework.data.rest.core.mapping.CrudMethodsSupportedHttpMethods
-
- getMethodsFor(ResourceType) - Method in interface org.springframework.data.rest.core.mapping.SupportedHttpMethods
-
- getMethodsFor(PersistentProperty<?>) - Method in interface org.springframework.data.rest.core.mapping.SupportedHttpMethods
-
- getMethodsFor(ResourceType) - Method in enum org.springframework.data.rest.core.mapping.SupportedHttpMethods.NoSupportedMethods
-
- getMethodsFor(PersistentProperty<?>) - Method in enum org.springframework.data.rest.core.mapping.SupportedHttpMethods.NoSupportedMethods
-
- getName() - Method in class org.springframework.data.rest.core.mapping.ParameterMetadata
-
Return sthe name of the method parameter.
- getNameForPath(String) - Method in class org.springframework.data.rest.core.config.ResourceMapping
-
Deprecated.
- getObjectName() - Method in class org.springframework.data.rest.core.ValidationErrors
-
- 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
-
- getPageParamName() - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
Get the name of the URL query string parameter that indicates what page to return.
- getPaginationTemplateVariables(MethodParameter, UriComponents) - Method in interface org.springframework.data.rest.webmvc.support.PagingAndSortingTemplateVariables
-
Returns the TemplateVariables
for pagination.
- getParameterName() - Method in class org.springframework.data.rest.core.config.ProjectionDefinitionConfiguration
-
- getParameterName() - Method in interface org.springframework.data.rest.core.projection.ProjectionDefinitions
-
Returns the request parameter to be used to expose the projection to the web.
- getParameterNames() - Method in class org.springframework.data.rest.core.mapping.ParametersMetadata
-
Returns all parameter names.
- getParametersMetadata() - Method in interface org.springframework.data.rest.core.mapping.MethodResourceMapping
-
- getPath() - Method in class org.springframework.data.rest.core.config.ResourceMapping
-
Deprecated.
- getPath() - Method in interface org.springframework.data.rest.core.mapping.ResourceMapping
-
Returns the path the resource is exposed under.
- getPath() - Method in class org.springframework.data.rest.core.mapping.SearchResourceMappings
-
- 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.
- getPatternFor(Class<?>) - Method in class org.springframework.data.rest.core.config.MetadataConfiguration
-
Returns the
Pattern
registered for the given value type.
- getPersistentEntity() - Method in class org.springframework.data.rest.webmvc.PersistentEntityResource
-
- getPersistentEntity() - Method in class org.springframework.data.rest.webmvc.RootResourceInformation
-
- getProjectionConfiguration() - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
- getProjectionsFor(Class<?>) - Method in class org.springframework.data.rest.core.config.ProjectionDefinitionConfiguration
-
Returns all projections registered for the given source type.
- getProjectionType(Class<?>, String) - Method in class org.springframework.data.rest.core.config.ProjectionDefinitionConfiguration
-
- getProjectionType(Class<?>, String) - Method in interface org.springframework.data.rest.core.projection.ProjectionDefinitions
-
Returns the projection type for the given source type and name.
- getProperty() - Method in interface org.springframework.data.rest.core.mapping.PropertyAwareResourceMapping
-
- getProperty(String) - Method in interface org.springframework.data.rest.core.mapping.ResourceMetadata
-
- getProperty() - Method in class org.springframework.data.rest.webmvc.support.ConstraintViolationMessage
-
- getProperty() - Method in class org.springframework.data.rest.webmvc.support.RepositoryConstraintViolationExceptionMessage.ValidationError
-
- getPropertyAccessor() - Method in class org.springframework.data.rest.webmvc.PersistentEntityResource
-
- getRel() - Method in class org.springframework.data.rest.core.config.ResourceMapping
-
Deprecated.
- getRel() - Method in interface org.springframework.data.rest.core.mapping.ResourceMapping
-
Returns the relation for the resource exported.
- getRel() - Method in class org.springframework.data.rest.core.mapping.SearchResourceMappings
-
- 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.
- getResourceMapping(RepositoryRestConfiguration, RepositoryInformation) - Static method in class org.springframework.data.rest.core.support.ResourceMappingUtils
-
Deprecated.
- getResourceMapping(RepositoryRestConfiguration, PersistentEntity<?, ?>) - Static method in class org.springframework.data.rest.core.support.ResourceMappingUtils
-
Deprecated.
- getResourceMappingFor(String) - Method in class org.springframework.data.rest.core.config.ResourceMapping
-
Deprecated.
- getResourceMappingFor(Class<?>) - Method in class org.springframework.data.rest.core.config.ResourceMappingConfiguration
-
- getResourceMappingForDomainType(Class<?>) - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
- getResourceMappingForRepository(Class<?>) - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
- getResourceMappings() - Method in class org.springframework.data.rest.core.config.ResourceMapping
-
Deprecated.
- getResourceMetadata() - Method in class org.springframework.data.rest.webmvc.RootResourceInformation
-
- getReturnedDomainType() - Method in interface org.springframework.data.rest.core.mapping.MethodResourceMapping
-
Returns the domain type that the query method returns.
- 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
-
- getSchemaFormatFor(Class<?>) - Method in class org.springframework.data.rest.core.config.MetadataConfiguration
-
- getSearchMappings() - Method in class org.springframework.data.rest.webmvc.RootResourceInformation
-
- getSearchResourceMappings(Class<?>) - Method in class org.springframework.data.rest.core.mapping.PersistentEntitiesResourceMappings
-
- getSearchResourceMappings(Class<?>) - Method in class org.springframework.data.rest.core.mapping.RepositoryResourceMappings
-
- getSearchResourceMappings(Class<?>) - Method in interface org.springframework.data.rest.core.mapping.ResourceMappings
-
- getSearchResourceMappings() - Method in interface org.springframework.data.rest.core.mapping.ResourceMetadata
-
Returns the
SearchResourceMappings
, i.e. the mappings for the search resource exposed for the current
resource.
- 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
-
- getSortParamName() - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
Get the name of the URL query string parameter that indicates what direction to sort results.
- getSortTemplateVariables(MethodParameter, UriComponents) - Method in interface org.springframework.data.rest.webmvc.support.PagingAndSortingTemplateVariables
-
Returns the TemplateVariables
for sorting.
- getSupportedHttpMethods() - Method in interface org.springframework.data.rest.core.mapping.ResourceMetadata
-
- 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.core.mapping.AnnotationBasedResourceDescription
-
- getType() - Method in interface org.springframework.data.rest.core.mapping.ResourceDescription
-
- getType() - Method in class org.springframework.data.rest.core.mapping.SimpleResourceDescription
-
- 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
-
- 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
-
- 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
-
- registerFormattingPatternFor(String, Class<?>) - Method in class org.springframework.data.rest.core.config.MetadataConfiguration
-
Registers the given formatting patter for the given value type.
- registerJsonSchemaFormat(JsonSchemaFormat, Class<?>...) - Method in class org.springframework.data.rest.core.config.MetadataConfiguration
-
- reject(String, Object[], String) - Method in class org.springframework.data.rest.core.ValidationErrors
-
- rejectValue(String, String, Object[], String) - Method in class org.springframework.data.rest.core.ValidationErrors
-
- removeLeadingSlash(String) - Static method in class org.springframework.data.rest.core.support.ResourceStringUtils
-
Returns a string without the leading slash, if any.
- 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
-
- RepositoryConstraintViolationException - Exception in org.springframework.data.rest.core
-
Exception that is thrown when a Spring
Validator
throws an error.
- RepositoryConstraintViolationException(Errors) - Constructor for exception org.springframework.data.rest.core.RepositoryConstraintViolationException
-
- 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, AuditableBeanWrapperFactory) - 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(Repositories, ResourceMappings, RepositoryRestConfiguration, PagingAndSortingTemplateVariables, PluginRegistry<BackendIdConverter, Class<?>>) - Constructor for class org.springframework.data.rest.webmvc.support.RepositoryEntityLinks
-
- RepositoryEvent - Class in org.springframework.data.rest.core.event
-
Abstract base class for events emitted by the REST exporter.
- RepositoryEvent(Object) - Constructor for class org.springframework.data.rest.core.event.RepositoryEvent
-
- RepositoryEventHandler - Annotation Type in org.springframework.data.rest.core.annotation
-
Advertises classes annotated with this that they are event handlers.
- 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() - 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 - Class in org.springframework.data.rest.core.support
-
- RepositoryRelProvider(ObjectFactory<ResourceMappings>) - Constructor for class org.springframework.data.rest.core.support.RepositoryRelProvider
-
- repositoryRelProvider(ObjectFactory<ResourceMappings>) - Method in class org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration
-
- RepositoryResourceMappings - Class in org.springframework.data.rest.core.mapping
-
- RepositoryResourceMappings(Repositories, PersistentEntities) - Constructor for class org.springframework.data.rest.core.mapping.RepositoryResourceMappings
-
- RepositoryResourceMappings(Repositories, PersistentEntities, RelProvider) - Constructor for class org.springframework.data.rest.core.mapping.RepositoryResourceMappings
-
- RepositoryRestConfiguration - Class in org.springframework.data.rest.core.config
-
Spring Data REST configuration options.
- RepositoryRestConfiguration(ProjectionDefinitionConfiguration, MetadataConfiguration, EnumTranslationConfiguration) - Constructor for class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
- 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
-
- 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>, List<ResourceProcessor<?>>) - Constructor for class org.springframework.data.rest.webmvc.RepositoryRestHandlerAdapter
-
- RepositoryRestHandlerMapping - Class in org.springframework.data.rest.webmvc
-
- RepositoryRestHandlerMapping(ResourceMappings, RepositoryRestConfiguration) - 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
-
- RepositoryRestResource - Annotation Type in org.springframework.data.rest.core.annotation
-
Annotate a
Repository
with this to customize export mapping and rels.
- RepositoryRestResource.None - Class in org.springframework.data.rest.core.annotation
-
- RepositorySearchesResource - Class in org.springframework.data.rest.webmvc
-
A custom ResourceSupport
type to be able to write custom ResourceProcessor
s to add additional links
to ones automatically exposed for Spring Data repository query methods.
- ResolvableResourceDescriptionSupport - Class in org.springframework.data.rest.core.mapping
-
- ResolvableResourceDescriptionSupport() - Constructor for class org.springframework.data.rest.core.mapping.ResolvableResourceDescriptionSupport
-
- 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.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
-
- ResourceDescription - Interface in org.springframework.data.rest.core.mapping
-
A description of a resource.
- resourceDescriptionMessageSourceAccessor() - Method in class org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration
-
- ResourceMapping - Class in org.springframework.data.rest.core.config
-
Deprecated.
- ResourceMapping() - Constructor for class org.springframework.data.rest.core.config.ResourceMapping
-
Deprecated.
- ResourceMapping(Class<?>) - Constructor for class org.springframework.data.rest.core.config.ResourceMapping
-
Deprecated.
- ResourceMapping(String, String) - Constructor for class org.springframework.data.rest.core.config.ResourceMapping
-
Deprecated.
- ResourceMapping(String, String, boolean) - Constructor for class org.springframework.data.rest.core.config.ResourceMapping
-
Deprecated.
- ResourceMapping - Interface in org.springframework.data.rest.core.mapping
-
Mapping information for components to be exported as REST resources.
- ResourceMappingConfiguration - Class in org.springframework.data.rest.core.config
-
Manages the
ResourceMapping
configurations for any resources being exported.
- ResourceMappingConfiguration() - Constructor for class org.springframework.data.rest.core.config.ResourceMappingConfiguration
-
- ResourceMappings - Interface in org.springframework.data.rest.core.mapping
-
- resourceMappings() - Method in class org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration
-
- ResourceMappingUtils - Class in org.springframework.data.rest.core.support
-
Deprecated.
- ResourceMappingUtils() - Constructor for class org.springframework.data.rest.core.support.ResourceMappingUtils
-
Deprecated.
- ResourceMetadata - Interface in org.springframework.data.rest.core.mapping
-
Interface for metadata of resources exposed through the system.
- 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(HandlerMethodReturnValueHandler, List<ResourceProcessor<?>>) - Constructor for class org.springframework.data.rest.webmvc.ResourceProcessorHandlerMethodReturnValueHandler
-
- ResourceProcessorInvokingHandlerAdapter - Class in org.springframework.data.rest.webmvc
-
- ResourceProcessorInvokingHandlerAdapter(List<ResourceProcessor<?>>) - Constructor for class org.springframework.data.rest.webmvc.ResourceProcessorInvokingHandlerAdapter
-
- ResourceStringUtils - Class in org.springframework.data.rest.core.support
-
Helper methods aiming at handling String representations of resources.
- ResourceStringUtils() - Constructor for class org.springframework.data.rest.core.support.ResourceStringUtils
-
- ResourceType - Enum in org.springframework.data.rest.core.mapping
-
An enum listing all supported resource types.
- 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
-
- RestResource - Annotation Type in org.springframework.data.rest.core.annotation
-
Annotate a
Repository
with this to influence how it is exported and what
the value of the rel attribute will be in links.
- returnBodyOnCreate(String) - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
Whether to return a response body after creating an entity considering the given accept header.
- returnBodyOnUpdate(String) - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
Whether to return a response body after updating an entity considering the given accept header.
- 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(ResourceMappings, Repositories, PersistentEntities, EntityLinks, MessageSourceAccessor, RepositoryRestConfiguration, ObjectMapper) - Constructor for class org.springframework.data.rest.webmvc.alps.RootResourceInformationToAlpsDescriptorConverter
-
- SCHEMA_JSON - Static variable in class org.springframework.data.rest.webmvc.RestMediaTypes
-
- SCHEMA_JSON_VALUE - Static variable in class org.springframework.data.rest.webmvc.RestMediaTypes
-
- SearchResourceMappings - Class in org.springframework.data.rest.core.mapping
-
- SearchResourceMappings(List<MethodResourceMapping>) - Constructor for class org.springframework.data.rest.core.mapping.SearchResourceMappings
-
- serialize(Enum, JsonGenerator, SerializerProvider) - Method in class org.springframework.data.rest.webmvc.json.JacksonSerializers.EnumTranslatingSerializer
-
- serverHttpRequestMethodArgumentResolver() - Method in class org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration
-
- ServerHttpRequestMethodArgumentResolver - Class in org.springframework.data.rest.webmvc
-
- ServerHttpRequestMethodArgumentResolver() - Constructor for class org.springframework.data.rest.webmvc.ServerHttpRequestMethodArgumentResolver
-
- setAlpsEnabled(boolean) - Method in class org.springframework.data.rest.core.config.MetadataConfiguration
-
Configures whether to expose the ALPS resources.
- setBasePath(String) - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
Configures the base path to be used by Spring Data REST to expose repository resources.
- setBeanFactory(BeanFactory) - Method in class org.springframework.data.rest.webmvc.support.JpaHelper
-
- setDefaultMediaType(MediaType) - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
Set the
MediaType
to use as a default when none is specified.
- setDefaultPageSize(int) - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
- setEnableDefaultTranslation(boolean) - Method in interface org.springframework.data.rest.core.config.EnumTranslationConfiguration
-
Configures whether the default translation of enum names shall be applied.
- setEnableDefaultTranslation(boolean) - Method in class org.springframework.data.rest.webmvc.json.EnumTranslator
-
- setEnableEnumTranslation(boolean) - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
Configures whether to enable enum value translation via the Spring Data REST default resource bundle.
- setExported(boolean) - Method in class org.springframework.data.rest.core.config.ResourceMapping
-
Deprecated.
- setJpaHelper(JpaHelper) - Method in class org.springframework.data.rest.webmvc.RepositoryRestHandlerMapping
-
- setLimitParamName(String) - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
Set the name of the URL query string parameter that indicates how many results to return at once.
- setMaxPageSize(int) - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
Set the maximum size of pages.
- setOmitUnresolvableDescriptionKeys(boolean) - Method in class org.springframework.data.rest.core.config.MetadataConfiguration
-
Configures whether to omit documentation attributes for unresolvable resource bundle keys.
- setPageParamName(String) - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
Set the name of the URL query string parameter that indicates what page to return.
- setParameterName(String) - Method in class org.springframework.data.rest.core.config.ProjectionDefinitionConfiguration
-
Configures the request parameter name to be used to accept the projection name to be returned.
- setParseEnumNameAsFallback(boolean) - Method in interface org.springframework.data.rest.core.config.EnumTranslationConfiguration
-
Configures whether to always accept the raw enum name when parsing.
- setParseEnumNameAsFallback(boolean) - Method in class org.springframework.data.rest.webmvc.json.EnumTranslator
-
- setPath(String) - Method in class org.springframework.data.rest.core.config.ResourceMapping
-
Deprecated.
- setRel(String) - Method in class org.springframework.data.rest.core.config.ResourceMapping
-
Deprecated.
- setResourceMappingFor(Class<?>) - Method in class org.springframework.data.rest.core.config.ResourceMappingConfiguration
-
- setResourceMappingForDomainType(Class<?>) - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
- setResourceMappingForRepository(Class<?>) - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
- setReturnBodyForPutAndPost(Boolean) - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
Convenience method to activate returning response bodies for all PUT
and POST
requests, i.e. both
creating and updating entities.
- setReturnBodyOnCreate(Boolean) - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
Set whether to return a response body after creating an entity.
- setReturnBodyOnUpdate(Boolean) - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
Set whether to return a response body after updating an entity.
- setRootLinksAsHeaders(boolean) - Method in class org.springframework.data.rest.webmvc.ResourceProcessorHandlerMethodReturnValueHandler
-
- setSortParamName(String) - Method in class org.springframework.data.rest.core.config.RepositoryRestConfiguration
-
Set the name of the URL query string parameter that indicates what direction to sort results.
- setValidators(Map<String, Collection<Validator>>) - Method in class org.springframework.data.rest.core.event.ValidatingRepositoryEventListener
-
- SimpleRelProvider - Class in org.springframework.data.rest.core.support
-
- SimpleRelProvider() - Constructor for class org.springframework.data.rest.core.support.SimpleRelProvider
-
- SimpleResourceDescription - Class in org.springframework.data.rest.core.mapping
-
- SimpleResourceDescription(String, MediaType) - Constructor for class org.springframework.data.rest.core.mapping.SimpleResourceDescription
-
- slash(String) - Method in class org.springframework.data.rest.core.Path
-
- slash(Path) - Method in class org.springframework.data.rest.core.Path
-
- slash(Object) - Method in class org.springframework.data.rest.webmvc.support.RepositoryLinkBuilder
-
- slash(PersistentProperty<?>) - Method in class org.springframework.data.rest.webmvc.support.RepositoryLinkBuilder
-
- sortResolver() - Method in class org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration
-
- SPRING_DATA_COMPACT_JSON - Static variable in class org.springframework.data.rest.webmvc.RestMediaTypes
-
- SPRING_DATA_COMPACT_JSON_VALUE - Static variable in class org.springframework.data.rest.webmvc.RestMediaTypes
-
- SPRING_DATA_VERBOSE_JSON - Static variable in class org.springframework.data.rest.webmvc.RestMediaTypes
-
- SupportedHttpMethods - Interface in org.springframework.data.rest.core.mapping
-
- SupportedHttpMethods.NoSupportedMethods - Enum in org.springframework.data.rest.core.mapping
-
Null object to abstract the absence of any support for any HTTP method.
- supports(Class<?>) - Method in class org.springframework.data.rest.core.support.RepositoryRelProvider
-
- supports(Class<?>) - Method in class org.springframework.data.rest.core.support.SimpleRelProvider
-
- supports(MethodParameter, Class<? extends HttpMessageConverter<?>>) - Method in class org.springframework.data.rest.webmvc.alps.AlpsJsonHttpMessageConverter
-
- supports(Class<?>) - Method in enum org.springframework.data.rest.webmvc.spi.BackendIdConverter.DefaultIdConverter
-
- supports(Class<?>) - Method in class org.springframework.data.rest.webmvc.support.RepositoryEntityLinks
-
- supportsInternal(HandlerMethod) - Method in class org.springframework.data.rest.webmvc.RepositoryRestHandlerAdapter
-
- supportsParameter(MethodParameter) - Method in class org.springframework.data.rest.webmvc.config.PersistentEntityResourceAssemblerArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.data.rest.webmvc.config.PersistentEntityResourceHandlerMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.data.rest.webmvc.config.ResourceMetadataHandlerMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.data.rest.webmvc.config.RootResourceInformationHandlerMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.data.rest.webmvc.ServerHttpRequestMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.data.rest.webmvc.support.BackendIdHandlerMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.data.rest.webmvc.support.DefaultedPageableHandlerMethodArgumentResolver
-
- supportsParameter(MethodParameter) - Method in class org.springframework.data.rest.webmvc.support.ETagArgumentResolver
-
- supportsParameter(MethodParameter) - Method in enum org.springframework.data.rest.webmvc.support.HttpMethodHandlerMethodArgumentResolver
-
- supportsReturnType(MethodParameter) - Method in class org.springframework.data.rest.webmvc.ResourceProcessorHandlerMethodReturnValueHandler
-
- ValidatingRepositoryEventListener - Class in org.springframework.data.rest.core.event
-
- ValidatingRepositoryEventListener(ObjectFactory<Repositories>) - Constructor for class org.springframework.data.rest.core.event.ValidatingRepositoryEventListener
-
- validatingRepositoryEventListener(ObjectFactory<Repositories>) - Method in class org.springframework.data.rest.webmvc.config.RepositoryRestMvcConfiguration
-
- ValidationError(String, String, String, String) - Constructor for class org.springframework.data.rest.webmvc.support.RepositoryConstraintViolationExceptionMessage.ValidationError
-
- ValidationErrors - Class in org.springframework.data.rest.core
-
An
Errors
implementation for use in the events mechanism of Spring Data REST.
- ValidationErrors(String, Object, PersistentEntity<?, ?>) - Constructor for class org.springframework.data.rest.core.ValidationErrors
-
- valueOf(String) - Static method in enum org.springframework.data.rest.core.config.JsonSchemaFormat
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.rest.core.mapping.ResourceType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.rest.core.mapping.SupportedHttpMethods.NoSupportedMethods
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.rest.core.support.DomainObjectMerger.NullHandlingPolicy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.rest.webmvc.spi.BackendIdConverter.DefaultIdConverter
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.springframework.data.rest.webmvc.support.HttpMethodHandlerMethodArgumentResolver
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.springframework.data.rest.core.config.JsonSchemaFormat
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.rest.core.mapping.ResourceType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.rest.core.mapping.SupportedHttpMethods.NoSupportedMethods
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.rest.core.support.DomainObjectMerger.NullHandlingPolicy
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.rest.webmvc.spi.BackendIdConverter.DefaultIdConverter
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.springframework.data.rest.webmvc.support.HttpMethodHandlerMethodArgumentResolver
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- verify(PersistentEntity<?, ?>, Object) - Method in class org.springframework.data.rest.webmvc.support.ETag
-
Verifies the ETag to be created for the given target bean with the current one and raises a
ETagDoesntMatchException
in case they don't match.
- verifySupportedMethod(HttpMethod, ResourceType) - Method in class org.springframework.data.rest.webmvc.RootResourceInformation
-
- verifySupportedMethod(HttpMethod, PersistentProperty<?>) - Method in class org.springframework.data.rest.webmvc.RootResourceInformation
-