Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- AbstractAuditable<U,PK extends Serializable> - Class in org.springframework.data.jpa.domain 
- 
Abstract base class for auditable entities.
- AbstractAuditable() - Constructor for class org.springframework.data.jpa.domain.AbstractAuditable
- AbstractJpaQuery - Class in org.springframework.data.jpa.repository.query
- 
Abstract base class to implementRepositoryQuerys.
- AbstractJpaQuery(JpaQueryMethod, EntityManager) - Constructor for class org.springframework.data.jpa.repository.query.AbstractJpaQuery
- 
Creates a newAbstractJpaQueryfrom the givenJpaQueryMethod.
- AbstractPersistable<PK extends Serializable> - Class in org.springframework.data.jpa.domain
- 
Abstract base class for entities.
- AbstractPersistable() - Constructor for class org.springframework.data.jpa.domain.AbstractPersistable
- add(String, Object) - Method in class org.springframework.data.jpa.repository.support.MutableQueryHints
- 
Add a new key-value pair for a hint.
- afterPropertiesSet() - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean
- allOf(Iterable<Specification<T>>) - Static method in interface org.springframework.data.jpa.domain.Specification
- 
Applies an AND operation to all the givenSpecifications.
- allOf(Specification<T>...) - Static method in interface org.springframework.data.jpa.domain.Specification
- and(List<P>) - Method in interface org.springframework.data.jpa.repository.query.KeysetScrollDelegate.QueryStrategy
- 
AND-combine theintermediatepredicates.
- and(Sort.Direction, Attribute<?, ?>...) - Method in class org.springframework.data.jpa.domain.JpaSort
- 
Returns a newJpaSortwith the given sorting criteria added to the current one.
- and(Sort.Direction, JpaSort.Path<?, ?>...) - Method in class org.springframework.data.jpa.domain.JpaSort
- 
Returns a newJpaSortwith the given sorting criteria added to the current one.
- and(Specification<T>) - Method in interface org.springframework.data.jpa.domain.Specification
- 
ANDs the givenSpecificationto the current one.
- and(Part, Predicate, Iterator<Object>) - Method in class org.springframework.data.jpa.repository.query.JpaQueryCreator
- andUnsafe(Sort.Direction, String...) - Method in class org.springframework.data.jpa.domain.JpaSort
- 
Returns a newJpaSortwith the given sorting criteria added to the current one.
- anyOf(Iterable<Specification<T>>) - Static method in interface org.springframework.data.jpa.domain.Specification
- 
Applies an OR operation to all the givenSpecifications.
- anyOf(Specification<T>...) - Static method in interface org.springframework.data.jpa.domain.Specification
- applyAndBind(String, Iterable<T>, EntityManager) - Static method in class org.springframework.data.jpa.repository.query.QueryUtils
- 
Creates a where-clause referencing the given entities and appends it to the given query string.
- applyHints(T, JpaQueryMethod) - Method in class org.springframework.data.jpa.repository.query.AbstractJpaQuery
- 
Applies the declared query hints to the given query.
- applyPagination(Pageable, JPQLQuery<T>) - Method in class org.springframework.data.jpa.repository.support.Querydsl
- 
Applies the givenPageableto the givenJPQLQuery.
- applyQueryHint(T, QueryHint) - Method in class org.springframework.data.jpa.repository.query.AbstractJpaQuery
- 
Protected to be able to customize in sub-classes.
- applySorting(String, Sort) - Static method in class org.springframework.data.jpa.repository.query.QueryUtils
- 
Adds order by clause to the JPQL query.
- applySorting(String, Sort, String) - Static method in class org.springframework.data.jpa.repository.query.QueryUtils
- 
Adds order by clause to the JPQL query.
- applySorting(Sort) - Method in interface org.springframework.data.jpa.repository.query.QueryEnhancer
- 
Adds order by clause to the JPQL query.
- applySorting(Sort, JPQLQuery<T>) - Method in class org.springframework.data.jpa.repository.support.Querydsl
- 
Applies sorting to the givenJPQLQuery.
- applySorting(Sort, String) - Method in class org.springframework.data.jpa.repository.query.DefaultQueryEnhancer
- applySorting(Sort, String) - Method in class org.springframework.data.jpa.repository.query.JSqlParserQueryEnhancer
- applySorting(Sort, String) - Method in interface org.springframework.data.jpa.repository.query.QueryEnhancer
- 
Adds order by clause to the JPQL query.
- attributePaths() - Element in annotation interface org.springframework.data.jpa.repository.EntityGraph
- 
The paths of attributes of thisEntityGraphto use, empty by default.
- AuditingBeanDefinitionParser - Class in org.springframework.data.jpa.repository.config
- 
BeanDefinitionParserfor theauditingelement.
- AuditingBeanDefinitionParser() - Constructor for class org.springframework.data.jpa.repository.config.AuditingBeanDefinitionParser
- AuditingBeanFactoryPostProcessor - Class in org.springframework.data.jpa.domain.support
- 
BeanFactoryPostProcessorthat ensures that theAnnotationBeanConfigurerAspectaspect is up and running before theEntityManagerFactorygets created as this already instantiates entity listeners and we need to get injection intoConfigurableto work in them.
- AuditingBeanFactoryPostProcessor() - Constructor for class org.springframework.data.jpa.domain.support.AuditingBeanFactoryPostProcessor
- AuditingEntityListener - Class in org.springframework.data.jpa.domain.support
- 
JPA entity listener to capture auditing information on persisting and updating entities.
- AuditingEntityListener() - Constructor for class org.springframework.data.jpa.domain.support.AuditingEntityListener
- auditorAwareRef() - Element in annotation interface org.springframework.data.jpa.repository.config.EnableJpaAuditing
- 
Configures theAuditorAwarebean to be used to lookup the current principal.
B
- BadJpqlGrammarException - Exception in org.springframework.data.jpa.repository.query
- 
An exception thrown if the JPQL query is invalid.
- BadJpqlGrammarException(String, String, Throwable) - Constructor for exception org.springframework.data.jpa.repository.query.BadJpqlGrammarException
- basePackageClasses() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
- 
Type-safe alternative toEnableEnversRepositories.basePackages()for specifying the packages to scan for annotated components.
- basePackageClasses() - Element in annotation interface org.springframework.data.jpa.repository.config.EnableJpaRepositories
- 
Type-safe alternative toEnableJpaRepositories.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.
- basePackages() - Element in annotation interface org.springframework.data.jpa.repository.config.EnableJpaRepositories
- 
Base packages to scan for annotated components.
- BEAN_CONFIGURER_ASPECT_BEAN_NAME - Static variable in class org.springframework.data.jpa.domain.support.AuditingBeanFactoryPostProcessor
- BeanDefinitionUtils - Class in org.springframework.data.jpa.util
- 
Utility methods to work withBeanDefinitioninstances fromBeanFactoryPostProcessors.
- BeanDefinitionUtils.EntityManagerFactoryBeanDefinition - Class in org.springframework.data.jpa.util
- 
Value object to represent aBeanDefinitionfor anEntityManagerFactorywith a dedicated bean name.
- BeanFactoryQueryRewriterProvider - Class in org.springframework.data.jpa.repository.query
- 
ABeanFactory-basedQueryRewriterProvider.
- BeanFactoryQueryRewriterProvider(BeanFactory) - Constructor for class org.springframework.data.jpa.repository.query.BeanFactoryQueryRewriterProvider
- BeanManagerQueryRewriterProvider - Class in org.springframework.data.jpa.repository.cdi
- 
ABeanManager-basedQueryRewriterProvider.
- BeanManagerQueryRewriterProvider(BeanManager) - Constructor for class org.springframework.data.jpa.repository.cdi.BeanManagerQueryRewriterProvider
- bind(QueryParameterSetter.BindableQuery, JpaParametersParameterAccessor, QueryParameterSetter.ErrorHandling) - Method in class org.springframework.data.jpa.repository.query.ParameterBinder
- bind(T, QueryParameterSetter.QueryMetadata, JpaParametersParameterAccessor) - Method in class org.springframework.data.jpa.repository.query.ParameterBinder
- bootstrapMode() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
- 
Configures when the repositories are initialized in the bootstrap lifecycle.
- bootstrapMode() - Element in annotation interface org.springframework.data.jpa.repository.config.EnableJpaRepositories
- 
Configures when the repositories are initialized in the bootstrap lifecycle.
- build(Method, RepositoryMetadata, ProjectionFactory) - Method in class org.springframework.data.jpa.repository.query.DefaultJpaQueryMethodFactory
- build(Method, RepositoryMetadata, ProjectionFactory) - Method in interface org.springframework.data.jpa.repository.query.JpaQueryMethodFactory
- 
Creates aJpaQueryMethod.
C
- canExtractQuery() - Method in enum class org.springframework.data.jpa.provider.PersistenceProvider
- canExtractQuery() - Method in interface org.springframework.data.jpa.provider.QueryExtractor
- 
Returns whether the extractor is able to extract the original query string from a givenQuery.
- ClasspathScanningPersistenceUnitPostProcessor - Class in org.springframework.data.jpa.support
- 
PersistenceUnitPostProcessorthat will scan for classes annotated withEntityorMappedSuperclassand add them to thePersistenceUnitpost processed.
- ClasspathScanningPersistenceUnitPostProcessor(String) - Constructor for class org.springframework.data.jpa.support.ClasspathScanningPersistenceUnitPostProcessor
- 
Creates a newClasspathScanningPersistenceUnitPostProcessorusing the given base package as scan base.
- clearAutomatically() - Element in annotation interface org.springframework.data.jpa.repository.Modifying
- 
Defines whether we should clear the underlying persistence context after executing the modifying query.
- CollectionAwareProjectionFactory - Class in org.springframework.data.jpa.projection
- 
AProjectionFactoryconsidering projections containing collections or maps to be open.
- CollectionAwareProjectionFactory() - Constructor for class org.springframework.data.jpa.projection.CollectionAwareProjectionFactory
- comment() - Element in annotation interface org.springframework.data.jpa.repository.Meta
- 
Add a comment to the query.
- compare(E, Object) - Method in interface org.springframework.data.jpa.repository.query.KeysetScrollDelegate.QueryStrategy
- 
Create an equals-comparison object.
- compare(Sort.Order, E, Object) - Method in interface org.springframework.data.jpa.repository.query.KeysetScrollDelegate.QueryStrategy
- 
Create a comparison object according to theSort.Order.
- complete(Predicate, Sort) - Method in class org.springframework.data.jpa.repository.query.JpaQueryCreator
- 
Finalizes the givenPredicateand applies the given sort.
- complete(Predicate, Sort, CriteriaQuery<? extends Object>, CriteriaBuilder, Root<?>) - Method in class org.springframework.data.jpa.repository.query.JpaCountQueryCreator
- complete(Predicate, Sort, CriteriaQuery<? extends Object>, CriteriaBuilder, Root<?>) - Method in class org.springframework.data.jpa.repository.query.JpaQueryCreator
- 
Template method to finalize the givenPredicateusing the givenCriteriaQueryandCriteriaBuilder.
- 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.
- considerNestedRepositories() - Element in annotation interface org.springframework.data.jpa.repository.config.EnableJpaRepositories
- 
Configures whether nested repository-interfaces (e.g. defined as inner classes) should be discovered by the repositories infrastructure.
- contribute(AotRepositoryContext, GenerationContext) - Method in class org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension.JpaRepositoryRegistrationAotProcessor
- convertToDatabaseColumn(Instant) - Method in class org.springframework.data.jpa.convert.threeten.Jsr310JpaConverters.InstantConverter
- convertToDatabaseColumn(LocalDate) - Method in class org.springframework.data.jpa.convert.threeten.Jsr310JpaConverters.LocalDateConverter
- convertToDatabaseColumn(LocalDateTime) - Method in class org.springframework.data.jpa.convert.threeten.Jsr310JpaConverters.LocalDateTimeConverter
- convertToDatabaseColumn(LocalTime) - Method in class org.springframework.data.jpa.convert.threeten.Jsr310JpaConverters.LocalTimeConverter
- convertToDatabaseColumn(ZoneId) - Method in class org.springframework.data.jpa.convert.threeten.Jsr310JpaConverters.ZoneIdConverter
- convertToEntityAttribute(String) - Method in class org.springframework.data.jpa.convert.threeten.Jsr310JpaConverters.ZoneIdConverter
- convertToEntityAttribute(Timestamp) - Method in class org.springframework.data.jpa.convert.threeten.Jsr310JpaConverters.InstantConverter
- convertToEntityAttribute(Date) - Method in class org.springframework.data.jpa.convert.threeten.Jsr310JpaConverters.LocalDateConverter
- convertToEntityAttribute(Date) - Method in class org.springframework.data.jpa.convert.threeten.Jsr310JpaConverters.LocalDateTimeConverter
- convertToEntityAttribute(Date) - Method in class org.springframework.data.jpa.convert.threeten.Jsr310JpaConverters.LocalTimeConverter
- count() - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- count(Predicate) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaPredicateExecutor
- count(Predicate) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaRepository
- 
Deprecated.
- count(Example<S>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- count(Specification<T>) - Method in interface org.springframework.data.jpa.repository.JpaSpecificationExecutor
- 
Returns the number of instances that the givenSpecificationwill return.
- count(Specification<T>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- COUNT_QUERY_STRING - Static variable in class org.springframework.data.jpa.repository.query.QueryUtils
- countName() - Element in annotation interface org.springframework.data.jpa.repository.Query
- 
Returns the name of theNamedQueryto be used to execute count queries when pagination is used.
- countProjection() - Element in annotation interface org.springframework.data.jpa.repository.Query
- 
Defines the projection part of the count query that is generated for pagination.
- countQuery() - Element in annotation interface org.springframework.data.jpa.repository.Query
- 
Defines a special count query that shall be used for pagination queries to lookup the total number of elements for a page.
- create(EntityManager, JpaQueryMethodFactory, QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider, QueryRewriterProvider, EscapeCharacter) - Static method in class org.springframework.data.jpa.repository.query.JpaQueryLookupStrategy
- create(Part, Iterator<Object>) - Method in class org.springframework.data.jpa.repository.query.JpaQueryCreator
- createBinder() - Method in class org.springframework.data.jpa.repository.query.AbstractJpaQuery
- createCountQuery(Predicate...) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaPredicateExecutor
- 
Creates a newJPQLQuerycount query for the givenPredicate.
- createCountQuery(Predicate...) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaRepository
- 
Deprecated.Creates a newJPQLQuerycount query for the givenPredicate.
- createCountQuery(JpaParametersParameterAccessor) - Method in class org.springframework.data.jpa.repository.query.AbstractJpaQuery
- createCountQueryFor() - Method in interface org.springframework.data.jpa.repository.query.QueryEnhancer
- 
Creates a count projected query from the given original query.
- createCountQueryFor(String) - Method in class org.springframework.data.jpa.repository.query.DefaultQueryEnhancer
- createCountQueryFor(String) - Method in class org.springframework.data.jpa.repository.query.JSqlParserQueryEnhancer
- createCountQueryFor(String) - Method in interface org.springframework.data.jpa.repository.query.QueryEnhancer
- 
Creates a count projected query from the given original query using the providedcountProjection.
- createCountQueryFor(String) - Static method in class org.springframework.data.jpa.repository.query.QueryUtils
- 
Deprecated.
- createCountQueryFor(String, String) - Static method in class org.springframework.data.jpa.repository.query.QueryUtils
- 
Deprecated.useDeclaredQuery.deriveCountQuery(String, String)instead.
- createCriteriaQuery(CriteriaBuilder, ReturnedType) - Method in class org.springframework.data.jpa.repository.query.JpaCountQueryCreator
- createCriteriaQuery(CriteriaBuilder, ReturnedType) - Method in class org.springframework.data.jpa.repository.query.JpaQueryCreator
- 
Creates theCriteriaQueryto apply predicates on.
- createExpression(String) - Method in interface org.springframework.data.jpa.repository.query.KeysetScrollDelegate.QueryStrategy
- 
Create an expression object from the givenpropertypath.
- createFrom(List<JpaParameters.JpaParameter>) - Method in class org.springframework.data.jpa.repository.query.JpaParameters
- createInstance() - Method in class org.springframework.data.jpa.repository.config.JpaMetamodelMappingContextFactoryBean
- createParameter(MethodParameter) - Method in class org.springframework.data.jpa.repository.query.JpaParameters
- createParameters(Method) - Method in class org.springframework.data.jpa.repository.query.JpaQueryMethod
- createPersistentEntity(TypeInformation<T>) - Method in class org.springframework.data.jpa.mapping.JpaMetamodelMappingContext
- createPersistentProperty(Property, JpaPersistentEntityImpl<?>, SimpleTypeHolder) - Method in class org.springframework.data.jpa.mapping.JpaMetamodelMappingContext
- createPredicate(Root<?>, CriteriaBuilder) - Method in record class org.springframework.data.jpa.repository.query.KeysetScrollSpecification
- createPredicate(KeysetScrollPosition, Sort, KeysetScrollDelegate.QueryStrategy<E, P>) - Method in class org.springframework.data.jpa.repository.query.KeysetScrollDelegate
- createProjection(Class<T>) - Method in class org.springframework.data.jpa.projection.CollectionAwareProjectionFactory
- createProjection(Class<T>, Object) - Method in class org.springframework.data.jpa.projection.CollectionAwareProjectionFactory
- createProjectionInformation(Class<?>) - Method in class org.springframework.data.jpa.projection.CollectionAwareProjectionFactory
- createQuery() - Method in class org.springframework.data.jpa.repository.support.Querydsl
- 
Creates theJPQLQueryinstance based on the configuredEntityManager.
- createQuery(EntityPath<?>...) - Method in class org.springframework.data.jpa.repository.support.Querydsl
- 
Creates theJPQLQueryinstance based on the configuredEntityManager.
- createQuery(Predicate...) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaPredicateExecutor
- 
Creates a newJPQLQueryfor the givenPredicate.
- createQuery(Predicate...) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaRepository
- 
Deprecated.Creates a newJPQLQueryfor the givenPredicate.
- createQuery(JpaParametersParameterAccessor) - Method in class org.springframework.data.jpa.repository.query.AbstractJpaQuery
- createRepositoryFactory(EntityManager) - Method in class org.springframework.data.envers.repository.support.EnversRevisionRepositoryFactoryBean
- createRepositoryFactory(EntityManager) - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean
- 
Returns aRepositoryFactorySupport.
- createSort(KeysetScrollPosition, Sort, JpaEntityInformation<?, ?>) - Static method in record class org.springframework.data.jpa.repository.query.KeysetScrollSpecification
- 
Create aSortobject to be used with the actual query.
- CrudMethodMetadata - Interface in org.springframework.data.jpa.repository.support
- 
Interface to abstractCrudMethodMetadatathat provide theLockModeTypeto be used for query execution.
D
- dateTimeProviderRef() - Element in annotation interface org.springframework.data.jpa.repository.config.EnableJpaAuditing
- 
Configures aDateTimeProviderbean name that allows customizing theTemporalAccessorto be used for setting creation and modification dates.
- DEFAULT - Static variable in class org.springframework.data.jpa.repository.query.EscapeCharacter
- DefaultJpaContext - Class in org.springframework.data.jpa.repository.support
- 
Default implementation ofJpaContext.
- DefaultJpaContext(Set<EntityManager>) - Constructor for class org.springframework.data.jpa.repository.support.DefaultJpaContext
- DefaultJpaEntityMetadata<T> - Class in org.springframework.data.jpa.repository.query
- 
Default implementation forJpaEntityMetadata.
- DefaultJpaEntityMetadata(Class<T>) - Constructor for class org.springframework.data.jpa.repository.query.DefaultJpaEntityMetadata
- 
Creates a newDefaultJpaEntityMetadatafor the given domain type.
- DefaultJpaQueryMethodFactory - Class in org.springframework.data.jpa.repository.query
- 
A factory for creatingJpaQueryMethodinstances.
- DefaultJpaQueryMethodFactory(QueryExtractor) - Constructor for class org.springframework.data.jpa.repository.query.DefaultJpaQueryMethodFactory
- DefaultQueryEnhancer - Class in org.springframework.data.jpa.repository.query
- 
The implementation ofQueryEnhancerusingQueryUtils.
- DefaultQueryEnhancer(DeclaredQuery) - Constructor for class org.springframework.data.jpa.repository.query.DefaultQueryEnhancer
- 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
- DelegatingQueryRewriter - Class in org.springframework.data.jpa.repository.query
- DelegatingQueryRewriter(Supplier<QueryRewriter>) - Constructor for class org.springframework.data.jpa.repository.query.DelegatingQueryRewriter
- delete(EntityPath<?>) - Method in class org.springframework.data.jpa.repository.support.QuerydslRepositorySupport
- 
Returns a freshDeleteClause.
- delete(Specification<T>) - Method in interface org.springframework.data.jpa.repository.JpaSpecificationExecutor
- 
Deletes by theSpecificationand returns the number of rows deleted.
- delete(Specification<T>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- delete(T) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- DELETE_ALL_QUERY_BY_ID_STRING - Static variable in class org.springframework.data.jpa.repository.query.QueryUtils
- DELETE_ALL_QUERY_STRING - Static variable in class org.springframework.data.jpa.repository.query.QueryUtils
- deleteAll() - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- deleteAll(Iterable<? extends T>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- deleteAllById(Iterable<? extends ID>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- deleteAllByIdInBatch(Iterable<ID>) - Method in interface org.springframework.data.jpa.repository.JpaRepository
- 
Deletes the entities identified by the given ids using a single query.
- deleteAllByIdInBatch(Iterable<ID>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- deleteAllInBatch() - Method in interface org.springframework.data.jpa.repository.JpaRepository
- 
Deletes all entities in a batch call.
- deleteAllInBatch() - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- deleteAllInBatch(Iterable<T>) - Method in interface org.springframework.data.jpa.repository.JpaRepository
- 
Deletes the given entities in a batch which means it will create a single query.
- deleteAllInBatch(Iterable<T>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- deleteById(ID) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- deleteInBatch(Iterable<T>) - Method in interface org.springframework.data.jpa.repository.JpaRepository
- 
Deprecated.UseJpaRepository.deleteAllInBatch(Iterable)instead.
- detectAlias() - Method in class org.springframework.data.jpa.repository.query.DefaultQueryEnhancer
- detectAlias() - Method in class org.springframework.data.jpa.repository.query.JSqlParserQueryEnhancer
- detectAlias() - Method in interface org.springframework.data.jpa.repository.query.QueryEnhancer
- 
Resolves the alias for the entity to be retrieved from the given JPA query.
- detectAlias(String) - Static method in class org.springframework.data.jpa.repository.query.QueryUtils
- 
Deprecated.useDeclaredQuery.getAlias()instead.
- doCreateCountQuery(JpaParametersParameterAccessor) - Method in class org.springframework.data.jpa.repository.query.AbstractJpaQuery
- 
Creates aTypedQueryfor counting using the given values.
- doCreateCountQuery(JpaParametersParameterAccessor) - Method in class org.springframework.data.jpa.repository.query.PartTreeJpaQuery
- doCreateQuery(JpaParametersParameterAccessor) - Method in class org.springframework.data.jpa.repository.query.AbstractJpaQuery
- 
Creates aQueryinstance for the given values.
- doCreateQuery(JpaParametersParameterAccessor) - Method in class org.springframework.data.jpa.repository.query.PartTreeJpaQuery
- doCreateRepositoryFactory() - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean
- doExecute(AbstractJpaQuery, JpaParametersParameterAccessor) - Method in class org.springframework.data.jpa.repository.query.JpaQueryExecution
- 
Method to implementAbstractStringBasedJpaQueryexecutions by single enum values.
- dot(A) - Method in class org.springframework.data.jpa.domain.JpaSort.Path
- 
Collects the givenAttributeand returning a newJpaSort.Pathpointing to the attribute type.
- dot(P) - Method in class org.springframework.data.jpa.domain.JpaSort.Path
- 
Collects the givenPluralAttributeand returning a newJpaSort.Pathpointing to the attribute type.
E
- ECLIPSELINK - Enum constant in enum class org.springframework.data.jpa.provider.PersistenceProvider
- 
EclipseLink persistence provider.
- enableDefaultTransactions() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
- 
Configures whether to enable default transactions for Spring Data JPA repositories.
- enableDefaultTransactions() - Element in annotation interface org.springframework.data.jpa.repository.config.EnableJpaRepositories
- 
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.
- EnableJpaAuditing - Annotation Interface in org.springframework.data.jpa.repository.config
- 
Annotation to enable auditing in JPA via annotation configuration.
- EnableJpaRepositories - Annotation Interface in org.springframework.data.jpa.repository.config
- 
Annotation to enable JPA repositories.
- entity() - Method in record class org.springframework.data.jpa.repository.query.KeysetScrollSpecification
- 
Returns the value of theentityrecord component.
- EntityGraph - Annotation Interface in org.springframework.data.jpa.repository
- 
Annotation to configure the JPA 2.1EntityGraphs that should be used on repository methods.
- EntityGraph.EntityGraphType - Enum Class in org.springframework.data.jpa.repository
- 
Enum for JPA 2.1EntityGraphtypes.
- EntityManagerBeanDefinitionRegistrarPostProcessor - Class in org.springframework.data.jpa.repository.support
- 
BeanFactoryPostProcessorto register aSharedEntityManagerCreatorfor everyEntityManagerFactorybean definition found in the application context to enable autowiringEntityManagerinstances into constructor arguments.
- EntityManagerBeanDefinitionRegistrarPostProcessor() - Constructor for class org.springframework.data.jpa.repository.support.EntityManagerBeanDefinitionRegistrarPostProcessor
- EntityManagerFactoryBeanDefinition(String, ConfigurableListableBeanFactory) - Constructor for class org.springframework.data.jpa.util.BeanDefinitionUtils.EntityManagerFactoryBeanDefinition
- 
Creates a newBeanDefinitionUtils.EntityManagerFactoryBeanDefinition.
- entityManagerFactoryRef() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
- 
Configures the name of theEntityManagerFactorybean definition to be used to create repositories discovered through this annotation.
- entityManagerFactoryRef() - Element in annotation interface org.springframework.data.jpa.repository.config.EnableJpaRepositories
- 
Configures the name of theEntityManagerFactorybean definition to be used to create repositories discovered through this annotation.
- EnversRevisionRepository<T,ID extends Serializable, N extends Number & Comparable<N>> - Interface in org.springframework.data.envers.repository.support 
- 
Deprecated.since 1.1, in favor of simply extendingRevisionRepository.
- EnversRevisionRepositoryFactoryBean<T extends RevisionRepository<S,ID, N>, S, ID, N extends Number & Comparable<N>> - Class in org.springframework.data.envers.repository.support 
- 
FactoryBeancreatingRevisionRepositoryinstances.
- EnversRevisionRepositoryFactoryBean(Class<? extends T>) - Constructor for class org.springframework.data.envers.repository.support.EnversRevisionRepositoryFactoryBean
- 
Creates a newEnversRevisionRepositoryFactoryBeanfor the given repository interface.
- EnversRevisionRepositoryImpl<T,ID, N extends Number & Comparable<N>> - Class in org.springframework.data.envers.repository.support 
- 
Repository implementation using Hibernate Envers to implement revision specific query methods.
- EnversRevisionRepositoryImpl(JpaEntityInformation<T, ?>, RevisionEntityInformation, EntityManager) - Constructor for class org.springframework.data.envers.repository.support.EnversRevisionRepositoryImpl
- 
Creates a newEnversRevisionRepositoryImplusing the givenJpaEntityInformation,RevisionEntityInformationandEntityManager.
- equals(Object) - Method in class org.springframework.data.envers.repository.support.DefaultRevisionMetadata
- equals(Object) - Method in class org.springframework.data.jpa.domain.AbstractPersistable
- equals(Object) - Method in class org.springframework.data.jpa.repository.query.EscapeCharacter
- equals(Object) - Method in record class org.springframework.data.jpa.repository.query.KeysetScrollSpecification
- 
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class org.springframework.data.jpa.repository.support.QueryHintValue
- equals(Object) - Method in class org.springframework.data.jpa.util.BeanDefinitionUtils.EntityManagerFactoryBeanDefinition
- escape(String) - Method in class org.springframework.data.jpa.repository.query.EscapeCharacter
- 
Escapes all special like characters (_,%) using the configured escape character.
- escape(String) - Method in class org.springframework.data.jpa.repository.support.JpaEvaluationContextExtension.JpaRootObject
- 
Escapes the given sourceStringfor LIKE expressions.
- 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.
- escapeCharacter() - Element in annotation interface org.springframework.data.jpa.repository.config.EnableJpaRepositories
- 
Configures what character is used to escape the wildcards _ and % in derived queries with contains, startsWith or endsWith clauses.
- escapeCharacter() - Method in class org.springframework.data.jpa.repository.support.JpaEvaluationContextExtension.JpaRootObject
- 
Returns the escape character being used to escape special characters for LIKE expressions.
- EscapeCharacter - Class in org.springframework.data.jpa.repository.query
- 
A value type encapsulating an escape character for LIKE queries and the actually usage of it in escapingStrings.
- excludeFilters() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
- 
Specifies which types are not eligible for component scanning.
- excludeFilters() - Element in annotation interface org.springframework.data.jpa.repository.config.EnableJpaRepositories
- 
Specifies which types are not eligible for component scanning.
- execute(Object[]) - Method in class org.springframework.data.jpa.repository.query.AbstractJpaQuery
- execute(AbstractJpaQuery, JpaParametersParameterAccessor) - Method in class org.springframework.data.jpa.repository.query.JpaQueryExecution
- 
Executes the givenAbstractStringBasedJpaQuerywith the givenParameterBinder.
- executeQueryWithResultStream(Query) - Method in enum class org.springframework.data.jpa.provider.PersistenceProvider
- exists(Predicate) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaPredicateExecutor
- exists(Predicate) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaRepository
- 
Deprecated.
- exists(Example<S>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- exists(Specification<T>) - Method in interface org.springframework.data.jpa.repository.JpaSpecificationExecutor
- 
Checks whether the data store contains elements that match the givenSpecification.
- exists(Specification<T>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- existsById(ID) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- extractQueryString(Query) - Method in interface org.springframework.data.jpa.provider.QueryExtractor
- 
Reverse engineers the query string from theQueryobject.
F
- FETCH - Enum constant in enum class org.springframework.data.jpa.repository.EntityGraph.EntityGraphType
- 
When the jakarta.persistence.fetchgraph property is used to specify an entity graph, attributes that are specified by attribute nodes of the entity graph are treated as FetchType.EAGER and attributes that are not specified are treated as FetchType.LAZY
- findAll() - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- findAll(OrderSpecifier<?>...) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaPredicateExecutor
- findAll(OrderSpecifier<?>...) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaRepository
- 
Deprecated.
- findAll(Predicate) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaPredicateExecutor
- findAll(Predicate) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaRepository
- 
Deprecated.
- findAll(Predicate, OrderSpecifier<?>...) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaPredicateExecutor
- findAll(Predicate, OrderSpecifier<?>...) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaRepository
- 
Deprecated.
- findAll(Predicate, Pageable) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaPredicateExecutor
- findAll(Predicate, Pageable) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaRepository
- 
Deprecated.
- findAll(Predicate, Sort) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaPredicateExecutor
- findAll(Predicate, Sort) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaRepository
- 
Deprecated.
- findAll(Example<S>) - Method in interface org.springframework.data.jpa.repository.JpaRepository
- findAll(Example<S>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- findAll(Example<S>, Pageable) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- findAll(Example<S>, Sort) - Method in interface org.springframework.data.jpa.repository.JpaRepository
- findAll(Example<S>, Sort) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- findAll(Pageable) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- findAll(Sort) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- findAll(Specification<T>) - Method in interface org.springframework.data.jpa.repository.JpaSpecificationExecutor
- 
Returns all entities matching the givenSpecification.
- findAll(Specification<T>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- findAll(Specification<T>, Pageable) - Method in interface org.springframework.data.jpa.repository.JpaSpecificationExecutor
- 
Returns aPageof entities matching the givenSpecification.
- findAll(Specification<T>, Pageable) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- findAll(Specification<T>, Sort) - Method in interface org.springframework.data.jpa.repository.JpaSpecificationExecutor
- 
Returns all entities matching the givenSpecificationandSort.
- findAll(Specification<T>, Sort) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- findAllById(Iterable<ID>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- findBy(Predicate, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaPredicateExecutor
- findBy(Predicate, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaRepository
- 
Deprecated.
- findBy(Example<S>, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- findBy(Specification<T>, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in interface org.springframework.data.jpa.repository.JpaSpecificationExecutor
- 
Returns entities matching the givenSpecificationapplying thequeryFunctionthat defines the query and its result type.
- findBy(Specification<T>, Function<FluentQuery.FetchableFluentQuery<S>, R>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- findById(ID) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- findLastChangeRevision(ID) - Method in class org.springframework.data.envers.repository.support.EnversRevisionRepositoryImpl
- findOne(Predicate) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaPredicateExecutor
- findOne(Predicate) - Method in class org.springframework.data.jpa.repository.support.QuerydslJpaRepository
- 
Deprecated.
- findOne(Example<S>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- findOne(Specification<T>) - Method in interface org.springframework.data.jpa.repository.JpaSpecificationExecutor
- 
Returns a single entity matching the givenSpecificationorOptional.empty()if none found.
- findOne(Specification<T>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- findPersistentPropertyPaths(Class<T>, Predicate<? super JpaPersistentProperty>) - Method in class org.springframework.data.jpa.mapping.JpaMetamodelMappingContext
- 
We customize the lookup ofPersistentPropertyPathsby also traversing properties that are embeddables.
- 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
- flush() - Method in interface org.springframework.data.jpa.repository.JpaRepository
- 
Flushes all pending changes to the database.
- flush() - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- flushAutomatically() - Element in annotation interface org.springframework.data.jpa.repository.Modifying
- 
Defines whether we should flush the underlying persistence context before executing the modifying query.
- forCounting() - Element in annotation interface org.springframework.data.jpa.repository.QueryHints
- 
Defines whether the configuredQueryHints shall be applied for count queries during pagination as well.
- forCounts() - Method in class org.springframework.data.jpa.repository.support.MutableQueryHints
- forCounts() - Method in interface org.springframework.data.jpa.repository.support.QueryHints
- 
Creates and returns a newQueryHintsinstance that will contain only those hints applicable for count queries.
- forCounts() - Method in enum class org.springframework.data.jpa.repository.support.QueryHints.NoHints
- forEach(BiConsumer<String, Object>) - Method in class org.springframework.data.jpa.repository.support.MutableQueryHints
- forEach(BiConsumer<String, Object>) - Method in interface org.springframework.data.jpa.repository.support.QueryHints
- 
Performs the given action for each element of this query hints object until all hints have been processed or the action throws an exception.
- forEach(BiConsumer<String, Object>) - Method in enum class org.springframework.data.jpa.repository.support.QueryHints.NoHints
- forQuery(DeclaredQuery) - Static method in class org.springframework.data.jpa.repository.query.QueryEnhancerFactory
- 
Creates a newQueryEnhancerfor the givenDeclaredQuery.
- from(EntityPath<?>...) - Method in class org.springframework.data.jpa.repository.support.QuerydslRepositorySupport
- 
Returns a freshJPQLQuery.
- from(EntityPath<T>) - Method in class org.springframework.data.jpa.repository.support.QuerydslRepositorySupport
- 
Returns aJPQLQueryfor the givenEntityPath.
- from(QueryHints...) - Static method in interface org.springframework.data.jpa.repository.support.QueryHints
- 
Create a newQueryHintsobject from the givensources.
- fromEntityManager(EntityManager) - Static method in enum class org.springframework.data.jpa.provider.PersistenceProvider
- 
Determines thePersistenceProviderfrom the givenEntityManager.
- fromMetamodel(Metamodel) - Static method in enum class org.springframework.data.jpa.provider.PersistenceProvider
- 
Determines thePersistenceProviderfrom the givenMetamodel.
G
- GENERIC_JPA - Enum constant in enum class org.springframework.data.jpa.provider.PersistenceProvider
- 
Unknown special provider.
- getAnnotatedQuery() - Method in class org.springframework.data.jpa.repository.query.JpaQueryMethod
- 
Returns the query string declared in aQueryannotation or null if neither the annotation found nor the attribute was specified.
- getAttributePaths() - Method in class org.springframework.data.jpa.repository.query.JpaEntityGraph
- 
Returns the attribute node names to be used for thisJpaEntityGraph.
- getBeanDefinition() - Method in class org.springframework.data.jpa.util.BeanDefinitionUtils.EntityManagerFactoryBeanDefinition
- 
Returns theBeanDefinitionfor theEntityManagerFactory.
- getBeanDefinition(String, ConfigurableListableBeanFactory) - Static method in class org.springframework.data.jpa.util.BeanDefinitionUtils
- 
Returns theBeanDefinitionwith the given name, obtained from the givenBeanFactoryor one of its parents.
- getBeanFactory() - Method in class org.springframework.data.jpa.util.BeanDefinitionUtils.EntityManagerFactoryBeanDefinition
- 
Returns the underlyingBeanFactory.
- getBeanName() - Method in class org.springframework.data.jpa.util.BeanDefinitionUtils.EntityManagerFactoryBeanDefinition
- 
Returns the bean name of theBeanDefinitionfor theEntityManagerFactory.
- getBuilder() - Method in class org.springframework.data.jpa.repository.support.QuerydslRepositorySupport
- 
Returns aPathBuilderfor the configured domain type.
- getById(ID) - Method in interface org.springframework.data.jpa.repository.JpaRepository
- 
Deprecated.useJpaRepository.getReferenceById(ID)instead.
- getById(ID) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- 
Deprecated.
- getComment() - Method in class org.springframework.data.jpa.repository.query.Meta
- getComment() - Method in interface org.springframework.data.jpa.repository.support.CrudMethodMetadata
- 
Returns query comment to be applied to query.
- getCommentHintKey() - Method in interface org.springframework.data.jpa.provider.QueryComment
- getCommentHintValue(String) - Method in interface org.springframework.data.jpa.provider.QueryComment
- getCompositeIdAttributeValue(Object, String) - Method in interface org.springframework.data.jpa.repository.support.JpaEntityInformation
- 
Extracts the value for the given id attribute from a composite id
- getCompositeIdAttributeValue(Object, String) - Method in class org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation
- getConfigurationInspectionClassLoader(ResourceLoader) - Method in class org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension
- getCountQuery() - Method in class org.springframework.data.jpa.repository.query.JpaQueryMethod
- 
Returns the countQuery string declared in aQueryannotation or null if neither the annotation found nor the attribute was specified.
- getCountQuery(Specification<S>, Class<S>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- 
Creates a new count query for the givenSpecification.
- getCountQuery(Specification<T>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- 
Deprecated.overrideSimpleJpaRepository.getCountQuery(Specification, Class)instead
- getCountQueryPlaceholder() - Method in enum class org.springframework.data.jpa.provider.PersistenceProvider
- 
Returns the placeholder to be used for simple count queries.
- getCreatedBy() - Method in class org.springframework.data.jpa.domain.AbstractAuditable
- getCreatedDate() - Method in class org.springframework.data.jpa.domain.AbstractAuditable
- getDelegate() - Method in class org.springframework.data.envers.repository.support.DefaultRevisionMetadata
- getDomainClass() - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- getEntityGraph() - Method in interface org.springframework.data.jpa.repository.support.CrudMethodMetadata
- 
Returns theEntityGraphto be used.
- getEntityInformation() - Method in class org.springframework.data.jpa.repository.query.JpaQueryMethod
- getEntityInformation(Class<T>) - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactory
- getEntityInformation(Class<T>, EntityManager) - Static method in class org.springframework.data.jpa.repository.support.JpaEntityInformationSupport
- 
Creates aJpaEntityInformationfor the given domain class andEntityManager.
- getEntityManager() - Method in class org.springframework.data.jpa.repository.query.AbstractJpaQuery
- 
Returns theEntityManager.
- getEntityManager() - Method in class org.springframework.data.jpa.repository.support.QuerydslRepositorySupport
- 
Returns theEntityManager.
- getEntityManagerByManagedType(Class<?>) - Method in interface org.springframework.data.jpa.repository.JpaContext
- 
Returns theEntityManagermanaging the given domain type.
- getEntityManagerByManagedType(Class<?>) - Method in class org.springframework.data.jpa.repository.support.DefaultJpaContext
- getEntityManagerFactoryBeanDefinitions(ConfigurableListableBeanFactory) - Static method in class org.springframework.data.jpa.util.BeanDefinitionUtils
- 
ReturnsBeanDefinitionUtils.EntityManagerFactoryBeanDefinitioninstances for allBeanDefinitionregistered in the givenConfigurableListableBeanFactoryhierarchy.
- getEntityManagerFactoryBeanNames(ListableBeanFactory) - Static method in class org.springframework.data.jpa.util.BeanDefinitionUtils
- 
Return all bean names for bean definitions that will result in anEntityManagerFactoryeventually.
- getEntityName() - Method in class org.springframework.data.jpa.repository.query.DefaultJpaEntityMetadata
- getEntityName() - Method in interface org.springframework.data.jpa.repository.query.JpaEntityMetadata
- 
Returns the name of the entity.
- getEntityName() - Method in class org.springframework.data.jpa.repository.support.JpaEntityInformationSupport
- getEntityName() - Method in class org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation
- getEscapeCharacter() - Method in class org.springframework.data.jpa.repository.query.EscapeCharacter
- getExecution() - Method in class org.springframework.data.jpa.repository.query.AbstractJpaQuery
- getExecution() - Method in class org.springframework.data.jpa.repository.query.PartTreeJpaQuery
- getExistsQueryString(String, String, Iterable<String>) - Static method in class org.springframework.data.jpa.repository.query.QueryUtils
- 
Returns the query string to execute an exists query for the given id attributes.
- getExtensionId() - Method in class org.springframework.data.jpa.repository.support.JpaEvaluationContextExtension
- getFetchGraphHint(EntityManager, JpaEntityGraph, Class<?>) - Static method in class org.springframework.data.jpa.repository.query.Jpa21Utils
- getHibernateQuery(Object) - Static method in class org.springframework.data.jpa.provider.HibernateUtils
- 
Return the query string of the underlying native Hibernate query.
- getId() - Method in class org.springframework.data.jpa.domain.AbstractPersistable
- getId(T) - Method in class org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation
- getId(T) - Method in class org.springframework.data.jpa.repository.support.JpaPersistableEntityInformation
- getIdAttribute() - Method in interface org.springframework.data.jpa.repository.support.JpaEntityInformation
- 
Returns the id attribute of the entity.
- getIdAttribute() - Method in class org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation
- getIdAttributeNames() - Method in interface org.springframework.data.jpa.repository.support.JpaEntityInformation
- 
Returns the attribute names of the id attributes.
- getIdAttributeNames() - Method in class org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation
- getIdClassAttributes(IdentifiableType<T>) - Method in enum class org.springframework.data.jpa.provider.PersistenceProvider
- getIdentifierFrom(Object) - Method in interface org.springframework.data.jpa.provider.ProxyIdAccessor
- 
Returns the identifier of the given entity by leniently inspecting it for the identifier value.
- getIdentifyingAnnotations() - Method in class org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension
- getIdentifyingTypes() - Method in class org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension
- getIdType() - Method in class org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation
- getJavaType() - Method in class org.springframework.data.jpa.repository.query.DefaultJpaEntityMetadata
- getJoinAliases() - Method in class org.springframework.data.jpa.repository.query.DefaultQueryEnhancer
- getJoinAliases() - Method in class org.springframework.data.jpa.repository.query.JSqlParserQueryEnhancer
- getJoinAliases() - Method in interface org.springframework.data.jpa.repository.query.QueryEnhancer
- getJpql() - Method in exception org.springframework.data.jpa.repository.query.BadJpqlGrammarException
- getJSqlCount(List<String>, boolean) - Static method in class org.springframework.data.jpa.repository.query.JSqlParserUtils
- 
Generates a count function call, based on thecountFields.
- getJSqlLower(String) - Static method in class org.springframework.data.jpa.repository.query.JSqlParserUtils
- 
Generates a lower function call, based on thecolumn.
- getKey() - Method in enum class org.springframework.data.jpa.repository.EntityGraph.EntityGraphType
- getKeyset(Iterable<String>, T) - Method in interface org.springframework.data.jpa.repository.support.JpaEntityInformation
- 
Extract a keyset forpropertyPathsand the primary key (including composite key components if applicable).
- getKeyset(Iterable<String>, T) - Method in class org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation
- getLastModifiedBy() - Method in class org.springframework.data.jpa.domain.AbstractAuditable
- getLastModifiedDate() - Method in class org.springframework.data.jpa.domain.AbstractAuditable
- getLockModeType() - Method in interface org.springframework.data.jpa.repository.support.CrudMethodMetadata
- 
Returns theLockModeTypeto be used.
- getMetamodel() - Method in class org.springframework.data.jpa.repository.query.AbstractJpaQuery
- 
Returns theJpaMetamodel.
- getMethod() - Method in interface org.springframework.data.jpa.repository.support.CrudMethodMetadata
- 
Returns theMethodto be used.
- getModuleName() - Method in class org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension
- getModulePrefix() - Method in class org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension
- getName() - Method in class org.springframework.data.jpa.repository.query.JpaEntityGraph
- 
Returns the name of theEntityGraphconfiguration to use.
- getNamedQueryName() - Method in class org.springframework.data.jpa.repository.query.JpaQueryMethod
- getObjectType() - Method in class org.springframework.data.jpa.repository.config.JpaMetamodelMappingContextFactoryBean
- getOffsetAsInteger(Pageable) - Static method in class org.springframework.data.jpa.support.PageableUtils
- getOne(ID) - Method in interface org.springframework.data.jpa.repository.JpaRepository
- 
Deprecated.useJpaRepository.getReferenceById(ID)instead.
- getOne(ID) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- 
Deprecated.
- getOrder() - Method in class org.springframework.data.jpa.repository.support.EntityManagerBeanDefinitionRegistrarPostProcessor
- getParameterExpressions() - Method in class org.springframework.data.jpa.repository.query.JpaQueryCreator
- 
Returns allParameterExpressioncreated when creating the query.
- getParameters() - Method in class org.springframework.data.jpa.repository.query.JpaQueryMethod
- getPredicate(Root<T>, CriteriaBuilder, Example<T>) - Static method in class org.springframework.data.jpa.convert.QueryByExamplePredicateBuilder
- 
Extract thePredicaterepresenting theExample.
- getPredicate(Root<T>, CriteriaBuilder, Example<T>, EscapeCharacter) - Static method in class org.springframework.data.jpa.convert.QueryByExamplePredicateBuilder
- 
Extract thePredicaterepresenting theExample.
- getProjection() - Method in class org.springframework.data.jpa.repository.query.DefaultQueryEnhancer
- getProjection() - Method in class org.springframework.data.jpa.repository.query.JSqlParserQueryEnhancer
- getProjection() - Method in interface org.springframework.data.jpa.repository.query.QueryEnhancer
- 
Returns the projection part of the query, i.e. everything betweenselectandfrom.
- getProjection(String) - Static method in class org.springframework.data.jpa.repository.query.QueryUtils
- 
Returns the projection part of the query, i.e. everything betweenselectandfrom.
- getProjectionFactory(ClassLoader, BeanFactory) - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactory
- getProjectionInformation(Class<?>) - Method in class org.springframework.data.jpa.projection.CollectionAwareProjectionFactory
- getQuery() - Method in class org.springframework.data.jpa.repository.query.DefaultQueryEnhancer
- getQuery() - Method in class org.springframework.data.jpa.repository.query.JSqlParserQueryEnhancer
- getQuery() - Method in interface org.springframework.data.jpa.repository.query.QueryEnhancer
- 
Gets the query we want to use for enhancements.
- getQuery(Specification<S>, Class<S>, Pageable) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- 
Creates a newTypedQueryfrom the givenSpecification.
- getQuery(Specification<S>, Class<S>, Sort) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- getQuery(Specification<T>, Pageable) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- 
Creates a newTypedQueryfrom the givenSpecification.
- getQuery(Specification<T>, Sort) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- getQuerydsl() - Method in class org.springframework.data.jpa.repository.support.QuerydslRepositorySupport
- 
Returns the underlying Querydsl helper instance.
- getQueryHints() - Method in interface org.springframework.data.jpa.repository.support.CrudMethodMetadata
- 
Returns all query hints in a list to be applied to queries executed for the CRUD method.
- getQueryHints() - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- 
ReturnsQueryHintswith the query hints based on the currentCrudMethodMetadataand potentialEntityGraphinformation.
- getQueryHintsForCount() - Method in interface org.springframework.data.jpa.repository.support.CrudMethodMetadata
- 
Returns all query hints in a list to be applied to queries executed for the CRUD method.
- getQueryHintsForCount() - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- 
ReturnsQueryHintswith the query hints on the currentCrudMethodMetadatafor count queries.
- getQueryLookupStrategy(QueryLookupStrategy.Key, QueryMethodEvaluationContextProvider) - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactory
- getQueryMetaAttributes() - Method in class org.springframework.data.jpa.repository.query.JpaQueryMethod
- 
Returns theMetaattributes to be applied.
- getQueryMethod() - Method in class org.springframework.data.jpa.repository.query.AbstractJpaQuery
- getQueryRewriter() - Method in class org.springframework.data.jpa.repository.query.JpaQueryMethod
- 
Returns theQueryRewritertype.
- getQueryRewriter(JpaQueryMethod) - Method in class org.springframework.data.jpa.repository.cdi.BeanManagerQueryRewriterProvider
- getQueryRewriter(JpaQueryMethod) - Method in class org.springframework.data.jpa.repository.query.BeanFactoryQueryRewriterProvider
- getQueryRewriter(JpaQueryMethod) - Method in interface org.springframework.data.jpa.repository.query.QueryRewriterProvider
- 
Obtain an instance ofQueryRewriterfor aJpaQueryMethod.
- getQueryString(String, String) - Static method in class org.springframework.data.jpa.repository.query.QueryUtils
- 
Returns the query string for the given class name.
- getReferenceById(ID) - Method in interface org.springframework.data.jpa.repository.JpaRepository
- 
Returns a reference to the entity with the given identifier.
- getReferenceById(ID) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- getRepositoryAotProcessor() - Method in class org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension
- getRepositoryBaseClass(RepositoryMetadata) - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactory
- getRepositoryFactoryBeanClassName() - Method in class org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension
- getRepositoryFragments(RepositoryMetadata) - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactory
- getRepositoryFragments(RepositoryMetadata, EntityManager, EntityPathResolver, CrudMethodMetadata) - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactory
- 
CreatesRepositoryComposition.RepositoryFragmentsbased onRepositoryMetadatato add JPA-specific extensions.
- getRepositoryMethodMetadata() - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- getRequiredAnnotatedQuery() - Method in class org.springframework.data.jpa.repository.query.JpaQueryMethod
- 
Returns the required query string declared in aQueryannotation or throwsIllegalStateExceptionif neither the annotation found nor the attribute was specified.
- getRequiredIdAttribute() - Method in interface org.springframework.data.jpa.repository.support.JpaEntityInformation
- 
Returns the required identifier type.
- getResultWindow(List<T>, int) - Method in class org.springframework.data.jpa.repository.query.KeysetScrollDelegate
- 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
- getRevisionType() - Method in class org.springframework.data.envers.repository.support.DefaultRevisionMetadata
- getRootObject() - Method in class org.springframework.data.jpa.repository.support.JpaEvaluationContextExtension
- getSortOrders(Sort) - Method in class org.springframework.data.jpa.repository.query.KeysetScrollDelegate
- getTargetRepository(RepositoryInformation) - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactory
- getTargetRepository(RepositoryInformation, EntityManager) - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactory
- 
Callback to create aJpaRepositoryinstance with the givenEntityManager
- getType() - Method in class org.springframework.data.jpa.repository.query.JpaEntityGraph
- 
Returns theEntityGraph.EntityGraphTypeof theEntityGraphto use.
- getTypeToRead(ReturnedType) - Method in class org.springframework.data.jpa.repository.query.AbstractJpaQuery
- 
Returns the type to be used when creating the JPA query.
- getValue(Parameter) - Method in class org.springframework.data.jpa.repository.query.JpaParametersParameterAccessor
- getValues() - Method in class org.springframework.data.jpa.repository.query.JpaParametersParameterAccessor
H
- hasCompositeId() - Method in interface org.springframework.data.jpa.repository.support.JpaEntityInformation
- 
Returns true if the entity has a composite id.
- hasCompositeId() - Method in class org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation
- hasConstructorExpression() - Method in interface org.springframework.data.jpa.repository.query.QueryEnhancer
- 
Returns whether the given JPQL query contains a constructor expression.
- hasConstructorExpression(String) - Static method in class org.springframework.data.jpa.repository.query.QueryUtils
- 
Returns whether the given JPQL query contains a constructor expression.
- hashCode() - Method in class org.springframework.data.jpa.domain.AbstractPersistable
- hashCode() - Method in class org.springframework.data.jpa.repository.query.EscapeCharacter
- hashCode() - Method in record class org.springframework.data.jpa.repository.query.KeysetScrollSpecification
- 
Returns a hash code value for this object.
- hashCode() - Method in class org.springframework.data.jpa.repository.support.QueryHintValue
- hashCode() - Method in class org.springframework.data.jpa.util.BeanDefinitionUtils.EntityManagerFactoryBeanDefinition
- hasNamedParameter(Query) - Static method in class org.springframework.data.jpa.repository.query.QueryUtils
- 
Returns whether the givenQuerycontains named parameters.
- hasPersistentEntityFor(Class<?>) - Method in class org.springframework.data.jpa.mapping.JpaMetamodelMappingContext
- hasQueryMetaAttributes() - Method in class org.springframework.data.jpa.repository.query.JpaQueryMethod
- hasValues() - Method in class org.springframework.data.jpa.repository.query.Meta
- HIBERNATE - Enum constant in enum class org.springframework.data.jpa.provider.PersistenceProvider
- 
Hibernate persistence provider.
- HibernateUtils - Class in org.springframework.data.jpa.provider
- 
Utility functions to work with Hibernate.
I
- ignoreCase() - Method in class org.springframework.data.jpa.domain.JpaSort.JpaOrder
- includeFilters() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
- 
Specifies which types are eligible for component scanning.
- includeFilters() - Element in annotation interface org.springframework.data.jpa.repository.config.EnableJpaRepositories
- 
Specifies which types are eligible for component scanning.
- init() - Method in class org.springframework.data.jpa.repository.config.JpaRepositoryNameSpaceHandler
- INSTANCE - Enum constant in enum class org.springframework.data.jpa.repository.QueryRewriter.IdentityQueryRewriter
- INSTANCE - Enum constant in enum class org.springframework.data.jpa.repository.support.QueryHints.NoHints
- InstantConverter() - Constructor for class org.springframework.data.jpa.convert.threeten.Jsr310JpaConverters.InstantConverter
- InvalidJpaQueryMethodException - Exception in org.springframework.data.jpa.repository.query
- 
Signals that we encountered an invalid query method.
- InvalidJpaQueryMethodException(String) - Constructor for exception org.springframework.data.jpa.repository.query.InvalidJpaQueryMethodException
- 
Creates a newInvalidJpaQueryMethodExceptionwith the given message.
- isAdHocEntityGraph() - Method in class org.springframework.data.jpa.repository.query.JpaEntityGraph
- 
Return true if thisJpaEntityGraphneeds to be generated on-the-fly.
- isBindable() - Method in class org.springframework.data.jpa.repository.query.JpaParameters.JpaParameter
- isCollectionQuery() - Method in class org.springframework.data.jpa.repository.query.JpaQueryMethod
- isDefaultRevisionEntity() - Method in class org.springframework.data.envers.repository.support.ReflectionRevisionEntityInformation
- isEmbeddable() - Method in interface org.springframework.data.jpa.mapping.JpaPersistentProperty
- 
Return whether the property is considered embeddable.
- isJpaManaged(Class<?>) - Method in class org.springframework.data.jpa.util.JpaMetamodel
- 
Returns whether the given type is managed by the backing JPAMetamodel.
- isMappedType(Class<?>) - Method in class org.springframework.data.jpa.util.JpaMetamodel
- 
Returns whether the given type is considered a mapped type, i.e. an actually JPA persisted entity, mapped superclass or native JPA embeddable.
- isModifyingQuery() - Method in class org.springframework.data.jpa.repository.query.JpaQueryMethod
- 
Returns whether the finder is a modifying one.
- isNew() - Method in class org.springframework.data.jpa.domain.AbstractPersistable
- 
Must beTransientin order to ensure that no JPA provider complains because of a missing setter.
- isNew(T) - Method in class org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation
- isNew(T) - Method in class org.springframework.data.jpa.repository.support.JpaPersistableEntityInformation
- isPersistenceUnitOverrideAllowed() - Method in class org.springframework.data.jpa.support.MergingPersistenceUnitManager
- isProcedureQuery() - Method in class org.springframework.data.jpa.repository.query.JpaQueryMethod
- 
Return true if the method contains aProcedureannotation.
- isSingleIdAttribute(Class<?>, String, Class<?>) - Method in class org.springframework.data.jpa.util.JpaMetamodel
- 
Returns whether the attribute of given name and type is the single identifier attribute of the given entity.
- isUnsafe() - Method in class org.springframework.data.jpa.domain.JpaSort.JpaOrder
J
- Jpa21Utils - Class in org.springframework.data.jpa.repository.query
- 
Utils for bridging various JPA 2.1 features.
- JpaContext - Interface in org.springframework.data.jpa.repository
- 
Interface for components to provide useful information about the current JPA setup within the currentApplicationContext.
- JpaCountQueryCreator - Class in org.springframework.data.jpa.repository.query
- 
SpecialJpaQueryCreatorthat creates a count projecting query.
- JpaCountQueryCreator(PartTree, ReturnedType, CriteriaBuilder, ParameterMetadataProvider) - Constructor for class org.springframework.data.jpa.repository.query.JpaCountQueryCreator
- 
Creates a newJpaCountQueryCreator.
- JpaEntityGraph - Class in org.springframework.data.jpa.repository.query
- 
EntityGraph configuration for JPA 2.1EntityGraphs.
- JpaEntityGraph(String, EntityGraph.EntityGraphType, String[]) - Constructor for class org.springframework.data.jpa.repository.query.JpaEntityGraph
- 
Creates anJpaEntityGraphwith the given name,EntityGraph.EntityGraphTypeand attribute paths.
- JpaEntityGraph(EntityGraph, String) - Constructor for class org.springframework.data.jpa.repository.query.JpaEntityGraph
- 
Creates anJpaEntityGraph.
- JpaEntityInformation<T,ID> - Interface in org.springframework.data.jpa.repository.support 
- 
Extension ofEntityInformationto capture additional JPA specific information about entities.
- JpaEntityInformationSupport<T,ID> - Class in org.springframework.data.jpa.repository.support 
- 
Base class forJpaEntityInformationimplementations to share common method implementations.
- JpaEntityInformationSupport(Class<T>) - Constructor for class org.springframework.data.jpa.repository.support.JpaEntityInformationSupport
- 
Creates a newJpaEntityInformationSupportwith the given domain class.
- JpaEntityMetadata<T> - Interface in org.springframework.data.jpa.repository.query
- 
JPA specific extension ofEntityMetadata.
- JpaEvaluationContextExtension - Class in org.springframework.data.jpa.repository.support
- 
EvaluationContextExtensionto registerEscapeCharacteras root object to essentially expose anexpose(…)function to SpEL.
- JpaEvaluationContextExtension(char) - Constructor for class org.springframework.data.jpa.repository.support.JpaEvaluationContextExtension
- 
Creates a newJpaEvaluationContextExtensionfor the given escape character.
- JpaEvaluationContextExtension.JpaRootObject - Class in org.springframework.data.jpa.repository.support
- JpaMetamodel - Class in org.springframework.data.jpa.util
- 
Wrapper around the JPAMetamodelto be able to apply some fixes against bugs in provider implementations.
- JpaMetamodelEntityInformation<T,ID> - Class in org.springframework.data.jpa.repository.support 
- 
Implementation ofEntityInformationthat uses JPAMetamodelto find the domain class' id field.
- JpaMetamodelEntityInformation(Class<T>, Metamodel, PersistenceUnitUtil) - Constructor for class org.springframework.data.jpa.repository.support.JpaMetamodelEntityInformation
- 
Creates a newJpaMetamodelEntityInformationfor the given domain class andMetamodel.
- JpaMetamodelMappingContext - Class in org.springframework.data.jpa.mapping
- 
MappingContextimplementation based on a JpaMetamodel.
- JpaMetamodelMappingContext(Set<Metamodel>) - Constructor for class org.springframework.data.jpa.mapping.JpaMetamodelMappingContext
- 
Creates a new JPAMetamodelbasedMappingContext.
- JpaMetamodelMappingContextFactoryBean - Class in org.springframework.data.jpa.repository.config
- 
FactoryBeanto setupJpaMetamodelMappingContextinstances from Spring configuration.
- JpaMetamodelMappingContextFactoryBean() - Constructor for class org.springframework.data.jpa.repository.config.JpaMetamodelMappingContextFactoryBean
- JpaParameter(MethodParameter) - Constructor for class org.springframework.data.jpa.repository.query.JpaParameters.JpaParameter
- 
Creates a newJpaParameters.JpaParameter.
- JpaParameters - Class in org.springframework.data.jpa.repository.query
- 
Custom extension ofParametersdiscovering additional query parameter annotations.
- JpaParameters(Method) - Constructor for class org.springframework.data.jpa.repository.query.JpaParameters
- 
Creates a newJpaParametersinstance from the givenMethod.
- JpaParameters.JpaParameter - Class in org.springframework.data.jpa.repository.query
- JpaParametersParameterAccessor - Class in org.springframework.data.jpa.repository.query
- 
ParameterAccessorbased on anParametersinstance.
- JpaParametersParameterAccessor(Parameters<?, ?>, Object[]) - Constructor for class org.springframework.data.jpa.repository.query.JpaParametersParameterAccessor
- 
Creates a newParametersParameterAccessor.
- JpaPersistableEntityInformation<T extends Persistable<ID>,ID> - Class in org.springframework.data.jpa.repository.support 
- 
Extension ofJpaMetamodelEntityInformationthat consideres methods ofPersistableto lookup the id.
- JpaPersistableEntityInformation(Class<T>, Metamodel, PersistenceUnitUtil) - Constructor for class org.springframework.data.jpa.repository.support.JpaPersistableEntityInformation
- 
Creates a newJpaPersistableEntityInformationfor the given domain class andMetamodel.
- JpaPersistentEntity<T> - Interface in org.springframework.data.jpa.mapping
- 
Interface for a JPA-specific entity.
- JpaPersistentProperty - Interface in org.springframework.data.jpa.mapping
- 
Interface for a JPA-specificPersistentProperty.
- JpaQueryCreator - Class in org.springframework.data.jpa.repository.query
- 
Query creator to create aCriteriaQueryfrom aPartTree.
- JpaQueryCreator(PartTree, ReturnedType, CriteriaBuilder, ParameterMetadataProvider) - Constructor for class org.springframework.data.jpa.repository.query.JpaQueryCreator
- 
Create a newJpaQueryCreator.
- JpaQueryExecution - Class in org.springframework.data.jpa.repository.query
- 
Set of classes to contain query execution strategies.
- JpaQueryExecution() - Constructor for class org.springframework.data.jpa.repository.query.JpaQueryExecution
- JpaQueryLookupStrategy - Class in org.springframework.data.jpa.repository.query
- 
Query lookup strategy to execute finders.
- JpaQueryMethod - Class in org.springframework.data.jpa.repository.query
- 
JPA specific extension ofQueryMethod.
- JpaQueryMethod(Method, RepositoryMetadata, ProjectionFactory, QueryExtractor) - Constructor for class org.springframework.data.jpa.repository.query.JpaQueryMethod
- 
Creates aJpaQueryMethod.
- JpaQueryMethodFactory - Interface in org.springframework.data.jpa.repository.query
- 
A factory interface for creatingJpaQueryMethodFactoryinstances.
- JpaRepository<T,ID> - Interface in org.springframework.data.jpa.repository 
- 
JPA specific extension ofRepository.
- JpaRepositoryConfigExtension - Class in org.springframework.data.jpa.repository.config
- 
JPA specific configuration extension parsing custom attributes from the XML namespace andEnableJpaRepositoriesannotation.
- JpaRepositoryConfigExtension() - Constructor for class org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension
- JpaRepositoryConfigExtension.JpaRepositoryRegistrationAotProcessor - Class in org.springframework.data.jpa.repository.config
- 
ARepositoryRegistrationAotProcessorimplementation that maintains aot repository setup but skips domain type inspection which is handled by the core framework support forPersistenceManagedTypes.
- JpaRepositoryExtension - Class in org.springframework.data.jpa.repository.cdi
- 
A portable CDI extension which registers beans for Spring Data JPA repositories.
- JpaRepositoryExtension() - Constructor for class org.springframework.data.jpa.repository.cdi.JpaRepositoryExtension
- JpaRepositoryFactory - Class in org.springframework.data.jpa.repository.support
- 
JPA specific generic repository factory.
- JpaRepositoryFactory(EntityManager) - Constructor for class org.springframework.data.jpa.repository.support.JpaRepositoryFactory
- 
Creates a newJpaRepositoryFactory.
- JpaRepositoryFactoryBean<T extends Repository<S,ID>, S, ID> - Class in org.springframework.data.jpa.repository.support 
- 
Special adapter for SpringsFactoryBeaninterface to allow easy setup of repository factories via Spring configuration.
- JpaRepositoryFactoryBean(Class<? extends T>) - Constructor for class org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean
- 
Creates a newJpaRepositoryFactoryBeanfor the given repository interface.
- JpaRepositoryImplementation<T,ID> - Interface in org.springframework.data.jpa.repository.support 
- 
SPI interface to be implemented byJpaRepositoryimplementations.
- JpaRepositoryNameSpaceHandler - Class in org.springframework.data.jpa.repository.config
- 
Simple namespace handler for repositories namespace.
- JpaRepositoryNameSpaceHandler() - Constructor for class org.springframework.data.jpa.repository.config.JpaRepositoryNameSpaceHandler
- JpaRepositoryRegistrationAotProcessor() - Constructor for class org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension.JpaRepositoryRegistrationAotProcessor
- JpaSort - Class in org.springframework.data.jpa.domain
- 
Sort option for queries that wraps JPA meta-modelAttributes for sorting.
- JpaSort(Attribute<?, ?>...) - Constructor for class org.springframework.data.jpa.domain.JpaSort
- 
Deprecated.since 2.3, useJpaSort.of(Attribute...)instead.
- JpaSort(Sort.Direction, Attribute<?, ?>...) - Constructor for class org.springframework.data.jpa.domain.JpaSort
- 
Deprecated.since 2.3, useJpaSort.of(Direction, Attribute...)instead.
- JpaSort(Sort.Direction, JpaSort.Path<?, ?>...) - Constructor for class org.springframework.data.jpa.domain.JpaSort
- 
Deprecated.since 2.3, useJpaSort.of(Direction, Path...)instead.
- JpaSort(JpaSort.Path<?, ?>...) - Constructor for class org.springframework.data.jpa.domain.JpaSort
- 
Deprecated.since 2.3, use {@link JpaSort#of(Path...))} instead.
- JpaSort.JpaOrder - Class in org.springframework.data.jpa.domain
- 
CustomSort.Orderthat keeps a flag to indicate unsafe property handling, i.e. the String provided is not necessarily a property but can be an arbitrary expression piped into the query execution.
- JpaSort.Path<T,S> - Class in org.springframework.data.jpa.domain 
- 
Value object to abstract a collection ofAttributes.
- JpaSpecificationExecutor<T> - Interface in org.springframework.data.jpa.repository
- 
Interface to allow execution ofSpecifications based on the JPA criteria API.
- JSqlParserQueryEnhancer - Class in org.springframework.data.jpa.repository.query
- 
The implementation ofQueryEnhancerusing JSqlParser.
- JSqlParserQueryEnhancer(DeclaredQuery) - Constructor for class org.springframework.data.jpa.repository.query.JSqlParserQueryEnhancer
- JSqlParserUtils - Class in org.springframework.data.jpa.repository.query
- 
A utility class for JSqlParser.
- Jsr310JpaConverters - Class in org.springframework.data.jpa.convert.threeten
- 
JPA 2.1 converters to turn JSR-310 types into legacyDates.
- Jsr310JpaConverters() - Constructor for class org.springframework.data.jpa.convert.threeten.Jsr310JpaConverters
- Jsr310JpaConverters.InstantConverter - Class in org.springframework.data.jpa.convert.threeten
- Jsr310JpaConverters.LocalDateConverter - Class in org.springframework.data.jpa.convert.threeten
- Jsr310JpaConverters.LocalDateTimeConverter - Class in org.springframework.data.jpa.convert.threeten
- Jsr310JpaConverters.LocalTimeConverter - Class in org.springframework.data.jpa.convert.threeten
- Jsr310JpaConverters.ZoneIdConverter - Class in org.springframework.data.jpa.convert.threeten
K
- KeysetScrollDelegate - Class in org.springframework.data.jpa.repository.query
- 
Delegate for keyset scrolling.
- KeysetScrollDelegate() - Constructor for class org.springframework.data.jpa.repository.query.KeysetScrollDelegate
- KeysetScrollDelegate.QueryStrategy<E,P> - Interface in org.springframework.data.jpa.repository.query 
- 
Adapter to construct scroll queries.
- KeysetScrollSpecification<T> - Record Class in org.springframework.data.jpa.repository.query
- 
Specificationto create scroll queries using keyset-scrolling.
- KeysetScrollSpecification(KeysetScrollPosition, Sort, JpaEntityInformation<?, ?>) - Constructor for record class org.springframework.data.jpa.repository.query.KeysetScrollSpecification
- 
Creates an instance of aKeysetScrollSpecificationrecord class.
L
- LOAD - Enum constant in enum class org.springframework.data.jpa.repository.EntityGraph.EntityGraphType
- 
When the jakarta.persistence.loadgraph property is used to specify an entity graph, attributes that are specified by attribute nodes of the entity graph are treated as FetchType.EAGER and attributes that are not specified are treated according to their specified or default FetchType.
- LocalDateConverter() - Constructor for class org.springframework.data.jpa.convert.threeten.Jsr310JpaConverters.LocalDateConverter
- LocalDateTimeConverter() - Constructor for class org.springframework.data.jpa.convert.threeten.Jsr310JpaConverters.LocalDateTimeConverter
- LocalTimeConverter() - Constructor for class org.springframework.data.jpa.convert.threeten.Jsr310JpaConverters.LocalTimeConverter
- Lock - Annotation Interface in org.springframework.data.jpa.repository
- 
Annotation used to specify theLockModeTypeto be used when executing the query.
M
- MergingPersistenceUnitManager - Class in org.springframework.data.jpa.support
- 
ExtendsDefaultPersistenceUnitManagerto merge configurations of one persistence unit residing in multiplepersistence.xmlfiles into one.
- MergingPersistenceUnitManager() - Constructor for class org.springframework.data.jpa.support.MergingPersistenceUnitManager
- Meta - Class in org.springframework.data.jpa.repository.query
- 
Value object to hold metadata about repository methods.
- Meta - Annotation Interface in org.springframework.data.jpa.repository
- 
Annotation to assign metadata to repository operations.
- Meta() - Constructor for class org.springframework.data.jpa.repository.query.Meta
- Modifying - Annotation Interface in org.springframework.data.jpa.repository
- 
Indicates a query method should be considered as modifying query as that changes the way it needs to be executed.
- modifyOnCreate() - Element in annotation interface org.springframework.data.jpa.repository.config.EnableJpaAuditing
- 
Configures whether the entity shall be marked as modified on creation.
- MutableQueryHints - Class in org.springframework.data.jpa.repository.support
- 
Mutable implementation ofQueryHints, without the Option to switch betweenMutableQueryHints.forCounts()/MutableQueryHints.withFetchGraphs(EntityManager)hints.
- MutableQueryHints() - Constructor for class org.springframework.data.jpa.repository.support.MutableQueryHints
N
- name - Variable in class org.springframework.data.jpa.repository.support.QueryHintValue
- name() - Element in annotation interface org.springframework.data.jpa.repository.Query
- 
The named query to be used.
- name() - Element in annotation interface org.springframework.data.jpa.repository.query.Procedure
- 
The name of the procedure in the EntityManager - defaults to"".
- 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.
- namedQueriesLocation() - Element in annotation interface org.springframework.data.jpa.repository.config.EnableJpaRepositories
- 
Configures the location of where to find the Spring Data named queries properties file.
- nativeQuery() - Element in annotation interface org.springframework.data.jpa.repository.Query
- 
Configures whether the given query is a native one.
- not(Specification<T>) - Static method in interface org.springframework.data.jpa.domain.Specification
- 
Negates the givenSpecification.
O
- of(char) - Static method in class org.springframework.data.jpa.repository.query.EscapeCharacter
- of(Attribute<?, ?>...) - Static method in class org.springframework.data.jpa.domain.JpaSort
- 
Creates a newJpaSortfor the given attributes with the default sort direction.
- of(Metamodel) - Static method in class org.springframework.data.jpa.util.JpaMetamodel
- of(ScrollPosition.Direction) - Static method in class org.springframework.data.jpa.repository.query.KeysetScrollDelegate
- 
Factory method to obtain the rightKeysetScrollDelegate.
- of(Sort.Direction, Attribute<?, ?>...) - Static method in class org.springframework.data.jpa.domain.JpaSort
- 
Creates a newJpaSortfor the given direction and attributes.
- of(Sort.Direction, JpaSort.Path<?, ?>...) - Static method in class org.springframework.data.jpa.domain.JpaSort
- 
Creates a newJpaSortfor the given direction andJpaSort.Paths.
- of(JpaSort.Path<?, ?>...) - Static method in class org.springframework.data.jpa.domain.JpaSort
- 
Creates a newJpaSortinstance with the givenJpaSort.Paths.
- of(EscapeCharacter) - Static method in class org.springframework.data.jpa.repository.support.JpaEvaluationContextExtension.JpaRootObject
- or(Predicate, Predicate) - Method in class org.springframework.data.jpa.repository.query.JpaQueryCreator
- or(List<P>) - Method in interface org.springframework.data.jpa.repository.query.KeysetScrollDelegate.QueryStrategy
- 
OR-combine theintermediatepredicates.
- or(Specification<T>) - Method in interface org.springframework.data.jpa.domain.Specification
- 
ORs the given specification to the current one.
- 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.
- org.springframework.data.jpa.convert - package org.springframework.data.jpa.convert
- 
Spring Data JPA specific converter infrastructure.
- org.springframework.data.jpa.convert.threeten - package org.springframework.data.jpa.convert.threeten
- 
Spring Data JPA specific JSR-310 converters.
- org.springframework.data.jpa.domain - package org.springframework.data.jpa.domain
- 
JPA specific support classes to implement domain classes.
- org.springframework.data.jpa.domain.support - package org.springframework.data.jpa.domain.support
- 
Implementation classes for auditing with JPA.
- org.springframework.data.jpa.mapping - package org.springframework.data.jpa.mapping
- 
JPA specific support classes for the Spring Data mapping subsystem.
- org.springframework.data.jpa.projection - package org.springframework.data.jpa.projection
- org.springframework.data.jpa.provider - package org.springframework.data.jpa.provider
- 
JPA provider-specific utilities.
- org.springframework.data.jpa.repository - package org.springframework.data.jpa.repository
- 
Interfaces and annotations for JPA specific repositories.
- org.springframework.data.jpa.repository.aot - package org.springframework.data.jpa.repository.aot
- org.springframework.data.jpa.repository.cdi - package org.springframework.data.jpa.repository.cdi
- 
CDI support for Spring Data JPA Repositories.
- org.springframework.data.jpa.repository.config - package org.springframework.data.jpa.repository.config
- 
Classes for JPA namespace configuration.
- org.springframework.data.jpa.repository.query - package org.springframework.data.jpa.repository.query
- 
Query implementation to execute queries against JPA.
- org.springframework.data.jpa.repository.support - package org.springframework.data.jpa.repository.support
- 
JPA repository implementations.
- org.springframework.data.jpa.support - package org.springframework.data.jpa.support
- 
Various helper classes useful when working with JPA.
- org.springframework.data.jpa.util - package org.springframework.data.jpa.util
- 
Spring Data JPA utilities.
- outputParameterName() - Element in annotation interface org.springframework.data.jpa.repository.query.Procedure
- 
The name of the outputParameter, defaults to"".
P
- PageableUtils - Class in org.springframework.data.jpa.support
- 
Provide a set of utility methods to supportPageables.
- ParameterBinder - Class in org.springframework.data.jpa.repository.query
- 
ParameterBinderis used to bind method parameters to aQuery.
- ParameterBinder(JpaParameters, Iterable<QueryParameterSetter>, boolean) - Constructor for class org.springframework.data.jpa.repository.query.ParameterBinder
- parse(Element, ParserContext) - Method in class org.springframework.data.jpa.repository.config.AuditingBeanDefinitionParser
- PartTreeJpaQuery - Class in org.springframework.data.jpa.repository.query
- 
AAbstractJpaQueryimplementation based on aPartTree.
- path(A) - Static method in class org.springframework.data.jpa.domain.JpaSort
- 
Creates a newJpaSort.Pathfor the givenAttribute.
- path(P) - Static method in class org.springframework.data.jpa.domain.JpaSort
- 
Creates a newJpaSort.Pathfor the givenPluralAttribute.
- PersistenceProvider - Enum Class in org.springframework.data.jpa.provider
- 
Enumeration representing persistence providers to be used.
- position() - Method in record class org.springframework.data.jpa.repository.query.KeysetScrollSpecification
- 
Returns the value of thepositionrecord component.
- postProcess(BeanDefinitionBuilder, AnnotationRepositoryConfigurationSource) - Method in class org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension
- postProcess(BeanDefinitionBuilder, RepositoryConfigurationSource) - Method in class org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension
- postProcess(BeanDefinitionBuilder, XmlRepositoryConfigurationSource) - Method in class org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.data.jpa.domain.support.AuditingBeanFactoryPostProcessor
- postProcessBeanFactory(ConfigurableListableBeanFactory) - Method in class org.springframework.data.jpa.repository.support.EntityManagerBeanDefinitionRegistrarPostProcessor
- postProcessPersistenceUnitInfo(MutablePersistenceUnitInfo) - Method in class org.springframework.data.jpa.support.ClasspathScanningPersistenceUnitPostProcessor
- postProcessPersistenceUnitInfo(MutablePersistenceUnitInfo) - Method in class org.springframework.data.jpa.support.MergingPersistenceUnitManager
- postProcessResults(List<T>) - Method in class org.springframework.data.jpa.repository.query.KeysetScrollDelegate
- potentiallyUnwrap(Object) - Method in class org.springframework.data.jpa.repository.query.JpaParametersParameterAccessor
- 
Apply potential unwrapping toparameterValue.
- Procedure - Annotation Interface in org.springframework.data.jpa.repository.query
- 
Annotation to declare JPA 2.1 stored procedure mappings directly on repository methods.
- procedureName() - Element in annotation interface org.springframework.data.jpa.repository.query.Procedure
- 
The name of the procedure in the database, defaults to"".
- ProxyIdAccessor - Interface in org.springframework.data.jpa.provider
- 
Interface for a persistence provider specific accessor of identifiers held in proxies.
Q
- Query - Annotation Interface in org.springframework.data.jpa.repository
- 
Annotation to declare finder queries directly on repository methods.
- QueryByExamplePredicateBuilder - Class in org.springframework.data.jpa.convert
- 
QueryByExamplePredicateBuildercreates a singleCriteriaBuilder.and(Predicate...)combinedPredicatefor a givenExample.
- QueryByExamplePredicateBuilder() - Constructor for class org.springframework.data.jpa.convert.QueryByExamplePredicateBuilder
- QueryComment - Interface in org.springframework.data.jpa.provider
- 
Interface to hide different implementations of query hints that insert comments into aQuery.
- Querydsl - Class in org.springframework.data.jpa.repository.support
- 
Helper instance to ease access to Querydsl JPA query API.
- Querydsl(EntityManager, PathBuilder<?>) - Constructor for class org.springframework.data.jpa.repository.support.Querydsl
- QuerydslJpaPredicateExecutor<T> - Class in org.springframework.data.jpa.repository.support
- 
Querydsl specific fragment for extendingSimpleJpaRepositorywith an implementation ofQuerydslPredicateExecutor.
- QuerydslJpaPredicateExecutor(JpaEntityInformation<T, ?>, EntityManager, EntityPathResolver, CrudMethodMetadata) - Constructor for class org.springframework.data.jpa.repository.support.QuerydslJpaPredicateExecutor
- 
Creates a newQuerydslJpaPredicateExecutorfrom the given domain class andEntityManagerand uses the givenEntityPathResolverto translate the domain class into anEntityPath.
- QuerydslJpaRepository<T,ID extends Serializable> - Class in org.springframework.data.jpa.repository.support 
- 
Deprecated.Instead of this class useQuerydslJpaPredicateExecutor
- QuerydslJpaRepository(JpaEntityInformation<T, ID>, EntityManager) - Constructor for class org.springframework.data.jpa.repository.support.QuerydslJpaRepository
- 
Deprecated.Creates a newQuerydslJpaRepositoryfrom the given domain class andEntityManager.
- QuerydslJpaRepository(JpaEntityInformation<T, ID>, EntityManager, EntityPathResolver) - Constructor for class org.springframework.data.jpa.repository.support.QuerydslJpaRepository
- 
Deprecated.Creates a newQuerydslJpaRepositoryfrom the given domain class andEntityManagerand uses the givenEntityPathResolverto translate the domain class into anEntityPath.
- QuerydslRepositorySupport - Class in org.springframework.data.jpa.repository.support
- 
Base class for implementing repositories using Querydsl library.
- QuerydslRepositorySupport(Class<?>) - Constructor for class org.springframework.data.jpa.repository.support.QuerydslRepositorySupport
- 
Creates a newQuerydslRepositorySupportinstance for the given domain type.
- QueryEnhancer - Interface in org.springframework.data.jpa.repository.query
- 
This interface describes the API for enhancing a given Query.
- QueryEnhancerFactory - Class in org.springframework.data.jpa.repository.query
- 
Encapsulates different strategies for the creation of aQueryEnhancerfrom aDeclaredQuery.
- QueryExtractor - Interface in org.springframework.data.jpa.provider
- 
Interface to hide different implementations to extract the original JPA query string from aQuery.
- QueryHints - Interface in org.springframework.data.jpa.repository.support
- 
QueryHints provides access to query hints defined viaCrudMethodMetadata.getQueryHints()QueryHintList()} by default excluding JPAEntityGraph.
- QueryHints - Annotation Interface in org.springframework.data.jpa.repository
- 
Wrapper annotation to allowQueryHintannotations to be bound to methods.
- QueryHints.NoHints - Enum Class in org.springframework.data.jpa.repository.support
- 
Null object implementation ofQueryHints.
- QueryHintValue - Class in org.springframework.data.jpa.repository.support
- 
Value object carrying a query hint consisting of a name/key and a value.
- QueryHintValue(String, Object) - Constructor for class org.springframework.data.jpa.repository.support.QueryHintValue
- queryLookupStrategy() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
- 
Returns the key of theQueryLookupStrategyto be used for lookup queries for query methods.
- queryLookupStrategy() - Element in annotation interface org.springframework.data.jpa.repository.config.EnableJpaRepositories
- 
Returns the key of theQueryLookupStrategyto be used for lookup queries for query methods.
- queryRewriter() - Element in annotation interface org.springframework.data.jpa.repository.Query
- 
Define aQueryRewriterthat should be applied to the query string after the query is fully assembled.
- QueryRewriter - Interface in org.springframework.data.jpa.repository
- 
Callback to rewrite a query and apply sorting and pagination settings that cannot be applied based on a regularly detectable scheme.
- QueryRewriter.IdentityQueryRewriter - Enum Class in org.springframework.data.jpa.repository
- 
AQueryRewriterthat doesn't change the query.
- QueryRewriterProvider - Interface in org.springframework.data.jpa.repository.query
- 
Provide aQueryRewriterbased upon theJpaQueryMethod.
- QueryUtils - Class in org.springframework.data.jpa.repository.query
- 
Simple utility class to create JPA queries using the default implementation of a custom parser.
R
- readPage(TypedQuery<S>, Class<S>, Pageable, Specification<S>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- readPage(TypedQuery<T>, Pageable, Specification<T>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- 
Deprecated.
- refCursor() - Element in annotation interface org.springframework.data.jpa.repository.query.Procedure
- 
Whether the procedure returns a Ref Cursor from the database - defaults tofalse.
- 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 newReflectionRevisionEntityInformationinspecting the given revision entity class.
- registerBeansForRoot(BeanDefinitionRegistry, RepositoryConfigurationSource) - Method in class org.springframework.data.jpa.repository.config.JpaRepositoryConfigExtension
- registerMethodInvokerFactory(MethodInterceptorFactory) - Method in class org.springframework.data.jpa.projection.CollectionAwareProjectionFactory
- 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.
- repositoryBaseClass() - Element in annotation interface org.springframework.data.jpa.repository.config.EnableJpaRepositories
- 
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 theFactoryBeanclass to be used for each repository instance.
- repositoryFactoryBeanClass() - Element in annotation interface org.springframework.data.jpa.repository.config.EnableJpaRepositories
- 
Returns theFactoryBeanclass 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.
- repositoryImplementationPostfix() - Element in annotation interface org.springframework.data.jpa.repository.config.EnableJpaRepositories
- 
Returns the postfix to be used when looking up custom repository implementations.
- rewrite(String, Pageable) - Method in class org.springframework.data.jpa.repository.query.DelegatingQueryRewriter
- rewrite(String, Pageable) - Method in interface org.springframework.data.jpa.repository.QueryRewriter
- 
Rewrite the assembled query with the givenPageable.
- rewrite(String, Sort) - Method in class org.springframework.data.jpa.repository.query.DelegatingQueryRewriter
- rewrite(String, Sort) - Method in enum class org.springframework.data.jpa.repository.QueryRewriter.IdentityQueryRewriter
- rewrite(String, Sort) - Method in interface org.springframework.data.jpa.repository.QueryRewriter
- 
Rewrite the assembled query with the givenSort.
S
- save(S) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- saveAll(Iterable<S>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- saveAllAndFlush(Iterable<S>) - Method in interface org.springframework.data.jpa.repository.JpaRepository
- 
Saves all entities and flushes changes instantly.
- saveAllAndFlush(Iterable<S>) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- saveAndFlush(S) - Method in interface org.springframework.data.jpa.repository.JpaRepository
- 
Saves an entity and flushes changes instantly.
- saveAndFlush(S) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- scroll(Query, Sort, ScrollPosition) - Method in class org.springframework.data.jpa.repository.query.ScrollDelegate
- 
Run theQueryand return a scrollWindow.
- ScrollDelegate<T> - Class in org.springframework.data.jpa.repository.query
- 
Delegate to runscroll queriesand create resultWindow.
- ScrollDelegate(JpaEntityInformation<T, ?>) - Constructor for class org.springframework.data.jpa.repository.query.ScrollDelegate
- serialVersionUID - Static variable in interface org.springframework.data.jpa.domain.Specification
- setApplicationContext(ApplicationContext) - Method in class org.springframework.data.jpa.repository.config.JpaMetamodelMappingContextFactoryBean
- setAuditingHandler(ObjectFactory<AuditingHandler>) - Method in class org.springframework.data.jpa.domain.support.AuditingEntityListener
- 
Configures theAuditingHandlerto be used to set the current auditor on the domain types touched.
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactory
- setBeanClassLoader(ClassLoader) - Method in class org.springframework.data.jpa.projection.CollectionAwareProjectionFactory
- setBeanFactory(BeanFactory) - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactory
- 
If aBeanFactoryis being set, this is clearly in a Spring context, and so we can capture theQueryRewriterProviderbeing aBeanFactoryQueryRewriterProvider.
- setComment(String) - Method in class org.springframework.data.jpa.repository.query.Meta
- 
Add a comment to the query that is propagated to the profile log.
- setCreatedBy(U) - Method in class org.springframework.data.jpa.domain.AbstractAuditable
- setCreatedDate(LocalDateTime) - Method in class org.springframework.data.jpa.domain.AbstractAuditable
- setDates() - Element in annotation interface org.springframework.data.jpa.repository.config.EnableJpaAuditing
- 
Configures whether the creation and modification dates are set.
- setEntityManager(EntityManager) - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean
- 
TheEntityManagerto be used.
- setEntityManager(EntityManager) - Method in class org.springframework.data.jpa.repository.support.QuerydslRepositorySupport
- 
Setter to injectEntityManager.
- setEntityPathResolver(ObjectProvider<EntityPathResolver>) - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean
- 
Configures theEntityPathResolverto be used.
- setEntityPathResolver(EntityPathResolver) - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactory
- 
Configures theEntityPathResolverto be used.
- setEnvironment(Environment) - Method in class org.springframework.data.jpa.support.ClasspathScanningPersistenceUnitPostProcessor
- setEscapeCharacter(char) - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean
- setEscapeCharacter(EscapeCharacter) - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactory
- 
Configures the escape character to be used for like-expressions created for derived queries.
- setEscapeCharacter(EscapeCharacter) - Method in interface org.springframework.data.jpa.repository.support.JpaRepositoryImplementation
- 
Configures theEscapeCharacterto be used with the repository.
- setEscapeCharacter(EscapeCharacter) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- setId(PK) - Method in class org.springframework.data.jpa.domain.AbstractPersistable
- 
Sets the id of the entity.
- setLastModifiedBy(U) - Method in class org.springframework.data.jpa.domain.AbstractAuditable
- setLastModifiedDate(LocalDateTime) - Method in class org.springframework.data.jpa.domain.AbstractAuditable
- setMappingContext(MappingContext<?, ?>) - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean
- setMappingFileNamePattern(String) - Method in class org.springframework.data.jpa.support.ClasspathScanningPersistenceUnitPostProcessor
- 
Configures the file name pattern JPA entity mapping files shall scanned from the classpath.
- setQueryMethodFactory(JpaQueryMethodFactory) - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactory
- 
Configures theJpaQueryMethodFactoryto be used.
- setQueryMethodFactory(JpaQueryMethodFactory) - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactoryBean
- 
Configures theJpaQueryMethodFactoryto be used.
- setQueryRewriterProvider(QueryRewriterProvider) - Method in class org.springframework.data.jpa.repository.support.JpaRepositoryFactory
- 
Configures theQueryRewriterProviderto be used.
- setRepositoryMethodMetadata(CrudMethodMetadata) - Method in interface org.springframework.data.jpa.repository.support.JpaRepositoryImplementation
- 
Configures theCrudMethodMetadatato be used with the repository.
- setRepositoryMethodMetadata(CrudMethodMetadata) - Method in class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- 
Configures a customCrudMethodMetadatato be used to detectLockModeTypes and query hints to be applied to queries.
- setResourceLoader(ResourceLoader) - Method in class org.springframework.data.jpa.support.ClasspathScanningPersistenceUnitPostProcessor
- setRevisionEntityClass(Class<?>) - Method in class org.springframework.data.envers.repository.support.EnversRevisionRepositoryFactoryBean
- 
Configures the revision entity class.
- shouldCreatePersistentEntityFor(TypeInformation<?>) - Method in class org.springframework.data.jpa.mapping.JpaMetamodelMappingContext
- shouldUseAccessorFor(Object) - Method in interface org.springframework.data.jpa.provider.ProxyIdAccessor
- 
Returns whether theProxyIdAccessorshould be used for the given entity.
- simple() - Static method in interface org.springframework.data.jpa.repository.query.QueryRewriterProvider
- 
Return a simpleQueryRewriterProviderthat usesBeanUtils.instantiateClass(Class)to obtain aQueryRewriterinstance.
- SimpleJpaRepository<T,ID> - Class in org.springframework.data.jpa.repository.support 
- 
Default implementation of theCrudRepositoryinterface.
- SimpleJpaRepository(Class<T>, EntityManager) - Constructor for class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- 
Creates a newSimpleJpaRepositoryto manage objects of the given domain type.
- SimpleJpaRepository(JpaEntityInformation<T, ?>, EntityManager) - Constructor for class org.springframework.data.jpa.repository.support.SimpleJpaRepository
- 
Creates a newSimpleJpaRepositoryto manage objects of the givenJpaEntityInformation.
- sort() - Method in record class org.springframework.data.jpa.repository.query.KeysetScrollSpecification
- 
Returns the value of thesortrecord component.
- Specification<T> - Interface in org.springframework.data.jpa.domain
- 
Specification in the sense of Domain Driven Design.
T
- Temporal - Annotation Interface in org.springframework.data.jpa.repository
- 
Annotation to declare an appropriateTemporalTypeon query method parameters.
- toOrders(Sort, From<?, ?>, CriteriaBuilder) - Static method in class org.springframework.data.jpa.repository.query.QueryUtils
- 
Turns the givenSortintoOrders.
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in interface org.springframework.data.jpa.domain.Specification
- 
Creates a WHERE clause for a query of the referenced entity in form of aPredicatefor the givenRootandCriteriaQuery.
- toPredicate(Root<T>, CriteriaQuery<?>, CriteriaBuilder) - Method in record class org.springframework.data.jpa.repository.query.KeysetScrollSpecification
- toString() - Method in class org.springframework.data.envers.repository.support.DefaultRevisionMetadata
- toString() - Method in class org.springframework.data.jpa.domain.AbstractPersistable
- toString() - Method in class org.springframework.data.jpa.domain.JpaSort.Path
- toString() - Method in class org.springframework.data.jpa.repository.query.EscapeCharacter
- toString() - Method in class org.springframework.data.jpa.repository.query.JpaEntityGraph
- toString() - Method in record class org.springframework.data.jpa.repository.query.KeysetScrollSpecification
- 
Returns a string representation of this record class.
- toString() - Method in class org.springframework.data.jpa.repository.support.QueryHintValue
- touchForCreate(Object) - Method in class org.springframework.data.jpa.domain.support.AuditingEntityListener
- 
Sets modification and creation date and auditor on the target object in case it implementsAuditableon persist events.
- touchForUpdate(Object) - Method in class org.springframework.data.jpa.domain.support.AuditingEntityListener
- 
Sets modification and creation date and auditor on the target object in case it implementsAuditableon update events.
- transactionManagerRef() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
- 
Configures the name of thePlatformTransactionManagerbean definition to be used to create repositories discovered through this annotation.
- transactionManagerRef() - Element in annotation interface org.springframework.data.jpa.repository.config.EnableJpaRepositories
- 
Configures the name of thePlatformTransactionManagerbean definition to be used to create repositories discovered through this annotation.
- type() - Element in annotation interface org.springframework.data.jpa.repository.EntityGraph
- 
TheEntityGraph.EntityGraphTypeof the EntityGraph to use, defaults toEntityGraph.EntityGraphType.FETCH.
U
- unsafe(String...) - Static method in class org.springframework.data.jpa.domain.JpaSort
- 
Creates new unsafeJpaSortbased on given properties.
- unsafe(Sort.Direction, String...) - Static method in class org.springframework.data.jpa.domain.JpaSort
- 
Creates new unsafeJpaSortbased on givenSort.Directionand properties.
- unsafe(Sort.Direction, List<String>) - Static method in class org.springframework.data.jpa.domain.JpaSort
- 
Creates new unsafeJpaSortbased on givenSort.Directionand properties.
- unwrapTypedParameterValue(Object) - Static method in enum class org.springframework.data.jpa.provider.PersistenceProvider
- 
Because Hibernate's TypedParameterValue is only used to wrap a null, swap it out withnullfor query creation.
- update(EntityPath<?>) - Method in class org.springframework.data.jpa.repository.support.QuerydslRepositorySupport
- 
Returns a freshUpdateClause.
V
- validate() - Method in class org.springframework.data.jpa.repository.support.QuerydslRepositorySupport
- 
Callback to verify configuration.
- value - Variable in class org.springframework.data.jpa.repository.support.QueryHintValue
- value() - Element in annotation interface org.springframework.data.envers.repository.config.EnableEnversRepositories
- 
Alias for theEnableEnversRepositories.basePackages()attribute.
- value() - Element in annotation interface org.springframework.data.jpa.repository.config.EnableJpaRepositories
- 
Alias for theEnableJpaRepositories.basePackages()attribute.
- value() - Element in annotation interface org.springframework.data.jpa.repository.EntityGraph
- 
The name of the EntityGraph to use.
- value() - Element in annotation interface org.springframework.data.jpa.repository.Lock
- 
TheLockModeTypeto be used when executing the annotated query or CRUD method.
- value() - Element in annotation interface org.springframework.data.jpa.repository.query.Procedure
- 
The name of the procedure in the database, defaults to"".
- value() - Element in annotation interface org.springframework.data.jpa.repository.Query
- 
Defines the JPA query to be executed when the annotated method is called.
- value() - Element in annotation interface org.springframework.data.jpa.repository.QueryHints
- 
TheQueryHints to apply when the query will be executed.
- value() - Element in annotation interface org.springframework.data.jpa.repository.Temporal
- 
Defines theTemporalTypeto use for the annotated parameter.
- valueOf(String) - Static method in enum class org.springframework.data.jpa.provider.PersistenceProvider
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jpa.repository.EntityGraph.EntityGraphType
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jpa.repository.QueryRewriter.IdentityQueryRewriter
- 
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.springframework.data.jpa.repository.support.QueryHints.NoHints
- 
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.springframework.data.jpa.provider.PersistenceProvider
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jpa.repository.EntityGraph.EntityGraphType
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Method in class org.springframework.data.jpa.repository.query.Meta
- 
GetIterableof set meta values.
- values() - Static method in enum class org.springframework.data.jpa.repository.QueryRewriter.IdentityQueryRewriter
- 
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.springframework.data.jpa.repository.support.QueryHints.NoHints
- 
Returns an array containing the constants of this enum class, in the order they are declared.
W
- where(Specification<T>) - Static method in interface org.springframework.data.jpa.domain.Specification
- 
Simple static factory method to add some syntactic sugar around aSpecification.
- with(Sort.Direction) - Method in class org.springframework.data.jpa.domain.JpaSort.JpaOrder
- with(Sort.NullHandling) - Method in class org.springframework.data.jpa.domain.JpaSort.JpaOrder
- withFetchGraphs(EntityManager) - Method in class org.springframework.data.jpa.repository.support.MutableQueryHints
- withFetchGraphs(EntityManager) - Method in enum class org.springframework.data.jpa.repository.support.QueryHints.NoHints
- withFetchGraphs(EntityManager) - Method in interface org.springframework.data.jpa.repository.support.QueryHints
- 
Creates and returns a newQueryHintsinstance includingEntityGraph.
- withUnsafe(String...) - Method in class org.springframework.data.jpa.domain.JpaSort.JpaOrder
- 
Creates newSortwith potentially unsafeSort.Orderinstances.
Z
- ZoneIdConverter() - Constructor for class org.springframework.data.jpa.convert.threeten.Jsr310JpaConverters.ZoneIdConverter
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
DeclaredQuery.deriveCountQuery(String, String)instead.