Uses of Interface
org.springframework.data.jpa.repository.support.JpaEntityInformation
Packages that use JpaEntityInformation
Package
Description
Query implementation to execute queries against JPA.
JPA repository implementations.
-
Uses of JpaEntityInformation in org.springframework.data.jpa.repository.query
Methods in org.springframework.data.jpa.repository.query that return JpaEntityInformationModifier and TypeMethodDescriptionJpaEntityInformation<?,?> KeysetScrollSpecification.entity()Returns the value of theentityrecord component.Methods in org.springframework.data.jpa.repository.query with parameters of type JpaEntityInformationModifier and TypeMethodDescriptionstatic SortKeysetScrollSpecification.createSort(KeysetScrollPosition position, Sort sort, JpaEntityInformation<?, ?> entity) Create aSortobject to be used with the actual query.static Collection<String>KeysetScrollDelegate.getProjectionInputProperties(JpaEntityInformation<?, ?> entity, Collection<String> projectionProperties, Sort sort) Return a collection of property names required to construct a keyset selection query that include all keyset and identifier properties required to resume keyset scrolling.Constructors in org.springframework.data.jpa.repository.query with parameters of type JpaEntityInformationModifierConstructorDescriptionKeysetScrollSpecification(KeysetScrollPosition position, Sort sort, JpaEntityInformation<?, ?> entity) Creates an instance of aKeysetScrollSpecificationrecord class.protectedScrollDelegate(JpaEntityInformation<T, ?> entity) -
Uses of JpaEntityInformation in org.springframework.data.jpa.repository.support
Classes in org.springframework.data.jpa.repository.support that implement JpaEntityInformationModifier and TypeClassDescriptionclassBase class forJpaEntityInformationimplementations to share common method implementations.classImplementation ofEntityInformationthat uses JPAMetamodelto find the domain class' id field.classJpaPersistableEntityInformation<T extends Persistable<ID>,ID> Extension ofJpaMetamodelEntityInformationthat consideres methods ofPersistableto 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 aJpaEntityInformationfor 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 newQuerydslJpaPredicateExecutorfrom the given domain class andEntityManagerand uses the givenEntityPathResolverto translate the domain class into anEntityPath.QuerydslJpaRepository(JpaEntityInformation<T, ID> entityInformation, jakarta.persistence.EntityManager entityManager) Deprecated.Creates a newQuerydslJpaRepositoryfrom the given domain class andEntityManager.QuerydslJpaRepository(JpaEntityInformation<T, ID> entityInformation, jakarta.persistence.EntityManager entityManager, EntityPathResolver resolver) Deprecated.Creates a newQuerydslJpaRepositoryfrom the given domain class andEntityManagerand uses the givenEntityPathResolverto translate the domain class into anEntityPath.SimpleJpaRepository(JpaEntityInformation<T, ?> entityInformation, jakarta.persistence.EntityManager entityManager) Creates a newSimpleJpaRepositoryto manage objects of the givenJpaEntityInformation.