Uses of Interface
org.springframework.data.repository.core.RepositoryInformation
Packages that use RepositoryInformation
Package
Description
Ahead-of-Time (AOT) generation for Spring Data repositories.
Support classes for repository namespace and JavaConfig integration.
Core abstractions for repository implementation.
Base classes to implement repositories for various data stores.
Support classes for integration of the repository programming model with 3rd party frameworks.
-
Uses of RepositoryInformation in org.springframework.data.repository.aot.generate
Methods in org.springframework.data.repository.aot.generate that return RepositoryInformationModifier and TypeMethodDescriptionAotQueryMethodGenerationContext.getRepositoryInformation()protected RepositoryInformationRepositoryContributor.getRepositoryInformation()Constructors in org.springframework.data.repository.aot.generate with parameters of type RepositoryInformationModifierConstructorDescriptionprotectedAotQueryMethodGenerationContext(RepositoryInformation repositoryInformation, Method method, QueryMethod queryMethod) -
Uses of RepositoryInformation in org.springframework.data.repository.config
Classes in org.springframework.data.repository.config that implement RepositoryInformationModifier and TypeClassDescriptionclassRepositoryInformationbased onRepositoryMetadatacollected at build time.Methods in org.springframework.data.repository.config that return RepositoryInformationModifier and TypeMethodDescriptionAotRepositoryContext.getRepositoryInformation()RepositoryRegistrationAotContribution.getRepositoryInformation() -
Uses of RepositoryInformation in org.springframework.data.repository.core
Classes in org.springframework.data.repository.core that implement RepositoryInformationModifier and TypeClassDescriptionclassCommon base class forRepositoryInformationthat delays resolution ofRepositoryMetadataand the repository base to the latest possible time. -
Uses of RepositoryInformation in org.springframework.data.repository.core.support
Methods in org.springframework.data.repository.core.support that return RepositoryInformationModifier and TypeMethodDescriptionRepositoryFactoryBeanSupport.getRepositoryInformation()RepositoryFactoryInformation.getRepositoryInformation()Returns theRepositoryInformationto determine meta-information about the repository being used.protected RepositoryInformationRepositoryFactorySupport.getRepositoryInformation(RepositoryMetadata metadata, RepositoryComposition.RepositoryFragments fragments) Returns theRepositoryInformationfor the givenRepositoryMetadataand customRepositoryComposition.RepositoryFragments.Methods in org.springframework.data.repository.core.support with parameters of type RepositoryInformationModifier and TypeMethodDescriptionprotected abstract ObjectRepositoryFactorySupport.getTargetRepository(RepositoryInformation metadata) Create a instance of the repository base class providing store-specific built-in repository functionality of a typicalCrudRepository.protected final <R> RRepositoryFactorySupport.getTargetRepositoryViaReflection(RepositoryInformation information, Object... constructorArguments) Creates a repository of the repository base class defined in the givenRepositoryInformationusing reflection.voidEventPublishingRepositoryProxyPostProcessor.postProcess(ProxyFactory factory, RepositoryInformation repositoryInformation) voidPersistenceExceptionTranslationRepositoryProxyPostProcessor.postProcess(ProxyFactory factory, RepositoryInformation repositoryInformation) voidRepositoryProxyPostProcessor.postProcess(ProxyFactory factory, RepositoryInformation repositoryInformation) Manipulates theProxyFactory, e.g. add further interceptors to it. -
Uses of RepositoryInformation in org.springframework.data.repository.support
Methods in org.springframework.data.repository.support that return RepositoryInformationModifier and TypeMethodDescriptionRepositories.getRequiredRepositoryInformation(Class<?> domainType) Returns theRepositoryInformationfor the given domain type.Methods in org.springframework.data.repository.support that return types with arguments of type RepositoryInformationModifier and TypeMethodDescriptionRepositories.getRepositoryInformation(Class<?> repositoryInterface) Returns theRepositoryInformationfor the given repository interface.Repositories.getRepositoryInformationFor(Class<?> domainClass) Returns theRepositoryInformationfor the given domain class.Methods in org.springframework.data.repository.support with parameters of type RepositoryInformationModifier and TypeMethodDescriptionprotected RepositoryInvokerDefaultRepositoryInvokerFactory.createInvoker(RepositoryInformation information, Object repository)