Spring Data Commons

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

Packages that use EntityMetadata
org.springframework.data.repository.core Core abstractions for repository implementation. 
org.springframework.data.repository.core.support Base classes to implement repositories for various data stores. 
org.springframework.data.repository.query Support classes to work with query methods. 
 

Uses of EntityMetadata in org.springframework.data.repository.core
 

Subinterfaces of EntityMetadata in org.springframework.data.repository.core
 interface EntityInformation<T,ID extends Serializable>
          Extension of EntityMetadata to add functionality to query information of entity instances.
 

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

Classes in org.springframework.data.repository.core.support that implement EntityMetadata
 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.
 

Uses of EntityMetadata in org.springframework.data.repository.query
 

Methods in org.springframework.data.repository.query that return EntityMetadata
 EntityMetadata<?> QueryMethod.getEntityInformation()
           
 


Spring Data Commons

Copyright © 2012. All Rights Reserved.