Spring Data Commons

Uses of Interface
org.springframework.data.repository.core.EntityInformation

Packages that use EntityInformation
org.springframework.data.repository.core.support Base classes to implement repositories for various data stores. 
org.springframework.data.repository.support   
 

Uses of EntityInformation in org.springframework.data.repository.core.support
 

Classes in org.springframework.data.repository.core.support that implement EntityInformation
 class AbstractEntityInformation<T,ID extends Serializable>
          Base class for implementations of EntityInformation.
 class DelegatingEntityInformation<T,ID extends Serializable>
          Useful base class to implement custom EntityInformations and delegate execution of standard methods from EntityInformation to a special implementation.
 class PersistableEntityInformation<T extends Persistable<ID>,ID extends Serializable>
          Implementation of EntityMetadata that assumes the entity handled implements Persistable and uses Persistable.isNew() for the AbstractEntityInformation.isNew(Object) check.
 class ReflectionEntityInformation<T,ID extends Serializable>
          EntityInformation implementation that inspects fields for an annotation and looks up this field's value to retrieve the id.
 

Methods in org.springframework.data.repository.core.support that return EntityInformation
 EntityInformation<T,ID> RepositoryFactoryInformation.getEntityInformation()
          Returns EntityInformation the repository factory is using.
 EntityInformation<S,ID> RepositoryFactoryBeanSupport.getEntityInformation()
           
abstract
<T,ID extends java.io.Serializable>
EntityInformation<T,ID>
RepositoryFactorySupport.getEntityInformation(java.lang.Class<T> domainClass)
          Returns the EntityInformation for the given domain class.
 

Constructors in org.springframework.data.repository.core.support with parameters of type EntityInformation
DelegatingEntityInformation(EntityInformation<T,ID> delegate)
          Creates a new DelegatingEntityInformation delegating method invocations to the given EntityInformation.
 

Uses of EntityInformation in org.springframework.data.repository.support
 

Constructors in org.springframework.data.repository.support with parameters of type EntityInformation
DomainClassPropertyEditor(CrudRepository<T,ID> repository, EntityInformation<T,ID> information, org.springframework.beans.PropertyEditorRegistry registry)
          Creates a new DomainClassPropertyEditor for the given CrudRepository, EntityInformation and PropertyEditorRegistry.
 


Spring Data Commons

Copyright © 2012. All Rights Reserved.