Spring Data Commons

Package org.springframework.data.mapping

Interface Summary
AssociationHandler<P extends PersistentProperty<P>>  
MutablePersistentEntity<T,P extends PersistentProperty<P>> Interface capturing mutator methods for PersistentEntitys.
PropertyHandler<P extends PersistentProperty<P>> Callback interface to do something with all plain PersistentProperty instances except associations, transient properties and the id-property.
 

Class Summary
AbstractMappingContext<E extends MutablePersistentEntity<?,P>,P extends PersistentProperty<P>> Base class to build mapping metadata and thus create instances of PersistentEntity and PersistentProperty.
AbstractPersistentProperty<P extends PersistentProperty<P>> Simple impementation of PersistentProperty.
AnnotationBasedPersistentProperty<P extends PersistentProperty<P>> Special PersistentProperty that takes annotations at a property into account.
BasicPersistentEntity<T,P extends PersistentProperty<P>> Simple value object to capture information of PersistentEntitys.
BeanWrapper<E extends PersistentEntity<T,?>,T> Value object to allow creation of objects using the metamodel, setting and getting properties.
MappingBeanHelper Helper class to set and retrieve bean values.
PreferredConstructorDiscoverer<T> Helper class to find a PreferredConstructor.
 


Spring Data Commons

Copyright © 2011. All Rights Reserved.