@Component(role=org.nuiton.eugene.Template.class,
hint="org.nuiton.topia.generator.DAOHelperTransformer")
public class DAOHelperTransformer
extends org.nuiton.eugene.java.ObjectModelTransformerToJava
builder, eugeneTagValuesoutputModel, outputProperties, outputTemplate, previousTransformer| Constructor and Description |
|---|
DAOHelperTransformer() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createDAOHelper(org.nuiton.eugene.models.object.ObjectModel model,
org.nuiton.eugene.models.object.ObjectModelClass daoHelper,
String daoHelperClazzName,
String entityEnumName,
boolean generateOperator,
List<org.nuiton.eugene.models.object.ObjectModelClass> classes) |
protected void |
createEntityEnum(org.nuiton.eugene.models.object.ObjectModelEnumeration entityEnum,
String daoHelperClazzName,
String entityEnumName,
boolean generateOperator,
boolean generateStandaloneEnum,
List<org.nuiton.eugene.models.object.ObjectModelClass> classes) |
void |
transformFromModel(org.nuiton.eugene.models.object.ObjectModel model) |
addAnnotation, addAnnotation, addAnnotationParameter, addAttribute, addAttribute, addAttribute, addAttribute, addBlock, addComment, addConstant, addConstant, addConstantsFromDependency, addConstructor, addConstructor, addException, addException, addGeneratedAnnotation, addI18n, addImport, addImport, addImport, addInnerClassifier, addInterface, addInterface, addLiteral, addOperation, addOperation, addOperation, addParameter, addParameter, addStereotype, addTagValue, addTagValue, cloneAttribute, cloneClass, cloneClassifier, cloneClassifier, cloneEnumeration, cloneInterface, cloneOperation, cloneOperationSignature, cloneStereotypes, cloneTagValues, copyClassifier, createAbstractClass, createClass, createEnumeration, createInterface, debugOutputModel, generateI18nBlock, getConstantName, getConstantPrefix, getConstantPrefix, getFileInClassPath, getJavaBeanMethodName, getJavaBeanMethodName, getPackage, getPackage, initConstantPrefixFromModel, initOutputModel, initOutputTemplate, isInClassPath, isInClassPath, isInClassPath, setConstantPrefix, setDocumentation, setMaxMultiplicity, setMinMultiplicity, setNavigable, setOperationBody, setSuperClass, setSuperClasstransform, transformFromClass, transformFromClassifier, transformFromElement, transformFromEnumeration, transformFromInterfaceaddOutputProperty, applyTemplate, getDefaultPackageName, getOutputModel, getOutputProperties, getOutputTemplate, init, initPreviousTransformer, transformgetClassLoader, getConfiguration, getEncoding, getExcludeTemplates, getGeneratedPackages, getLastModifiedSource, getModel, getOverwrite, getProperties, getProperty, getProperty, getResourcesHelper, getWriterReport, isOverwrite, isVerbose, setConfiguration, setPropertypublic void transformFromModel(org.nuiton.eugene.models.object.ObjectModel model)
transformFromModel in class org.nuiton.eugene.models.object.ObjectModelTransformer<org.nuiton.eugene.models.object.ObjectModel>protected void createDAOHelper(org.nuiton.eugene.models.object.ObjectModel model,
org.nuiton.eugene.models.object.ObjectModelClass daoHelper,
String daoHelperClazzName,
String entityEnumName,
boolean generateOperator,
List<org.nuiton.eugene.models.object.ObjectModelClass> classes)
Copyright © 2004–2022 Code Lutin. All rights reserved.