Spring Data Commons

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

Packages that use PersistentEntity
org.springframework.data.convert   
org.springframework.data.mapping   
org.springframework.data.mapping.context   
org.springframework.data.mapping.event   
org.springframework.data.mapping.model   
 

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>
           
 

Methods in org.springframework.data.convert with type parameters of type PersistentEntity
<T,E extends PersistentEntity<? extends T,P>,P extends PersistentProperty<P>>
T
ReflectionEntityInstantiator.createInstance(E entity, ParameterValueProvider<P> provider)
           
<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.
 

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
ConfigurableTypeInformationMapper(MappingContext<? extends PersistentEntity<?,?>,?> mappingContext)
          Creates a ConfigurableTypeInformationMapper from the given MappingContext.
DefaultTypeMapper(TypeAliasAccessor<S> accessor, MappingContext<? extends PersistentEntity<?,?>,?> mappingContext, java.util.List<? extends TypeInformationMapper> additionalMappers)
           
 

Uses of PersistentEntity in org.springframework.data.mapping
 

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

Constructors in org.springframework.data.mapping with parameters of type PersistentEntity
PreferredConstructor.Parameter(java.lang.String name, TypeInformation<T> type, java.lang.annotation.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

This interface is used internally to establish associations between entities and also at runtime to obtain entities by name

The generic type parameters T & R are used to specify the mapped form of a class (example Table) and property (example Column) respectively.

 

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

Classes in org.springframework.data.mapping.event with type parameters of type PersistentEntity
 class MappingContextEvent<E extends PersistentEntity<?,P>,P extends PersistentProperty<P>>
           
 

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

Classes in org.springframework.data.mapping.model with type parameters of type PersistentEntity
 class BeanWrapper<E extends PersistentEntity<T,?>,T>
          Value object to allow creation of objects using the metamodel, setting and getting properties.
 

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 with type parameters of type PersistentEntity
static
<E extends PersistentEntity<T,?>,T>
BeanWrapper<E,T>
BeanWrapper.create(T bean, org.springframework.core.convert.ConversionService conversionService)
          Creates a new BeanWrapper for the given bean instance and ConversionService.
 

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(java.lang.reflect.Field field, java.beans.PropertyDescriptor propertyDescriptor, PersistentEntity<?,P> owner, SimpleTypeHolder simpleTypeHolder)
           
AnnotationBasedPersistentProperty(java.lang.reflect.Field field, java.beans.PropertyDescriptor propertyDescriptor, PersistentEntity<?,P> owner, SimpleTypeHolder simpleTypeHolder)
          Creates a new AnnotationBasedPersistentProperty.
PersistentEntityParameterValueProvider(PersistentEntity<?,P> entity, PropertyValueProvider<P> provider)
          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.
 


Spring Data Commons

Copyright © 2012. All Rights Reserved.