See: Description
Interface | Description |
---|---|
MethodLookup |
Strategy interface providing
predicates to resolve a method called on a composite to its
implementation method. |
MethodLookup.MethodPredicate |
A method predicate to be applied on the
MethodLookup.InvokedMethod and method candidate . |
QueryCreationListener<T extends RepositoryQuery> |
Callback for listeners that want to execute functionality on
RepositoryQuery creation. |
RepositoryFactoryInformation<T,ID> |
Interface for components that can provide meta-information about a repository factory, the backing
EntityInformation and RepositoryInformation as well as the QueryMethod s exposed by the
repository. |
RepositoryFragment<T> |
Value object representing a repository fragment.
|
RepositoryProxyPostProcessor |
Callback interface used during repository proxy creation.
|
Class | Description |
---|---|
AbstractEntityInformation<T,ID> |
Base class for implementations of
EntityInformation . |
AbstractRepositoryMetadata |
Base class for
RepositoryMetadata implementations. |
AnnotationRepositoryMetadata |
RepositoryMetadata implementation inspecting the given repository interface for a
RepositoryDefinition annotation. |
DefaultCrudMethods |
Default implementation to discover CRUD methods based on the given
RepositoryMetadata . |
DefaultRepositoryMetadata |
Default implementation of
RepositoryMetadata . |
DelegatingEntityInformation<T,ID> |
Useful base class to implement custom
EntityInformation s and delegate execution of standard methods from
EntityInformation to a special implementation. |
EventPublishingRepositoryProxyPostProcessor |
RepositoryProxyPostProcessor to register a MethodInterceptor to intercept the
CrudRepository.save(Object) method and publish events potentially exposed via a method annotated with
DomainEvents . |
MethodInvocationValidator |
Interceptor enforcing required return value and method parameter constraints declared on repository query methods.
|
MethodLookup.InvokedMethod |
Value object representing an invoked
Method . |
PersistenceExceptionTranslationRepositoryProxyPostProcessor |
RepositoryProxyPostProcessor to register a PersistenceExceptionTranslationInterceptor on the
repository proxy. |
PersistentEntityInformation<T,ID> |
EntityInformation implementation that uses a PersistentEntity to obtain id type information and uses
a IdentifierAccessor to access the property value if requested. |
PropertiesBasedNamedQueries |
NamedQueries implementation backed by a Properties instance. |
ReactiveRepositoryFactorySupport |
Base class for repository factories to use reactive support.
|
RepositoryComposition |
Composite implementation to back repository method implementations.
|
RepositoryComposition.RepositoryFragments |
Value object representing an ordered list of
fragments . |
RepositoryFactoryBeanSupport<T extends Repository<S,ID>,S,ID> |
Adapter for Springs
FactoryBean interface to allow easy setup of repository factories via Spring
configuration. |
RepositoryFactorySupport |
Factory bean to create instances of a given repository interface.
|
RepositoryFragment.ImplementedRepositoryFragment<T> | |
RepositoryFragment.StructuralRepositoryFragment<T> | |
RepositoryFragmentsFactoryBean<T> |
Factory bean for creation of
RepositoryComposition.RepositoryFragments . |
TransactionalRepositoryFactoryBeanSupport<T extends Repository<S,ID>,S,ID> |
Extension of
RepositoryFactoryBeanSupport to add transactional capabilities to the repository proxy. |
Enum | Description |
---|---|
SurroundingTransactionDetectorMethodInterceptor |
MethodInterceptor detecting whether a transaction is already running and exposing that fact via
SurroundingTransactionDetectorMethodInterceptor.isSurroundingTransactionActive() . |
Copyright © 2011–2020 Pivotal Software, Inc.. All rights reserved.