Uses of Interface
org.springframework.data.jpa.repository.support.JpaEntityInformation
Packages that use JpaEntityInformation
Package
Description
Spring Data JPA specific converter infrastructure.
JPA repository implementations.
-
Uses of JpaEntityInformation in org.springframework.data.envers.repository.support
Constructors in org.springframework.data.envers.repository.support with parameters of type JpaEntityInformationModifierConstructorDescriptionEnversRevisionRepositoryImpl
(JpaEntityInformation<T, ?> entityInformation, RevisionEntityInformation revisionEntityInformation, jakarta.persistence.EntityManager entityManager) Creates a newEnversRevisionRepositoryImpl
using the givenJpaEntityInformation
,RevisionEntityInformation
andEntityManager
. -
Uses of JpaEntityInformation in org.springframework.data.jpa.repository.support
Classes in org.springframework.data.jpa.repository.support that implement JpaEntityInformationModifier and TypeClassDescriptionclass
Base class forJpaEntityInformation
implementations to share common method implementations.class
Implementation ofEntityInformation
that uses JPAMetamodel
to find the domain class' id field.class
JpaPersistableEntityInformation<T extends Persistable<ID>,
ID> Extension ofJpaMetamodelEntityInformation
that consideres methods ofPersistable
to lookup the id.Methods in org.springframework.data.jpa.repository.support that return JpaEntityInformationModifier and TypeMethodDescriptionstatic <T> JpaEntityInformation<T,
?> JpaEntityInformationSupport.getEntityInformation
(Class<T> domainClass, jakarta.persistence.EntityManager em) Creates aJpaEntityInformation
for the given domain class andEntityManager
.<T,
ID> JpaEntityInformation<T, ID> JpaRepositoryFactory.getEntityInformation
(Class<T> domainClass) Constructors in org.springframework.data.jpa.repository.support with parameters of type JpaEntityInformationModifierConstructorDescriptionQuerydslJpaPredicateExecutor
(JpaEntityInformation<T, ?> entityInformation, jakarta.persistence.EntityManager entityManager, EntityPathResolver resolver, CrudMethodMetadata metadata) Creates a newQuerydslJpaPredicateExecutor
from the given domain class andEntityManager
and uses the givenEntityPathResolver
to translate the domain class into anEntityPath
.QuerydslJpaRepository
(JpaEntityInformation<T, ID> entityInformation, jakarta.persistence.EntityManager entityManager) Deprecated.Creates a newQuerydslJpaRepository
from the given domain class andEntityManager
.QuerydslJpaRepository
(JpaEntityInformation<T, ID> entityInformation, jakarta.persistence.EntityManager entityManager, EntityPathResolver resolver) Deprecated.Creates a newQuerydslJpaRepository
from the given domain class andEntityManager
and uses the givenEntityPathResolver
to translate the domain class into anEntityPath
.SimpleJpaRepository
(JpaEntityInformation<T, ?> entityInformation, jakarta.persistence.EntityManager entityManager) Creates a newSimpleJpaRepository
to manage objects of the givenJpaEntityInformation
.