Class TSStudioDtModel
java.lang.Object
io.vertigo.studio.plugins.generator.vertigo.domain.ts.model.TSStudioDtModel
Model used by FreeMarker.
- Author:
- pchretien, mlaroche
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanbooleanboolean
-
Constructor Details
-
TSStudioDtModel
Constructeur.- Parameters:
dtSketch- DtDefinition de l'objet à générer
-
-
Method Details
-
getDtDefinition
- Returns:
- DT definition
-
getClassSimpleName
- Returns:
- Simple Nom (i.e. sans le package) de la classe d'implementation du DtObject
-
isContainsPrimitiveField
public boolean isContainsPrimitiveField()- Returns:
- true si au moins un champ est de type primitif.
-
isContainsListOfObjectField
public boolean isContainsListOfObjectField()- Returns:
- true si au moins un champ est de type List.
-
isContainsObjectField
public boolean isContainsObjectField()- Returns:
- true si au moins un champ est de type Object (au sens TS).
-
getJsClassFileName
- Returns:
- Nom du fichier de la classe normalisé (AAA_BBB_CCC => aaa-bbb-ccc).
-
getFunctionnalPackageName
- Returns:
- Nom du package
-
getFields
- Returns:
- Liste de champs
-
getDomains
- Returns:
- Liste de domains
-