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<TypeInfo.Class> |
getAbstractSuperTypes() |
Doc |
getDoc() |
Element |
getElement() |
String |
getFqn() |
Set<TypeInfo.Class> |
getImportedTypes() |
String |
getKind() |
ModuleInfo |
getModule() |
Map<String,PropertyInfo> |
getPropertyMap() |
TypeInfo.Class |
getSuperType() |
Set<TypeInfo.Class> |
getSuperTypes() |
Map<String,Object> |
getVars() |
boolean |
isAbstract() |
boolean |
isConcrete() |
public DataObjectModel(Elements elementUtils, Types typeUtils, TypeElement modelElt, Messager messager)
public Element getElement()
getElement
in interface Model
public Doc getDoc()
public boolean isAbstract()
public boolean isConcrete()
public Set<TypeInfo.Class> getImportedTypes()
public Map<String,PropertyInfo> getPropertyMap()
public TypeInfo.Class getSuperType()
public Set<TypeInfo.Class> getAbstractSuperTypes()
public Set<TypeInfo.Class> getSuperTypes()
public ModuleInfo getModule()
Copyright © 2015. All Rights Reserved.