public class DataObjectModel extends Object implements Model
Constructor and Description |
---|
DataObjectModel(Elements elementUtils,
Types typeUtils,
TypeElement modelElt,
Messager messager) |
Modifier and Type | Method and Description |
---|---|
Set<ClassTypeInfo> |
getAbstractSuperTypes() |
Doc |
getDoc() |
Element |
getElement() |
String |
getFqn() |
boolean |
getGenerateConverter() |
Set<ClassTypeInfo> |
getImportedTypes() |
boolean |
getInheritConverter() |
String |
getKind() |
ModuleInfo |
getModule() |
Map<String,PropertyInfo> |
getPropertyMap() |
ClassTypeInfo |
getSuperType() |
Set<ClassTypeInfo> |
getSuperTypes() |
ClassTypeInfo |
getType() |
Map<String,Object> |
getVars() |
boolean |
hasEmptyConstructor() |
boolean |
isAbstract() |
boolean |
isClass() |
boolean |
isConcrete() |
boolean |
isJsonifiable() |
boolean |
isPublicConverter() |
public DataObjectModel(Elements elementUtils, Types typeUtils, TypeElement modelElt, Messager messager)
public Element getElement()
getElement
in interface Model
public ClassTypeInfo getType()
public Doc getDoc()
public boolean isAbstract()
public boolean isConcrete()
public Set<ClassTypeInfo> getImportedTypes()
public Map<String,PropertyInfo> getPropertyMap()
public ClassTypeInfo getSuperType()
public Set<ClassTypeInfo> getAbstractSuperTypes()
public Set<ClassTypeInfo> getSuperTypes()
public ModuleInfo getModule()
public boolean isClass()
public boolean getGenerateConverter()
public boolean isJsonifiable()
public boolean getInheritConverter()
public boolean isPublicConverter()
public boolean hasEmptyConstructor()
Copyright © 2017. All rights reserved.