Package org.nuiton.topia.persistence.util

Interface Summary
Creator<P,E> A simple contract to hook the creation phase of an entity associated (or not!)
Deletor<P,E> A simple contract to hook the deletion of an entity.
ListUpdator<P,E> A simple contract to allow you to update some collections of an entity.
Loador<E> A simple contract to load an object from another one.
 

Class Summary
BeanPropertyLoador<E> A implementation fo the Loador contract using PropertyDescriptor.
Collector<R> Un objet qui permet de parcourir des entites (via un Collector.CollectorVisitor) et de collecter des donnees pendant le parcours.
Collector.CollectorVisitor  
DBMapping Une classe qui permet d'obtenir les mapping de noms entre les entités et les objets de la base.
EntityListUpdator<P extends TopiaEntity,E extends TopiaEntity> A implementation of ListUpdator for TopiaEntity type.
EntityLoador<E extends TopiaEntity> A implementation of BeanPropertyLoador for TopiaEntity

Some factory methods are defined to simplify the generic cast, prefer used them instead of the (protected) constructor).

EntityOperator<B extends TopiaEntity> Un objet qui permet d'effecuter des operations de manipulation des donnees dans les entites du type donne.
EntityOperatorStore Un cache d'operateurs.
TopiaEntityHelper Une classe avec des méthodes utiles sur les entités.
TopiaEntityRef Definition of a reference of an entity from a root entity.
 

Enum Summary
DiffState Pour qualifier l'etat d'une entite lors du calcul d'un differentiel entre deux entites.
 



Copyright © 2004-2010 CodeLutin. All Rights Reserved.