Package org.nuiton.topia.persistence

This package contains interfaces and abstract classes for entities and daos.

See:
          Description

Interface Summary
EntityVisitor The contract of a visitor of any TopiaEntity.
TopiaDAO<E extends TopiaEntity> TopiaDAO is used to manipulate entities corresponding to E type : create, delete, update or find entities using properties of TopiaQuery.
TopiaEntity The TopiaEntity is the main interface for each entities generated with TopiaMetaTransformer.
TopiaEntityContextable TopiaEntity with TopiaContext support (injected by TopiaContext into entities).
TopiaEntityEnum The contract to be realised by the generated enumeration in any DAOHelper.
 

Class Summary
DepthEntityVisitor Parcourt du graphe d'entité en profondeur.
HorizontalEntityVisitor Parcourt en largeur du modele et délegation à un autre visiteur.
TopiaDAOImpl<E extends TopiaEntity> Cette classe permet d'avoir un ensemble de méthode implantée de façon standard et plus spécifiquement pour Hibernate.
TopiaDAOLegacy<E extends TopiaEntity> Surcharge du TopiaDAOImpl pour utiliser l'api criteria au lieu du hql pour tout ce qui est requétage.
TopiaEntityAbstract Classe de base de toutes les entités, cela permet de concentrer le code technique dans cette classe.
TopiaFilterPagerUtil Extension of the simple PagerUtil from nuiton-utils to offer order and filter api.
TopiaFilterPagerUtil.FilterPagerBean  
TopiaFilterPagerUtil.FilterPagerBeanBuilder  
TopiaFilterPagerUtil.FilterRule  
TopiaId TODO-fdesbois-20100508 : Need translation of javadoc.
 

Enum Summary
TopiaFilterPagerUtil.FilterOperation  
TopiaFilterPagerUtil.FilterOperationGroup  
 

Annotation Types Summary
SearchFields TODO-fdesbois-20100508 : javadoc : where is it used for ?
 

Package org.nuiton.topia.persistence Description

This package contains interfaces and abstract classes for entities and daos.

For daos : TopiaDAO as interface and TopiaDAOImpl as implementation.

For entities : TopiaEntity as interface and TopiaEntityAbstract as abstract class inherited by generated entities for final applications. Generation is done using transformers from org.nuiton.topia.generator package.



Copyright © 2004-2012 CodeLutin. All Rights Reserved.