public abstract class GeneratedType extends ModelElement
Writable.Context| Modifier | Constructor and Description |
|---|---|
protected |
GeneratedType(TypeFactory typeFactory,
java.lang.String packageName,
java.lang.String name,
java.lang.String superClassName,
java.lang.String interfaceName,
java.util.List<MappingMethod> methods,
java.util.List<? extends ModelElement> fields,
boolean suppressGeneratorTimestamp,
Accessibility accessibility) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAnnotation(Annotation annotation) |
Accessibility |
getAccessibility() |
java.util.List<Annotation> |
getAnnotations() |
java.util.List<? extends ModelElement> |
getFields() |
java.util.SortedSet<Type> |
getImportTypes()
Returns a set containing those
Types referenced by this model element for which an import statement needs
to be declared. |
java.lang.String |
getInterfaceName() |
java.util.List<MappingMethod> |
getMethods() |
java.lang.String |
getName() |
java.lang.String |
getPackageName() |
java.lang.String |
getSuperClassName() |
boolean |
isSuppressGeneratorTimestamp() |
writegetTemplateNameprotected GeneratedType(TypeFactory typeFactory, java.lang.String packageName, java.lang.String name, java.lang.String superClassName, java.lang.String interfaceName, java.util.List<MappingMethod> methods, java.util.List<? extends ModelElement> fields, boolean suppressGeneratorTimestamp, Accessibility accessibility)
public java.lang.String getPackageName()
public java.lang.String getName()
public java.lang.String getSuperClassName()
public java.lang.String getInterfaceName()
public java.util.List<Annotation> getAnnotations()
public void addAnnotation(Annotation annotation)
public java.util.List<MappingMethod> getMethods()
public java.util.List<? extends ModelElement> getFields()
public boolean isSuppressGeneratorTimestamp()
public Accessibility getAccessibility()
public java.util.SortedSet<Type> getImportTypes()
ModelElementTypes referenced by this model element for which an import statement needs
to be declared.getImportTypes in class ModelElementnull.Copyright © 2012-2014. All Rights Reserved.