Uses of Class
org.springframework.data.repository.core.support.RepositoryComposition.RepositoryFragments
Package
Description
Base classes to implement CDI support for repositories.
Base classes to implement repositories for various data stores.
-
Uses of RepositoryComposition.RepositoryFragments in org.springframework.data.repository.cdi
Modifier and TypeMethodDescriptionCdiRepositoryBean.getRepositoryFragments
(Class<T> repositoryType) Lookup repository fragments for arepository interface
.Modifier and TypeMethodDescriptionprotected static <T> T
CdiRepositoryBean.create
(RepositoryFactorySupport repositoryFactory, Class<T> repositoryType, RepositoryComposition.RepositoryFragments repositoryFragments) Creates the actual repository instance. -
Uses of RepositoryComposition.RepositoryFragments in org.springframework.data.repository.core.support
Modifier and TypeMethodDescriptionRepositoryComposition.RepositoryFragments.append
(RepositoryComposition.RepositoryFragments fragments) Create newRepositoryComposition.RepositoryFragments
from the current content appendingRepositoryComposition.RepositoryFragments
.RepositoryComposition.RepositoryFragments.append
(RepositoryFragment<?> fragment) Create newRepositoryComposition.RepositoryFragments
from the current content appendingRepositoryFragment
.RepositoryComposition.RepositoryFragments.empty()
Create emptyRepositoryComposition.RepositoryFragments
.RepositoryComposition.RepositoryFragments.from
(List<RepositoryFragment<?>> fragments) RepositoryComposition.getFragments()
RepositoryFragmentsFactoryBean.getObject()
RepositoryFactorySupport.getRepositoryFragments
(RepositoryMetadata metadata) CreatesRepositoryComposition.RepositoryFragments
based onRepositoryMetadata
to add repository-specific extensions.CreateRepositoryComposition.RepositoryFragments
from just implementation objects.RepositoryComposition.RepositoryFragments.of
(RepositoryFragment<?>... fragments) CreateRepositoryComposition.RepositoryFragments
fromfragments
.Modifier and TypeMethodDescriptionRepositoryComposition.append
(RepositoryComposition.RepositoryFragments fragments) Create a newRepositoryComposition
retaining current configuration and appendRepositoryComposition.RepositoryFragments
to the new composition.RepositoryComposition.RepositoryFragments.append
(RepositoryComposition.RepositoryFragments fragments) Create newRepositoryComposition.RepositoryFragments
from the current content appendingRepositoryComposition.RepositoryFragments
.<T> T
RepositoryFactorySupport.getRepository
(Class<T> repositoryInterface, RepositoryComposition.RepositoryFragments fragments) Returns a repository instance for the given interface backed by an instance providing implementation logic for custom logic.protected RepositoryInformation
RepositoryFactorySupport.getRepositoryInformation
(RepositoryMetadata metadata, RepositoryComposition.RepositoryFragments fragments) Returns theRepositoryInformation
for the givenRepositoryMetadata
and customRepositoryComposition.RepositoryFragments
.static RepositoryComposition
RepositoryComposition.of
(RepositoryComposition.RepositoryFragments fragments) Create aRepositoryComposition
fromRepositoryComposition.RepositoryFragments
andRepositoryMetadata
withMethodLookups#direct()
method lookup.void
RepositoryFactoryBeanSupport.setRepositoryFragments
(RepositoryComposition.RepositoryFragments repositoryFragments) Setter to inject repository fragments.