@Component(role=org.nuiton.eugene.Template.class,
hint="org.nuiton.topia.generator.EntityDTOTransformer")
public class EntityDTOTransformer
extends org.nuiton.eugene.java.ObjectModelTransformerToJava
builder, eugeneTagValues
outputModel, outputProperties, outputTemplate, previousTransformer
Constructor and Description |
---|
EntityDTOTransformer() |
Modifier and Type | Method and Description |
---|---|
protected void |
addAttributes(org.nuiton.eugene.models.object.ObjectModelClass result,
org.nuiton.eugene.models.object.ObjectModelClass clazz) |
protected void |
addOperations(org.nuiton.eugene.models.object.ObjectModelClass result,
org.nuiton.eugene.models.object.ObjectModelClass clazz) |
boolean |
isEntity(String type) |
void |
transformFromClass(org.nuiton.eugene.models.object.ObjectModelClass clazz) |
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, transformFromInterface, 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 boolean isEntity(String type)
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>
protected void addAttributes(org.nuiton.eugene.models.object.ObjectModelClass result, org.nuiton.eugene.models.object.ObjectModelClass clazz)
protected void addOperations(org.nuiton.eugene.models.object.ObjectModelClass result, org.nuiton.eugene.models.object.ObjectModelClass clazz)
Copyright © 2004–2022 Code Lutin. All rights reserved.