Package org.nuiton.topia.persistence
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.-
Interface Summary Interface Description EntityVisitor The contract of a visitor of anyTopiaEntity.TopiaDAO<E extends TopiaEntity> TopiaDAO is used to manipulate entities corresponding toEtype : create, delete, update or find entities.TopiaDAODeprecated<E extends TopiaEntity> Contains all method that are deprecated fromTopiaDAOin version2.6.12and then will be removed in next major version (3.0).TopiaEntity The TopiaEntity is the main interface for each entities generated withTopiaMetaTransformer.TopiaEntityContextable TopiaEntityEnum The contract to be realised by the generated enumeration in any DAOHelper.TopiaPersistenceHelper<T extends TopiaEntityEnum> Object which helps to wrap some static generated code (dao helper, entityEnum). -
Class Summary Class Description 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.TopiaDAOImpl.FindAllIterator<E extends TopiaEntity,R> TopiaDAOLegacy<E extends TopiaEntity> Deprecated. since 2.6.12 Using the hibernate Criteria api is not a good idea as we wants to use in ToPIA next generation (version 3.0) jpa api.TopiaEntityAbstract Classe de base de toutes les entités, cela permet de concentrer le code technique dans cette classe.TopiaId TODO-fdesbois-20100508 : Need translation of javadoc. -
Annotation Types Summary Annotation Type Description SearchFields TODO-fdesbois-20100508 : javadoc : where is it used for ?