EntityDAOTransformer
@Deprecated @Component(role=org.nuiton.eugene.Template.class, hint="org.nuiton.topia.generator.DAOImplTransformer") public class DAOImplTransformer extends org.nuiton.eugene.java.ObjectModelTransformerToJava
builder, eugeneTagValues
outputModel, outputProperties, outputTemplate, previousTransformer
Constructor and Description |
---|
DAOImplTransformer()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
boolean |
hasDAOOperations(org.nuiton.eugene.models.object.ObjectModelClass clazz)
Deprecated.
Detect if the class has DAO operations identified with <<dao>> stereotype.
|
void |
transformFromClass(org.nuiton.eugene.models.object.ObjectModelClass clazz)
Deprecated.
|
void |
transformFromInterface(org.nuiton.eugene.models.object.ObjectModelInterface interfacez)
Deprecated.
|
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, setSuperClass
transform, transformFromClassifier, transformFromElement, transformFromEnumeration, transformFromModel
addOutputProperty, applyTemplate, getDefaultPackageName, getOutputModel, getOutputProperties, getOutputTemplate, init, initPreviousTransformer, transform
getClassLoader, getConfiguration, getEncoding, getExcludeTemplates, getGeneratedPackages, getLastModifiedSource, getModel, getOverwrite, getProperties, getProperty, getProperty, getResourcesHelper, getWriterReport, isOverwrite, isVerbose, setConfiguration, setProperty
public void transformFromInterface(org.nuiton.eugene.models.object.ObjectModelInterface interfacez)
transformFromInterface
in class org.nuiton.eugene.models.object.ObjectModelTransformer<org.nuiton.eugene.models.object.ObjectModel>
public void transformFromClass(org.nuiton.eugene.models.object.ObjectModelClass clazz)
transformFromClass
in class org.nuiton.eugene.models.object.ObjectModelTransformer<org.nuiton.eugene.models.object.ObjectModel>
public boolean hasDAOOperations(org.nuiton.eugene.models.object.ObjectModelClass clazz)
clazz
- The ObjectModelClass with operations (Corresponding to the Entity)Copyright © 2004–2022 Code Lutin. All rights reserved.