Index
All Classes and Interfaces|All Packages
B
- basePackageClasses() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
-
Type-safe alternative to
EnableEnversRepositories.basePackages()for specifying the packages to scan for annotated components. - basePackages() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
-
Base packages to scan for annotated components.
- bootstrapMode() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
-
Configures when the repositories are initialized in the bootstrap lifecycle.
C
- considerNestedRepositories() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
-
Configures whether nested repository-interfaces (e.g. defined as inner classes) should be discovered by the repositories infrastructure.
- createRepositoryFactory(EntityManager) - Method in class org.springframework.data.envers.repository.support.EnversRevisionRepositoryFactoryBean
D
- DefaultRevisionMetadata - Class in org.springframework.data.envers.repository.support
-
RevisionMetadataworking with aDefaultRevisionEntity. - DefaultRevisionMetadata(DefaultRevisionEntity) - Constructor for class org.springframework.data.envers.repository.support.DefaultRevisionMetadata
- DefaultRevisionMetadata(DefaultRevisionEntity, RevisionMetadata.RevisionType) - Constructor for class org.springframework.data.envers.repository.support.DefaultRevisionMetadata
E
- enableDefaultTransactions() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
-
Configures whether to enable default transactions for Spring Data JPA repositories.
- EnableEnversRepositories - Annotation Interface in org.springframework.data.envers.repository.config
-
Annotation to enable Envers repositories.
- entityManagerFactoryRef() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
-
Configures the name of the
EntityManagerFactorybean definition to be used to create repositories discovered through this annotation. - EnversRevisionEntityInformation - Interface in org.springframework.data.envers.repository.support
-
Envers-specific extension to
RevisionEntityInformation. - EnversRevisionRepository<T,
ID, - Interface in org.springframework.data.envers.repository.supportN> -
Deprecated.
- EnversRevisionRepositoryFactoryBean<T,
S, - Class in org.springframework.data.envers.repository.supportID, N> -
FactoryBeancreatingRevisionRepositoryinstances. - EnversRevisionRepositoryFactoryBean(Class) - Constructor for class org.springframework.data.envers.repository.support.EnversRevisionRepositoryFactoryBean
-
Creates a new
EnversRevisionRepositoryFactoryBeanfor the given repository interface. - EnversRevisionRepositoryImpl<T,
ID, - Class in org.springframework.data.envers.repository.supportN> -
Repository implementation using Hibernate Envers to implement revision specific query methods.
- EnversRevisionRepositoryImpl(JpaEntityInformation, RevisionEntityInformation, EntityManager) - Constructor for class org.springframework.data.envers.repository.support.EnversRevisionRepositoryImpl
-
Creates a new
EnversRevisionRepositoryImplusing the givenJpaEntityInformation,RevisionEntityInformationandEntityManager. - equals(Object) - Method in class org.springframework.data.envers.repository.support.DefaultRevisionMetadata
- escapeCharacter() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
-
Configures what character is used to escape the wildcards _ and % in derived queries with contains, startsWith or endsWith clauses.
- excludeFilters() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
-
Specifies which types are not eligible for component scanning.
F
- findLastChangeRevision(ID) - Method in class org.springframework.data.envers.repository.support.EnversRevisionRepositoryImpl
- findRevision(ID, N) - Method in class org.springframework.data.envers.repository.support.EnversRevisionRepositoryImpl
- findRevisions(ID) - Method in class org.springframework.data.envers.repository.support.EnversRevisionRepositoryImpl
- findRevisions(ID, Pageable) - Method in class org.springframework.data.envers.repository.support.EnversRevisionRepositoryImpl
G
- getDelegate() - Method in class org.springframework.data.envers.repository.support.DefaultRevisionMetadata
- getRevisionDate() - Method in class org.springframework.data.envers.repository.support.DefaultRevisionMetadata
-
Deprecated.
- getRevisionEntityClass() - Method in class org.springframework.data.envers.repository.support.ReflectionRevisionEntityInformation
- getRevisionInstant() - Method in class org.springframework.data.envers.repository.support.DefaultRevisionMetadata
- getRevisionNumber() - Method in class org.springframework.data.envers.repository.support.DefaultRevisionMetadata
- getRevisionNumberType() - Method in class org.springframework.data.envers.repository.support.ReflectionRevisionEntityInformation
- getRevisionTimestampPropertyName() - Method in interface org.springframework.data.envers.repository.support.EnversRevisionEntityInformation
-
Return the name of the timestamp property (annotated with
RevisionTimestamp). - getRevisionTimestampPropertyName() - Method in class org.springframework.data.envers.repository.support.ReflectionRevisionEntityInformation
- getRevisionType() - Method in class org.springframework.data.envers.repository.support.DefaultRevisionMetadata
I
- includeFilters() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
-
Specifies which types are eligible for component scanning.
- isDefaultRevisionEntity() - Method in class org.springframework.data.envers.repository.support.ReflectionRevisionEntityInformation
N
- namedQueriesLocation() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
-
Configures the location of where to find the Spring Data named queries properties file.
- nameGenerator() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
-
Configure a specific
BeanNameGeneratorto be used when creating the repository beans.
O
- org.springframework.data.envers.repository.config - package org.springframework.data.envers.repository.config
-
Classes for Envers Repositories configuration support.
- org.springframework.data.envers.repository.support - package org.springframework.data.envers.repository.support
-
Spring Data JPA specific converter infrastructure.
Q
- queryLookupStrategy() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
-
Returns the key of the
QueryLookupStrategyto be used for lookup queries for query methods.
R
- ReflectionRevisionEntityInformation - Class in org.springframework.data.envers.repository.support
-
RevisionEntityInformationthat uses reflection to inspect a property annotated withRevisionNumberto find out about the revision number type. - ReflectionRevisionEntityInformation(Class) - Constructor for class org.springframework.data.envers.repository.support.ReflectionRevisionEntityInformation
-
Creates a new
ReflectionRevisionEntityInformationinspecting the given revision entity class. - repositoryBaseClass() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
-
Configure the repository base class to be used to create repository proxies for this particular configuration.
- repositoryFactoryBeanClass() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
-
Returns the
FactoryBeanclass to be used for each repository instance. - repositoryImplementationPostfix() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
-
Returns the postfix to be used when looking up custom repository implementations.
S
- setRevisionEntityClass(Class) - Method in class org.springframework.data.envers.repository.support.EnversRevisionRepositoryFactoryBean
-
Configures the revision entity class.
T
- toString() - Method in class org.springframework.data.envers.repository.support.DefaultRevisionMetadata
- transactionManagerRef() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
-
Configures the name of the
PlatformTransactionManagerbean definition to be used to create repositories discovered through this annotation.
V
- value() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
-
Alias for the
EnableEnversRepositories.basePackages()attribute.
All Classes and Interfaces|All Packages
RevisionRepository.