See: Description
| Interface | Description |
|---|---|
| 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. |
| TopiaEntity |
The TopiaEntity is the main interface for each entity generated with
TopiaMetaTransformer. |
| TopiaEntityContextable | |
| TopiaEntityEnum |
The contract to be realised by the generated enumeration in any DAOHelper.
|
| TopiaIdFactory |
This API represents an ID generation strategy
// TODO AThimel 20/07/13 Javadoc (finish this javadoc)
|
| TopiaPersistenceHelper<T extends TopiaEntityEnum> |
Object which helps to wrap some static generated code
(dao helper, entityEnum).
|
| Class | Description |
|---|---|
| DefaultTopiaIdFactory |
Default implementation of
TopiaIdFactory. |
| DepthEntityVisitor |
Parcourt du graphe d'entité en profondeur.
|
| HorizontalEntityVisitor |
Parcourt en largeur du modele et délegation à un autre visiteur.
|
| LegacyTopiaIdFactory |
Implements
TopiaIdFactory with Topia 2.x and before ids. |
| 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> | |
| TopiaEntities | |
| TopiaEntityAbstract |
Classe de base de toutes les entités, cela permet de concentrer le code
technique dans cette classe.
|
| TopiaId | Deprecated
since 3.0 depends on implementation of TopiaIdFactory.
|
| Annotation Type | Description |
|---|---|
| SearchFields |
TODO-fdesbois-20100508 : javadoc : where is it used for ? which service use it ?
Ces annotations permettent de savoir quels sont les champs sur lesquels
la recherche pourra s'effectuer.
|
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–2013 CodeLutin. All rights reserved.