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 Support classes for integration of the repository programming model with 3rd party frameworks. 
 

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 Serializable>
EntityInformation<T,ID>
RepositoryFactorySupport.getEntityInformation(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
 

Methods in org.springframework.data.repository.support that return EntityInformation
<T,S extends Serializable>
EntityInformation<T,S>
Repositories.getEntityInformationFor(Class<?> domainClass)
          Returns the EntityInformation for the given domain class.
 

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


Spring Data Commons

Copyright © 2012. All Rights Reserved.