Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- access - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag pour specfier le type d'acces a un champ.
- addConstructors(ObjectModelClass, boolean) - Method in class org.nuiton.topia.templates.ApplicationContextTransformer
- addContextableMethods(ObjectModelClass, ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityTransformer
-
Ajout les methodes necessaire à l'interface
TopiaEntityContextablesi le tagValueTopiaCoreTagValues.Store.contextableest renseigné. - addContructor(ObjectModelClass, boolean) - Method in class org.nuiton.topia.templates.PersistenceContextTransformer
- addInterface(List<String>, ObjectModelClassifier, Class<?>) - Method in class org.nuiton.topia.templates.EntityTransformer
- addInterface(List<String>, ObjectModelClassifier, ObjectModelClassifier) - Method in class org.nuiton.topia.templates.EntityTransformer
- addMultipleAddAllOperation(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage) - Method in class org.nuiton.topia.templates.EntityTransformer
- addMultipleAddAtIndexOperation(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage, String) - Method in class org.nuiton.topia.templates.EntityTransformer
- addMultipleAddOperation(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage, String) - Method in class org.nuiton.topia.templates.EntityTransformer
- addMultipleClearOperation(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage, String, String) - Method in class org.nuiton.topia.templates.EntityTransformer
- addMultipleContainsOperation(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage) - Method in class org.nuiton.topia.templates.EntityTransformer
- addMultipleGetByIndexOperation(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage) - Method in class org.nuiton.topia.templates.EntityTransformer
- addMultipleGetByTopiaIdOperation(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage) - Method in class org.nuiton.topia.templates.EntityTransformer
- addMultipleGetOperation(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage, String) - Method in class org.nuiton.topia.templates.EntityTransformer
- addMultipleGetOperationFromEntity(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage) - Method in class org.nuiton.topia.templates.EntityTransformer
- addMultipleGetTopiaIdsOperation(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage, String, String) - Method in class org.nuiton.topia.templates.EntityTransformer
- addMultipleIsEmptyOperations(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.EntityTransformer
- addMultipleRemoveAtIndexOperation(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage) - Method in class org.nuiton.topia.templates.EntityTransformer
- addMultipleRemoveOperation(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage) - Method in class org.nuiton.topia.templates.EntityTransformer
- addMultipleSetOperation(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage, String, String) - Method in class org.nuiton.topia.templates.EntityTransformer
- addMultipleSizeOperation(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.EntityTransformer
- addSingleGetOperation(ObjectModelAttribute, String, String) - Method in class org.nuiton.topia.templates.EntityTransformer
-
Add getter for simple property (neither association nor multiple).
- addSingleSetOperation(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage) - Method in class org.nuiton.topia.templates.EntityTransformer
- allEntitiesFqn - Variable in class org.nuiton.topia.templates.EntityDaoTransformer
-
All entities fqn of the model (used to detect if an attribute is not an entity).
- annotation - Enum constant in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
-
Tag pour ajouter une annotation à un champ.
- applicationContextSuperClass - Enum constant in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
-
Tag to specify a super class to use instead of
AbstractTopiaApplicationContext. - ApplicationContextTransformer - Class in org.nuiton.topia.templates
-
To generate PersistenceHelper
- ApplicationContextTransformer() - Constructor for class org.nuiton.topia.templates.ApplicationContextTransformer
- attributeType - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag to change the type of an attribute.
B
- BinderHelperTransformer - Class in org.nuiton.topia.templates
-
A template to generate a helper for
TopiaEntityBinder. - BinderHelperTransformer() - Constructor for class org.nuiton.topia.templates.BinderHelperTransformer
C
- clean() - Method in class org.nuiton.topia.templates.EntityTransformer
- cleanImports(String, Set<String>) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Clean a set of fqns, transform it into a
Listand sort it. - cleanImports(String, Set<String>) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Clean a set of fqns, transform it into a
Listand sort it. - closeAcceptInternalOperation() - Method in class org.nuiton.topia.templates.EntityTransformer
- contextable - Enum constant in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
-
Tag pour que les entités etendent
TopiaEntityContextableet se fasse injecter leTopiaDaoSupplierpar rapport aux autres entités qui ne l'ont pas. - createAcceptInternalOperation(ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityTransformer
- createAcceptOperation() - Method in class org.nuiton.topia.templates.EntityTransformer
- createEntityAbstractClass(ObjectModelPackage, ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityTransformer
- createEntityEnum(ObjectModelEnumeration, String, boolean, List<ObjectModelClass>) - Method in class org.nuiton.topia.templates.EntityEnumTransformer
- createEntityInterface(ObjectModelPackage, ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityTransformer
- createImplOperation(ObjectModelOperation) - Method in class org.nuiton.topia.templates.EntityTransformer
- createPropertySetterSignature(ObjectModelClassifier, String, String, String) - Method in class org.nuiton.topia.templates.EntityTransformer
-
TODO-fdesbois-2010-06-25 : This method can be put in JavaBuilder or ObjectModelTransformerToJava This method create an set operation in
classifierwithpropertyTypeas return type andpropertyNameused for operation name ('set[propertyName]').
D
- daoImplementation - Enum constant in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
-
To specify the abstract dao to use.
- daoSuperClass - Enum constant in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
-
Tag to specify a super class to use instead of
AbstractTopiaDao. - dbName - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag pour le nom du champ / entité en BD.
- dbSchema - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag pour le nom du schema en BD.
- DEFAULT_INHERITANCE_STRATEGY - Static variable in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Stratégie d'heritage par defaut.
- DEFAULT_INHERITANCE_STRATEGY - Variable in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Stratégie d'heritage par defaut.
- DEFAULT_PACKAGE - Static variable in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Le package par défaut si aucun n'est spécifié
- DEFAULT_PACKAGE - Variable in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Le package par défaut si aucun n'est spécifié
- DEPENDENCIES_DAO - Static variable in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.dependency to add extra operations for entity dao.
E
- entity - Enum constant in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
-
Stéréotype pour les objets devant être générées sous forme d'entités
- EntityDaoTransformer - Class in org.nuiton.topia.templates
-
To generate all
DAOrelated classes for a given entity. - EntityDaoTransformer() - Constructor for class org.nuiton.topia.templates.EntityDaoTransformer
- entityEnumName - Variable in class org.nuiton.topia.templates.EntityDaoTransformer
- entityEnumPackage - Variable in class org.nuiton.topia.templates.EntityDaoTransformer
- EntityEnumTransformer - Class in org.nuiton.topia.templates
-
Will generate XyzEntityEnum (where Xyz = Model name)
- EntityEnumTransformer() - Constructor for class org.nuiton.topia.templates.EntityEnumTransformer
- EntityHibernateMappingGenerator - Class in org.nuiton.topia.templates
- EntityHibernateMappingGenerator() - Constructor for class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- entitySuperClass - Enum constant in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
-
Tag to specify a super class to use instead of
AbstractTopiaEntity. - EntityTransformer - Class in org.nuiton.topia.templates
-
A template to generate all the
TopiaEntityapi for all classifier with aentitystereotype. - EntityTransformer() - Constructor for class org.nuiton.topia.templates.EntityTransformer
- eugeneTagValues - Variable in class org.nuiton.topia.templates.TopiaTemplateHelper
F
- fetch - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag pour spécifier la caractère fetch d'une association multiple.
- fileFoundInClassPath(ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- FORBIDDEN_ATTRIBUTE_NAMES - Static variable in class org.nuiton.topia.templates.TopiaMetaTransformer
- FORBIDDEN_CLASS_NAMES - Static variable in class org.nuiton.topia.templates.TopiaMetaTransformer
G
- generateAbstract - Variable in class org.nuiton.topia.templates.EntityTransformer
- generateAbstract(String, String) - Method in class org.nuiton.topia.templates.ApplicationContextTransformer
- generateAbstract(String, String, String) - Method in class org.nuiton.topia.templates.PersistenceContextTransformer
- generateAbstractDao(ObjectModelClass, String, String) - Method in class org.nuiton.topia.templates.EntityDaoTransformer
- generateAggregateOperation(ObjectModelClass, ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityDaoTransformer
- generateAttributes(Writer, EntityHibernateMappingGenerator.ClassContext, List<ObjectModelAttribute>, String) - Method in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- generateBinder(String, ObjectModelClass, ObjectModelClass, StringBuilder) - Method in class org.nuiton.topia.templates.BinderHelperTransformer
- generateBooleanGetMethods - Variable in class org.nuiton.topia.templates.EntityTransformer
- generateCompositeOperation(ObjectModelClass, ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityDaoTransformer
- generateConcreteDao(ObjectModelClass, String, String) - Method in class org.nuiton.topia.templates.EntityDaoTransformer
- generateDaoSupplier(String, String) - Method in class org.nuiton.topia.templates.PersistenceContextTransformer
- generateDatabaseObjects(Writer, EntityHibernateMappingGenerator.ClassContext, List<ObjectModelAttribute>) - Method in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- generateDelete(ObjectModelClass, ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityDaoTransformer
- generateEntityEnum(String, String, boolean) - Method in class org.nuiton.topia.templates.EntityEnumTransformer
- generateExtraConstants(ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityTransformer
-
Generate extra constants if
inputhas dependencies on enum used as constant injector. - generateExtraOperations(ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityTransformer
- generateFindUsages(ObjectModelClass, ObjectModelClass, Set<ObjectModelClass>) - Method in class org.nuiton.topia.templates.EntityDaoTransformer
- generateForeignKeyNames - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag to generate deterministic foreign key names in hibernate mapping files.
- generateFromClass(Writer, ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- generateGeneratedDao(ObjectModelClass, String, String) - Method in class org.nuiton.topia.templates.EntityDaoTransformer
- generateHibernateMany(Writer, EntityHibernateMappingGenerator.ClassContext, ObjectModelAttribute, String) - Method in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- generateHibernateManyToMany(Writer, EntityHibernateMappingGenerator.ClassContext, ObjectModelAttribute, String) - Method in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- generateHibernateManyToOne(Writer, EntityHibernateMappingGenerator.ClassContext, ObjectModelAttribute, boolean, String) - Method in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- generateHibernateManyToOne(Writer, EntityHibernateMappingGenerator.ClassContext, ObjectModelAttribute, String) - Method in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- generateHibernateOneToMany(Writer, EntityHibernateMappingGenerator.ClassContext, ObjectModelAttribute, String) - Method in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- generateHibernateOneToOne(Writer, EntityHibernateMappingGenerator.ClassContext, ObjectModelAttribute, String) - Method in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- generateHibernateProperty(Writer, EntityHibernateMappingGenerator.ClassContext, ObjectModelAttribute, String) - Method in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- generateImpl - Variable in class org.nuiton.topia.templates.EntityTransformer
- generateImpl(String, String, String) - Method in class org.nuiton.topia.templates.ApplicationContextTransformer
- generateImpl(String, String, String) - Method in class org.nuiton.topia.templates.PersistenceContextTransformer
- generateImpl(ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityTransformer
- generateInterface - Variable in class org.nuiton.topia.templates.EntityTransformer
- generateNMultiplicity(String, ObjectModelClass, ObjectModelAttribute) - Method in class org.nuiton.topia.templates.EntityDaoTransformer
- generateNoNMultiplicity(String, ObjectModelClass, ObjectModelAttribute, boolean) - Method in class org.nuiton.topia.templates.EntityDaoTransformer
- generateNotNull(ObjectModelClass, ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityDaoTransformer
- generateOperatorForDAOHelper - Enum constant in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
-
To generate
getOperatormethod on application context class and in entity enumerations. - generateParentDao() - Method in class org.nuiton.topia.templates.EntityDaoTransformer
- generateProperties(Collection<ObjectModelAttribute>, ObjectModelClassifier, ObjectModelPackage) - Method in class org.nuiton.topia.templates.EntityTransformer
-
Generate properties from
attributes. - generatePropertyAttribute(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage) - Method in class org.nuiton.topia.templates.EntityTransformer
- generatePropertyChangeSupport - Enum constant in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
-
Tag to specify if PropertyChangeListener support should be generated
- generatePropertyChangeSupport - Variable in class org.nuiton.topia.templates.EntityTransformer
- generatePropertyConstant(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.EntityTransformer
-
Generate constant in interface for
attribute. - generatePropertyOperations(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage) - Method in class org.nuiton.topia.templates.EntityTransformer
-
Generation operations for
attributes. - generateSerialVersionUID(ObjectModelClass, ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityTransformer
- generateToStringOperation(ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityTransformer
- getAbstractDaoFqn(ObjectModelClass) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getAbstractDaoFqn(ObjectModelClass) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getAbstractDaoName(ObjectModelClass) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getAbstractDaoName(ObjectModelClass) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getAccessTagValue(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtain the value of the
TopiaHibernateTagValues.Store.accesstag value on the given attribute. - getAnnotationTagValue(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaCoreTagValues
-
Obtain the value of the
TopiaCoreTagValues.Store.annotationtag value on the given attribute. - getApplicationContextAbstractName(ObjectModel) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getApplicationContextAbstractName(ObjectModel) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getApplicationContextConcreteName(ObjectModel) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getApplicationContextConcreteName(ObjectModel) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getApplicationContextInterfaceName(ObjectModel) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getApplicationContextInterfaceName(ObjectModel) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getApplicationContextPackage(ObjectModelTransformerToJava, ObjectModel) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getApplicationContextPackage(ObjectModelTransformerToJava, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getApplicationContextSuperClassTagValue(ObjectModel) - Method in class org.nuiton.topia.templates.TopiaCoreTagValues
-
Obtains the value of the
TopiaCoreTagValues.Store.applicationContextSuperClasstag value on the model. - getAttributeType(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtain the value of the
TopiaHibernateTagValues.Store.attributeTypetag value on the given attribute, classifier or model. - getClassesByStereotype(String, ObjectModel, boolean) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Obtain the list of classes for a given stereotype with the possibility to sort the result.
- getClassForPrimitiveType(ObjectModelAttribute) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getClassForPrimitiveType(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getCollectionInstanceType(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getCollectionType(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.EntityTransformer
- getCollectionType(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getConcreteDaoFqn(ObjectModelClass) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getConcreteDaoFqn(ObjectModelClass) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getConcreteDaoName(ObjectModelClass) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getConcreteDaoName(ObjectModelClass) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getContextableTagValue(ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaCoreTagValues
-
Obtain the value of the
TopiaCoreTagValues.Store.contextabletag value on the given classifier or model. - getContractDaoName(ObjectModelClass) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getContractDaoName(ObjectModelClass) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getDAOImplementation(ObjectModel) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getDaoImplementationTagValue(ObjectModel) - Method in class org.nuiton.topia.templates.TopiaCoreTagValues
-
Obtains the value of the
TopiaCoreTagValues.Store.daoImplementationtag value on the given model. - getDaoPackage(ObjectModelTransformerToJava, ObjectModel) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getDaoPackage(ObjectModelTransformerToJava, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getDaoSuperClassTagValue(ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaCoreTagValues
-
Obtains the value of the
TopiaCoreTagValues.Store.daoSuperClasstag value on the given classifier or on the model. - getDaoSupplierInterfaceName(ObjectModel) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getDaoSupplierInterfaceName(ObjectModel) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getDaoSupplierName(ObjectModel) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getDaoSupplierName(ObjectModel) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getDbName(ObjectModelElement) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Renvoie le nom BD de l'élement passé en paramètre.
- getDbName(ObjectModelElement) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Renvoie le nom BD de l'élement passé en paramètre.
- getDbNameTagValue(ObjectModelElement) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtain the value of the
TopiaHibernateTagValues.Store.dbNametag value on the given element. - getDbSchemaNameTagValue(ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtain the value of the
TopiaHibernateTagValues.Store.dbSchematag value on the given classifier. - getDefaultPackage(AbstractGenerator<?>) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Renvoie le package par défaut pour le générateur donné
- getDefaultPackage(AbstractGenerator<?>) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Renvoie le package par défaut pour le générateur donné
- getDefaultValue() - Method in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
- getDefaultValue() - Method in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
- getDeprecatedAttributeTagValueMessage(ObjectModelClass, ObjectModelAttribute, String, String, String) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
- getDeprecatedModelTagValueMessage(ObjectModel, String, String, String) - Method in class org.nuiton.topia.templates.TopiaCoreTagValues
- getDeprecatedModelTagValueMessage(ObjectModel, String, String, String) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
- getDescription() - Method in class org.nuiton.topia.templates.TopiaCoreTagValues
- getDescription() - Method in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
- getDescription() - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
- getDescription() - Method in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
- getDOType(String, ObjectModel) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getDOType(String, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getDOType(ObjectModelElement, ObjectModel) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getDOType(ObjectModelElement, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getElementsWithStereotype(Collection<Type>, String...) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.since 3.0, not used anywhere in ToPIA
- getEntityAbstractName(ObjectModelClass) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getEntityAbstractName(ObjectModelClass) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getEntityClasses(ObjectModel, boolean) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Obtain the list of entities classes with the possibility to sort the result.
- getEntityClasses(ObjectModel, boolean) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Obtain the list of entities classes with the possibility to sort the result.
- getEntityConcreteName(ObjectModelClass) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getEntityConcreteName(ObjectModelClass) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getEntityEnumName(ObjectModel) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getEntityEnumName(ObjectModel) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getEntityPackage(ObjectModelTransformerToJava, ObjectModel, ObjectModelClassifier) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getEntityPackage(ObjectModelTransformerToJava, ObjectModel, ObjectModelClassifier) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getEntitySuperClassTagValue(ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaCoreTagValues
-
Obtains the value of the
TopiaCoreTagValues.Store.entitySuperClasstag value on the given classifier or on the model. - getFetchTagValue(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtain the value of the
TopiaHibernateTagValues.Store.fetchtag value on the given attribute. - getFilenameForClass(ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- getGeneratedDaoFqn(ObjectModelClass) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getGeneratedDaoFqn(ObjectModelClass) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getGeneratedDaoName(ObjectModelClass) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getGeneratedDaoName(ObjectModelClass) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getGenerateOperatorForDAOHelperTagValue(ObjectModel) - Method in class org.nuiton.topia.templates.TopiaCoreTagValues
-
Cherche si le tagvalue
TopiaCoreTagValues.Store.generateOperatorForDAOHelpera été activé dans le model. - getHibernateAttributeType(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtain the value of the
TopiaHibernateTagValues.Store.hibernateAttributeTypetag value on the given attribute, classifier or model. - getImports(ObjectModelClass, String...) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Obtain the list of fqn of object involed in the given class.
- getImports(ObjectModelClass, String...) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Obtain the list of fqn of object involed in the given class.
- getImports(ObjectModelClass, Set<String>) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Obtain the list of fqn of object involed in the given class.
- getImports(ObjectModelClass, Set<String>) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Obtain the list of fqn of object involed in the given class.
- getImports(ObjectModelInterface, String...) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.since 3.0, not used anywhere in ToPIA
- getImports(ObjectModelInterface, Set<String>) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Obtain the list of fqn of object involed in the given interface.
- getImports(ObjectModelInterface, Set<String>) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Obtain the list of fqn of object involed in the given interface.
- getImports(ObjectModelOperation, Set<String>) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Obtain the fqn's list of all involed type in a givne operation.
- getImports(ObjectModelOperation, Set<String>) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Obtain the fqn's list of all involed type in a givne operation.
- getIndexForeignKeysTagValue(ObjectModelAttribute, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtains the value of the tag value
TopiaHibernateTagValues.Store.indexForeignKeyson the model or on the given attribute. - getInheritanceStrategy(ObjectModelClassifier) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Obtain the value of the
TopiaHibernateTagValues.Store.inheritanceStrategytag value on the given classifier. - getInheritanceStrategy(ObjectModelClassifier) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Obtain the value of the
TopiaHibernateTagValues.Store.inheritanceStrategytag value on the given classifier. - getInheritanceStrategyTagValue(ObjectModelClassifier, ObjectModelPackage) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtain the value of the
TopiaHibernateTagValues.Store.inheritanceStrategytag value on the given classifier. - getInverseTagValue(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtain the value of the
TopiaHibernateTagValues.Store.inversetag value on the given attribute. - getLazyTagValue(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtain the value of the
TopiaHibernateTagValues.Store.lazytag value on the given attribute. - getLegacyDaoName(ObjectModelClass) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getLegacyDaoName(ObjectModelClass) - Static method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Deprecated.only used for warn to help migration to 3.0, should be deleted
- getLengthTagValue(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtain the value of the
TopiaHibernateTagValues.Store.lengthtag value on the given attribute. - getManyToManyTableName(ObjectModelAttribute) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Renvoie le nom unique de table pour une relation ManyToMany en fonction de l'attribut
attr - getManyToManyTableName(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Renvoie le nom unique de table pour une relation ManyToMany en fonction de l'attribut
attr - getManytoManyTableNameTagValue(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtain the value of the
TopiaHibernateTagValues.Store.manyToManyTableNametag value on the given attribute. - getMatcherClass() - Method in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
- getMatcherClass() - Method in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
- getName() - Method in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
- getName() - Method in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
- getName(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- getName(ObjectModelAttribute, boolean) - Method in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- getNaturalIdAttributes(ObjectModelClass) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Cherche et renvoie la liste des attributs constituant la clef metier d'une classe.
- getNaturalIdAttributes(ObjectModelClass) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Cherche et renvoie la liste des attributs constituant la clef metier d'une classe.
- getNaturalIdMutableTagValue(ObjectModelClassifier) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtain the value of the
TopiaHibernateTagValues.Store.naturalIdMutabletag value on the given classifier. - getNaturalIdTagValue(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtain the value of the
TopiaHibernateTagValues.Store.naturalIdtag value on the given attribute. - getNMultiplicityHibernateType(ObjectModelAttribute) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Renvoie le type d'interface à utiliser en fonction de l'attribut
- getNMultiplicityHibernateType(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Renvoie le type d'interface à utiliser en fonction de l'attribut
- getNotGenerateToStringTagValue(ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaCoreTagValues
-
Obtain the value of the
TopiaCoreTagValues.Store.notGenerateToStringtag value on the given class. - getNotNullAttributes(ObjectModelClass) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Cherche et renvoie la liste des attributs qui ne doivent pas etre null dans une classe.
- getNotNullAttributes(ObjectModelClass) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Cherche et renvoie la liste des attributs qui ne doivent pas etre null dans une classe.
- getNotNullTagValue(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtain the value of the
TopiaHibernateTagValues.Store.notNulltag value on the given attribute. - getOrderByTagValue(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtain the value of the
TopiaHibernateTagValues.Store.orderBytag value on the given attribute. - getParentDaoFqn(ObjectModelTransformerToJava, ObjectModel) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getParentDaoFqn(ObjectModelTransformerToJava, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getParentDaoName(ObjectModel) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getParentDaoName(ObjectModel) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getPersistenceContextAbstractName(ObjectModel) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getPersistenceContextAbstractName(ObjectModel) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getPersistenceContextConcreteName(ObjectModel) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getPersistenceContextConcreteName(ObjectModel) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getPersistenceContextInterfaceName(ObjectModel) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getPersistenceContextInterfaceName(ObjectModel) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getPersistenceContextPackage(ObjectModelTransformerToJava, ObjectModel) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- getPersistenceContextPackage(ObjectModelTransformerToJava, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- getPersistenceContextSuperClassTagValue(ObjectModel) - Method in class org.nuiton.topia.templates.TopiaCoreTagValues
-
Obtains the value of the
TopiaCoreTagValues.Store.persistenceContextSuperClasstag value on the model. - getPersistenceType(ObjectModelClassifier) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Renvoie le type de persistence pour le classifier donné.
- getPersistenceType(ObjectModelClassifier) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Renvoie le type de persistence pour le classifier donné.
- getPersistenceTypeTagValue(ObjectModelClassifier) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtain the value of the
TopiaHibernateTagValues.Store.persistenceTypetag value on the given classifier. - getPrimaryKeyAttributesListDeclaration(ObjectModelClass, boolean) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.since 3.0, not used anywhere in ToPIA
- getPropertyName(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.EntityTransformer
- getPropertyType(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage) - Method in class org.nuiton.topia.templates.EntityTransformer
- getProxyInterfaceTagValue(ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtain the value of the
TopiaHibernateTagValues.Store.hibernateProxyInterfacetag value on the given classifier. - getReverseDbName(ObjectModelAttribute) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Obtain the reverse db name of an attribute.
- getReverseDbName(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Obtain the reverse db name of an attribute.
- getReverseDbNameOnReverseAttribute(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Obtain the reverse db name of a reverse attribute.
- getSerialVersionUIDTagValue(ObjectModelClassifier) - Method in class org.nuiton.topia.templates.TopiaCoreTagValues
-
Récupère le tagvalue
TopiaCoreTagValues.Store.serialVersionUIDsur la classe donnée. - getSortAttributeTagValue(ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtain the value of the
TopiaHibernateTagValues.Store.sortAttributetag value on the given classifier. - getSqlTypeTagValue(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtain the value of the
TopiaHibernateTagValues.Store.sqlTypetag value on the given attribute. - getTargets() - Method in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
- getTargets() - Method in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
- getTopiaCoreTagValues() - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Deprecated.
- getTopiaHibernateTagValues() - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Deprecated.
- getType() - Method in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
- getType() - Method in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
- getType(ObjectModelPackage, ObjectModelClass, ObjectModelAttribute) - Method in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- getType(ObjectModelPackage, ObjectModelClass, ObjectModelAttribute, boolean) - Method in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- getType(EntityHibernateMappingGenerator.ClassContext, ObjectModelAttribute) - Method in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- getTypeTagValue(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
- getValidators(ObjectModel) - Method in class org.nuiton.topia.templates.TopiaMetaTransformer
H
- hasNothingOrAbstractMethods(ObjectModelClass) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.since 3.0, used nowhere in ToPIA
- hasStereotypes(ObjectModelElement, String...) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.since 3.0, not used anywhere in ToPIA
- hasUnidirectionalRelationOnAbstractType(ObjectModelAttribute, ObjectModel) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Cette méthode permet de détecter si - l'attribut représente une relation 1-n - cette relation est unidirectionnelle - le type de l'attribut représente un entité - cette entité a des sous-classes dans le modèle Ce cas correspond à une incompatibilité d'Hibernate qui nous oblige a adopter un comportement particulier.
- hasUnidirectionalRelationOnAbstractType(ObjectModelAttribute, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Cette méthode permet de détecter si - l'attribut représente une relation 1-n - cette relation est unidirectionnelle - le type de l'attribut représente un entité - cette entité a des sous-classes dans le modèle Ce cas correspond à une incompatibilité d'Hibernate qui nous oblige a adopter un comportement particulier.
- hasUseEnumerationNameTagValue(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
- HIBERNATE_ATTRIBUTE_CASCADE - Static variable in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- HIBERNATE_ATTRIBUTE_DISCRIMINATOR_VALUE - Static variable in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- HIBERNATE_ATTRIBUTE_FETCH - Static variable in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- HIBERNATE_ATTRIBUTE_FOREIGN_KEY - Static variable in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- HIBERNATE_ATTRIBUTE_INDEX - Static variable in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- HIBERNATE_ATTRIBUTE_INVERSE - Static variable in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- HIBERNATE_ATTRIBUTE_LAZY - Static variable in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- HIBERNATE_ATTRIBUTE_LENGTH - Static variable in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- HIBERNATE_ATTRIBUTE_NOT_NULL - Static variable in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- HIBERNATE_ATTRIBUTE_ORDER_BY - Static variable in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- HIBERNATE_ATTRIBUTE_PROXY - Static variable in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- HIBERNATE_ATTRIBUTE_SCHEMA - Static variable in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- HIBERNATE_ATTRIBUTE_TABLE - Static variable in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- HIBERNATE_ATTRIBUTE_TYPE_DEFAULT_VALUES - Static variable in class org.nuiton.topia.templates.TopiaHibernateTagValues
- HIBERNATE_ATTRIBUTE_UNIQUE - Static variable in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- hibernateAttributeType - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag to change the type of an attribute in a hibernate mapping.
- hibernateProxyInterface - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag pour configurer l'interface du proxy sur autre chose que l'implementation par defaut.
I
- indexForeignKeys - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Stéréotype pour les attributs avec multiplicité nécessitant la création d'un index.
- inheritanceStrategy - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag pour configurer la stategie d'heritage choisie.
- inverse - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag pour permettre de choisir qui contrôle la relation N-N bidirectionnelle.
- isAbstract(ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityTransformer
- isAbstract(ObjectModelClassifier) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Check if the given classifier is an abstract class
- isAssociationClassDoublon(ObjectModelAttribute) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.since 3.0, not used anywhere in ToPIA
- isAttributeNotNull(ObjectModelAttribute) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Detecte si un attribut est marqué comme non null.
- isAttributeNotNull(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Detecte si un attribut est marqué comme non null.
- isBooleanType(ObjectModelAttribute) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- isBooleanType(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- isCollectionNeeded(Collection<ObjectModelOperation>) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- isCollectionNeeded(Collection<ObjectModelOperation>) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- isDateType(ObjectModelAttribute) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- isDateType(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- isDeprecated() - Method in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
- isDeprecated() - Method in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
- isEntity(ObjectModelAttribute, ObjectModel) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Check if the given attribute type is an entity.
- isEntity(ObjectModelAttribute, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Check if the given attribute type is an entity.
- isEntity(ObjectModelClassifier) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Check if the given classifier has the
TopiaCoreTagValues.Store.entityand is not an enumeration - isEntity(ObjectModelClassifier) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Check if the given classifier has the
TopiaCoreTagValues.Store.entityand is not an enumeration - isEntity(ObjectModelClassifier, ObjectModelPackage) - Method in class org.nuiton.topia.templates.TopiaCoreTagValues
-
Check if the given classifier has the
TopiaCoreTagValues.Store.entitystereotype. - isGenerateAbstract(ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityTransformer
- isGenerateAbstractDao(ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityDaoTransformer
- isGenerateConcreteDao(ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityDaoTransformer
- isGenerateForeignKeyNames(ObjectModelClassifier, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaHibernateTagValues
-
Obtain the value of the
TopiaHibernateTagValues.Store.generateForeignKeyNamestag value on the given model or classifier and returnstrueif the tag value was found and valuetrue. - isGenerateGeneratedDao(ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityDaoTransformer
- isGenerateImpl(ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityTransformer
- isGenerateInterface(ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityTransformer
- isGeneratePropertyChangeSupport(ObjectModelClass, ObjectModel) - Method in class org.nuiton.topia.templates.TopiaCoreTagValues
- isImportNeeded(Collection<ObjectModelOperation>, String) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- isImportNeeded(Collection<ObjectModelOperation>, String) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- isJavaIdentifier(String) - Static method in class org.nuiton.topia.templates.TopiaJavaValidator
-
Returns true if s is a legal Java identifier.
- isNumericType(ObjectModelAttribute) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- isNumericType(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- isPrimaryKey(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaCoreTagValues
-
Deprecated.since 3.0, not used in ToPIA
- isPrimitiveType(ObjectModelAttribute) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- isPrimitiveType(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- isSetNeeded(Collection<ObjectModelOperation>) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- isSetNeeded(Collection<ObjectModelOperation>) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- isTextType(ObjectModelAttribute) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- isTextType(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
L
- lazy - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag pour spécifier la caractère lazy d'une association multiple.
- length - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag pour la taille du champ en BD.
M
- manyToManyTableName - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag to specify the reverse db name of an attribute in database.
- model - Variable in class org.nuiton.topia.templates.TopiaTemplateHelper
N
- naturalId - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag pour ajouter un attribut dans une clef métier.
- naturalIdMutable - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag pour specifier si une clef metier est mutable.
- notGenerateToString - Enum constant in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
-
Tag to skip toString() methods generation on entities.
- notNull - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag pour spécifier la caractère not-null d'un attribut.
O
- OBJECT_MODEL_CLASS_COMPARATOR - Static variable in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- OBJECT_MODEL_CLASS_COMPARATOR - Variable in class org.nuiton.topia.templates.TopiaTemplateHelper
- orderBy - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag pour spécifier la caractère order-by d'une association multiple.
- org.nuiton.topia.templates - package org.nuiton.topia.templates
-
TODO-FD20100507 : Need update this javadoc for ToPIA 2.4
- outputAbstract - Variable in class org.nuiton.topia.templates.EntityTransformer
- outputImpl - Variable in class org.nuiton.topia.templates.EntityTransformer
- outputInterface - Variable in class org.nuiton.topia.templates.EntityTransformer
P
- PERSISTENCE_TYPE_DEFAULT - Static variable in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Type de persistence par défaut (si aucun précisé)
- PERSISTENCE_TYPE_DEFAULT - Variable in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Type de persistence par défaut (si aucun précisé)
- PERSISTENCE_TYPE_HIBERNATE - Static variable in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Type de persistence Hibernate
- PERSISTENCE_TYPE_HIBERNATE - Variable in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Type de persistence Hibernate
- PERSISTENCE_TYPE_LDAP - Static variable in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.since 3.0, use nowhere in ToPIA.
- persistenceContextSuperClass - Enum constant in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
-
Tag to specify a super class to use instead of
AbstractTopiaPersistenceContext. - PersistenceContextTransformer - Class in org.nuiton.topia.templates
-
To generate PersistenceHelper
- PersistenceContextTransformer() - Constructor for class org.nuiton.topia.templates.PersistenceContextTransformer
- persistenceType - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag pour le type de persistence.
- primaryKey - Enum constant in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
-
Deprecated.since 3.0, use nowhere in ToPIA
- PROPERTY_DEFAULT_PACKAGE - Static variable in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Propriété des générateurs indiquant le package par défaut
- PROPERTY_DEFAULT_PACKAGE - Variable in class org.nuiton.topia.templates.TopiaTemplateHelper
-
Propriété des générateurs indiquant le package par défaut
R
- reverseDbName - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag to specify the reverse db name of an attribute in database.
S
- searchDirectUsages(ObjectModel) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- searchDirectUsages(ObjectModel) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- searchDirectUsages(ObjectModelClass, Map<String, ObjectModelClass>, Map<ObjectModelClass, Set<ObjectModelClass>>) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- searchDirectUsages(ObjectModelClass, Map<String, ObjectModelClass>, Map<ObjectModelClass, Set<ObjectModelClass>>) - Method in class org.nuiton.topia.templates.TopiaTemplateHelper
- serialVersionUID - Enum constant in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
-
Tag to specify if PropertyChangeListener support should be generated
- shouldBeAbstract(ObjectModelClass) - Static method in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.since 3.0, used nowhere in ToPIA
- sortAttribute - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag pour specifier de trier les attributs par nom lors de la generation.
- sqlType - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag pour spécifier le type sql d'une propriété dans le mapping hibernate.
T
- templateHelper - Variable in class org.nuiton.topia.templates.ApplicationContextTransformer
- templateHelper - Variable in class org.nuiton.topia.templates.BinderHelperTransformer
- templateHelper - Variable in class org.nuiton.topia.templates.EntityDaoTransformer
- templateHelper - Variable in class org.nuiton.topia.templates.EntityEnumTransformer
- templateHelper - Variable in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- templateHelper - Variable in class org.nuiton.topia.templates.EntityTransformer
- templateHelper - Variable in class org.nuiton.topia.templates.PersistenceContextTransformer
- templateHelper - Variable in class org.nuiton.topia.templates.TopiaJavaValidator
- templateHelper - Variable in class org.nuiton.topia.templates.TopiaRelationValidator
- TOPIA_HIBERNATE_TAG_VALUES - Static variable in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- TOPIA_TAG_VALUES - Static variable in class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.Static singleton instance used to read defaultValue TODO AThimel 19/06/14 Remove this when remove deprecated methods using it
- topiaCoreTagValues - Variable in class org.nuiton.topia.templates.ApplicationContextTransformer
- topiaCoreTagValues - Variable in class org.nuiton.topia.templates.EntityDaoTransformer
- topiaCoreTagValues - Variable in class org.nuiton.topia.templates.EntityEnumTransformer
- topiaCoreTagValues - Variable in class org.nuiton.topia.templates.EntityTransformer
- topiaCoreTagValues - Variable in class org.nuiton.topia.templates.PersistenceContextTransformer
- topiaCoreTagValues - Variable in class org.nuiton.topia.templates.TopiaTemplateHelper
- TopiaCoreTagValues - Class in org.nuiton.topia.templates
-
All extra tag values usable in topia generators.
- TopiaCoreTagValues() - Constructor for class org.nuiton.topia.templates.TopiaCoreTagValues
- TopiaCoreTagValues.Store - Enum in org.nuiton.topia.templates
- TopiaGeneratorUtil - Class in org.nuiton.topia.templates
-
Deprecated.since 3.0, prefer use
TopiaTemplateHelper. - TopiaGeneratorUtil() - Constructor for class org.nuiton.topia.templates.TopiaGeneratorUtil
-
Deprecated.
- topiaHibernateTagValues - Variable in class org.nuiton.topia.templates.EntityDaoTransformer
- topiaHibernateTagValues - Variable in class org.nuiton.topia.templates.EntityEnumTransformer
- topiaHibernateTagValues - Variable in class org.nuiton.topia.templates.EntityHibernateMappingGenerator
- topiaHibernateTagValues - Variable in class org.nuiton.topia.templates.EntityTransformer
- topiaHibernateTagValues - Variable in class org.nuiton.topia.templates.TopiaTemplateHelper
- TopiaHibernateTagValues - Class in org.nuiton.topia.templates
-
All extra tag values usable in topia generators.
- TopiaHibernateTagValues() - Constructor for class org.nuiton.topia.templates.TopiaHibernateTagValues
- TopiaHibernateTagValues.Store - Enum in org.nuiton.topia.templates
- TopiaJavaValidator - Class in org.nuiton.topia.templates
-
Validateur qui valide : - les types des attributs - les nom des attributs - les duplication d'attibuts
- TopiaJavaValidator(ObjectModel) - Constructor for class org.nuiton.topia.templates.TopiaJavaValidator
-
Constructor.
- TopiaMetaTransformer - Class in org.nuiton.topia.templates
-
Created: 20 déc. 2009
- TopiaMetaTransformer() - Constructor for class org.nuiton.topia.templates.TopiaMetaTransformer
- TopiaRelationValidator - Class in org.nuiton.topia.templates
-
Validateur pour les relations du modèle.
- TopiaRelationValidator(ObjectModel) - Constructor for class org.nuiton.topia.templates.TopiaRelationValidator
- TopiaTemplateHelper - Class in org.nuiton.topia.templates
-
Classe regroupant divers méthodes utiles pour la génération des entités.
- TopiaTemplateHelper(ObjectModel) - Constructor for class org.nuiton.topia.templates.TopiaTemplateHelper
- transformFromClass(ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityDaoTransformer
- transformFromClass(ObjectModelClass) - Method in class org.nuiton.topia.templates.EntityTransformer
- transformFromModel(ObjectModel) - Method in class org.nuiton.topia.templates.ApplicationContextTransformer
- transformFromModel(ObjectModel) - Method in class org.nuiton.topia.templates.BinderHelperTransformer
- transformFromModel(ObjectModel) - Method in class org.nuiton.topia.templates.EntityDaoTransformer
- transformFromModel(ObjectModel) - Method in class org.nuiton.topia.templates.EntityEnumTransformer
- transformFromModel(ObjectModel) - Method in class org.nuiton.topia.templates.PersistenceContextTransformer
- type - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Deprecated.since 3.0, use now
TopiaHibernateTagValues.Store.hibernateAttributeTypewhich permits to deal the same thing but at also model and classifier scope.
U
- updateAcceptOperation(ObjectModelAttribute, ObjectModelClassifier, ObjectModelPackage) - Method in class org.nuiton.topia.templates.EntityTransformer
- usages - Variable in class org.nuiton.topia.templates.EntityDaoTransformer
-
map of direct usages (values) for each entity (key).
- useEnumerationName - Enum constant in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Tag à placer sur un l'attribut d'une entité.
V
- validateAttribute(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaJavaValidator
- validateAttribute(ObjectModelAttribute) - Method in class org.nuiton.topia.templates.TopiaRelationValidator
- validateClass(ObjectModelClass) - Method in class org.nuiton.topia.templates.TopiaJavaValidator
- validateModel(ObjectModel) - Method in class org.nuiton.topia.templates.TopiaJavaValidator
- validateModel(ObjectModel) - Method in class org.nuiton.topia.templates.TopiaMetaTransformer
- valueOf(String) - Static method in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.nuiton.topia.templates.TopiaCoreTagValues.Store
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.nuiton.topia.templates.TopiaHibernateTagValues.Store
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- warnOnLegacyClassDetected(String, String, String, String, String) - Method in class org.nuiton.topia.templates.EntityDaoTransformer
All Classes and Interfaces|All Packages|Constant Field Values
TopiaCoreTagValues.getDaoSuperClassTagValue(ObjectModelClassifier, ObjectModelPackage, ObjectModel)