Spring Data Core

Uses of Interface
org.springframework.data.mapping.PersistentEntity

Packages that use PersistentEntity
org.springframework.data.auditing General support for entity auditing. 
org.springframework.data.convert General purpose conversion framework to read objects from a data store abstraction and write it back. 
org.springframework.data.mapping Base package for the mapping subsystem. 
org.springframework.data.mapping.context Mapping context API and implementation base classes. 
org.springframework.data.mapping.model Core implementation of the mapping subsystem's model. 
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 PersistentEntity in org.springframework.data.auditing
 

Constructor parameters in org.springframework.data.auditing with type arguments of type PersistentEntity
AuditingHandler(MappingContext<? extends PersistentEntity<?,?>,? extends PersistentProperty<?>> mappingContext)
          Creates a new AuditableBeanWrapper using the given MappingContext when looking up auditing metadata via reflection.
IsNewAwareAuditingHandler(MappingContext<? extends PersistentEntity<?,?>,? extends PersistentProperty<?>> mappingContext)
          Creates a new IsNewAwareAuditingHandler for the given MappingContext.
 

Uses of PersistentEntity in org.springframework.data.convert
 

Classes in org.springframework.data.convert with type parameters of type PersistentEntity
 interface EntityConverter<E extends PersistentEntity<?,P>,P extends PersistentProperty<P>,T,S>
          Combined EntityReader and EntityWriter and add the ability to access a MappingContext and ConversionService.
 

Methods in org.springframework.data.convert with type parameters of type PersistentEntity
<T,E extends PersistentEntity<? extends T,P>,P extends PersistentProperty<P>>
T
EntityInstantiator.createInstance(E entity, ParameterValueProvider<P> provider)
          Creates a new instance of the given entity using the given source to pull data from.
<T,E extends PersistentEntity<? extends T,P>,P extends PersistentProperty<P>>
T
ReflectionEntityInstantiator.createInstance(E entity, ParameterValueProvider<P> provider)
           
 

Methods in org.springframework.data.convert with parameters of type PersistentEntity
 EntityInstantiator EntityInstantiators.getInstantiatorFor(PersistentEntity<?,?> entity)
          Returns the EntityInstantiator to be used to create the given PersistentEntity.
 

Constructor parameters in org.springframework.data.convert with type arguments of type PersistentEntity
DefaultTypeMapper(TypeAliasAccessor<S> accessor, MappingContext<? extends PersistentEntity<?,?>,?> mappingContext, List<? extends TypeInformationMapper> additionalMappers)
          Creates a new DefaultTypeMapper using the given TypeAliasAccessor, MappingContext and additional TypeInformationMappers.
MappingContextTypeInformationMapper(MappingContext<? extends PersistentEntity<?,?>,?> mappingContext)
          Creates a MappingContextTypeInformationMapper from the given MappingContext.
 

Uses of PersistentEntity in org.springframework.data.mapping
 

Methods in org.springframework.data.mapping that return PersistentEntity
 PersistentEntity<?,P> PersistentProperty.getOwner()
          Returns the PersistentEntity owning the current PersistentProperty.
 

Constructors in org.springframework.data.mapping with parameters of type PersistentEntity
PreferredConstructor.Parameter(String name, TypeInformation<T> type, Annotation[] annotations, PersistentEntity<T,P> entity)
          Creates a new PreferredConstructor.Parameter with the given name, TypeInformation as well as an array of Annotations.
 

Uses of PersistentEntity in org.springframework.data.mapping.context
 

Classes in org.springframework.data.mapping.context with type parameters of type PersistentEntity
 interface MappingContext<E extends PersistentEntity<?,P>,P extends PersistentProperty<P>>
          This interface defines the overall context including all known PersistentEntity instances and methods to obtain instances on demand. it is used internally to establish associations between entities and also at runtime to obtain entities by name.
 class MappingContextEvent<E extends PersistentEntity<?,P>,P extends PersistentProperty<P>>
          Base implementation of an ApplicationEvent refering to a PersistentEntity.
 

Methods in org.springframework.data.mapping.context that return PersistentEntity
 PersistentEntity<?,?> PersistentEntities.getPersistentEntity(Class<?> type)
          Returns the PersistentEntity for the given type.
 

Methods in org.springframework.data.mapping.context that return types with arguments of type PersistentEntity
 Iterator<PersistentEntity<?,?>> PersistentEntities.iterator()
           
 

Constructor parameters in org.springframework.data.mapping.context with type arguments of type PersistentEntity
MappingContextIsNewStrategyFactory(MappingContext<? extends PersistentEntity<?,?>,?> context)
          Creates a new MappingContextIsNewStrategyFactory using the given MappingContext.
 

Uses of PersistentEntity in org.springframework.data.mapping.model
 

Subinterfaces of PersistentEntity in org.springframework.data.mapping.model
 interface MutablePersistentEntity<T,P extends PersistentProperty<P>>
          Interface capturing mutator methods for PersistentEntitys.
 

Classes in org.springframework.data.mapping.model that implement PersistentEntity
 class BasicPersistentEntity<T,P extends PersistentProperty<P>>
          Simple value object to capture information of PersistentEntitys.
 

Fields in org.springframework.data.mapping.model declared as PersistentEntity
protected  PersistentEntity<?,P> AbstractPersistentProperty.owner
           
 

Methods in org.springframework.data.mapping.model that return PersistentEntity
 PersistentEntity<?,P> AbstractPersistentProperty.getOwner()
           
 

Constructors in org.springframework.data.mapping.model with parameters of type PersistentEntity
AbstractPersistentProperty(Field field, PropertyDescriptor propertyDescriptor, PersistentEntity<?,P> owner, SimpleTypeHolder simpleTypeHolder)
           
AnnotationBasedPersistentProperty(Field field, PropertyDescriptor propertyDescriptor, PersistentEntity<?,P> owner, SimpleTypeHolder simpleTypeHolder)
          Creates a new AnnotationBasedPersistentProperty.
MappingInstantiationException(PersistentEntity<?,?> entity, List<Object> arguments, Exception cause)
          Creates a new MappingInstantiationException for the given PersistentEntity, constructor arguments and the causing exception.
PersistentEntityParameterValueProvider(PersistentEntity<?,P> entity, PropertyValueProvider<P> provider, Object parent)
          Creates a new PersistentEntityParameterValueProvider for the given PersistentEntity and PropertyValueProvider.
PreferredConstructorDiscoverer(PersistentEntity<T,P> entity)
          Creates a new PreferredConstructorDiscoverer for the given PersistentEntity.
PreferredConstructorDiscoverer(TypeInformation<T> type, PersistentEntity<T,P> entity)
          Creates a new PreferredConstructorDiscoverer for the given type.
 

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

Methods in org.springframework.data.repository.core.support that return PersistentEntity
 PersistentEntity<?,?> RepositoryFactoryInformation.getPersistentEntity()
          Returns the PersistentEntity managed by the underlying repository.
 PersistentEntity<?,?> RepositoryFactoryBeanSupport.getPersistentEntity()
           
 

Constructors in org.springframework.data.repository.core.support with parameters of type PersistentEntity
PersistentEntityInformation(PersistentEntity<T,?> entity)
          Creates a new PersistableEntityInformation for the given PersistentEntity.
 

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

Methods in org.springframework.data.repository.support that return PersistentEntity
 PersistentEntity<?,?> Repositories.getPersistentEntity(Class<?> domainClass)
          Returns the PersistentEntity for the given domain class.
 


Spring Data Core

Copyright © 2011-2014–2014 Pivotal Software, Inc.. All rights reserved.