Spring Data Jpa

Uses of Interface
org.springframework.data.jpa.repository.support.JpaEntityInformation

Packages that use JpaEntityInformation
org.springframework.data.jpa.repository.support JPA repository implementations. 
 

Uses of JpaEntityInformation in org.springframework.data.jpa.repository.support
 

Classes in org.springframework.data.jpa.repository.support that implement JpaEntityInformation
 class JpaEntityInformationSupport<T,ID extends Serializable>
          Base class for JpaEntityInformation implementations to share common method implementations.
 class JpaMetamodelEntityInformation<T,ID extends Serializable>
          Implementation of EntityInformation that uses JPA Metamodel to find the domain class' id field.
 class JpaPersistableEntityInformation<T extends Persistable<ID>,ID extends Serializable>
          Extension of JpaMetamodelEntityInformation that consideres methods of Persistable to lookup the id.
 

Methods in org.springframework.data.jpa.repository.support that return JpaEntityInformation
<T,ID extends Serializable>
JpaEntityInformation<T,ID>
JpaRepositoryFactory.getEntityInformation(Class<T> domainClass)
           
static
<T> JpaEntityInformation<T,?>
JpaEntityInformationSupport.getMetadata(Class<T> domainClass, javax.persistence.EntityManager em)
          Creates a JpaEntityInformation for the given domain class and EntityManager.
 

Constructors in org.springframework.data.jpa.repository.support with parameters of type JpaEntityInformation
QueryDslJpaRepository(JpaEntityInformation<T,ID> entityMetadata, javax.persistence.EntityManager entityManager)
          Creates a new QueryDslJpaRepository from the given domain class and EntityManager.
QueryDslJpaRepository(JpaEntityInformation<T,ID> entityMetadata, javax.persistence.EntityManager entityManager, EntityPathResolver resolver)
          Creates a new QueryDslJpaRepository from the given domain class and EntityManager and uses the given EntityPathResolver to translate the domain class into an EntityPath.
SimpleJpaRepository(JpaEntityInformation<T,?> entityInformation, javax.persistence.EntityManager entityManager)
          Creates a new SimpleJpaRepository to manage objects of the given JpaEntityInformation.
 


Spring Data Jpa

Copyright © 2011-2012 SpringSource. All Rights Reserved.