| Interface | Description |
|---|---|
| CollectionResourceMapping |
A custom resource mapping for collection resources.
|
| MethodResourceMapping |
A
ResourceMapping that is backed by a Method. |
| PropertyAwareResourceMapping | |
| RepositoryDetectionStrategy |
The strategy to determine whether a given repository is to be exported by Spring Data REST.
|
| ResourceDescription |
A description of a resource.
|
| ResourceMapping |
Mapping information for components to be exported as REST resources.
|
| ResourceMappings | |
| ResourceMetadata |
Interface for metadata of resources exposed through the system.
|
| SupportedHttpMethods |
An API to discover the
HttpMethods supported on a given ResourceType. |
| Class | Description |
|---|---|
| AnnotationBasedResourceDescription |
A
ResourceDescription that is customized based on a Description annotation. |
| CrudMethodsSupportedHttpMethods |
SupportedHttpMethods that are determined by a CrudMethods instance. |
| ParameterMetadata |
Value object to capture metadata for query method parameters.
|
| ParametersMetadata |
Value object for a list of
ParameterMetadata instances. |
| PersistentEntitiesResourceMappings |
ResourceMappings for PersistentEntities. |
| RepositoryResourceMappings |
Central abstraction obtain
ResourceMetadata and ResourceMapping instances for domain types and
repositories. |
| ResolvableResourceDescriptionSupport |
Adapter class for the
MessageSourceResolvable part of a ResourceDescription. |
| SearchResourceMappings |
ResourceMapping for all search resources. |
| SimpleResourceDescription | |
| TypedResourceDescription |
SimpleResourceDescription that additionally captures a type to be able to potentially create a reasonable
default message. |
| Enum | Description |
|---|---|
| RepositoryDetectionStrategy.RepositoryDetectionStrategies |
A variety of strategies to determine repository exposure.
|
| ResourceType |
An enum listing all supported resource types.
|
| SupportedHttpMethods.NoSupportedMethods |
Null object to abstract the absence of any support for any HTTP method.
|
Copyright © 2011–2017 Pivotal Software, Inc.. All rights reserved.