public class MetaModelHelper extends Object
| Modifier and Type | Field and Description |
|---|---|
static Set<String> |
SUPPORTED_PRIMITIVE_TYPES
the supported primitive types
|
| Constructor and Description |
|---|
MetaModelHelper(IVODef ivod) |
public MetaModelHelper(IVODef ivod)
ivod - the ivo definitionpublic String getIVOClazzName()
public String getModIVOClazzName()
public String getIVOInterfaceName()
public String getModIVOInterfaceName()
public String getIVOFilterName()
public String getParentIVOFilterName()
public String getIVODNFName()
public String getIVOCNFName()
public String getIVONFName()
public String getParentIVONFName()
public String getIImplements()
public String upperCaseFirst(String buffer)
buffer - string to return with the first char in upper casepublic List<ImplementsDef> getImplementsDef()
public List<IVOMemberDef> getIvoMemberDefs()
public List<EnumMemberDef> getEnumMemberDefs()
public List<MapMemberDef> getMapMemberDefs()
public List<CollectionMemberDef> getCollectionMemberDefs()
public List<MemberDef> getNoCollectionMemberDefs()
public String getDefault(MemberDef def)
def - the memberpublic String getVersionedClazzType(String typeName, Integer version)
typeName - the type nameversion - the versionpublic String getType(MemberDef def, boolean isInterface)
def - the memberisInterface - true if using interface modepublic String getParent()
public String getParentBuilder()
public boolean isDeprecated()
public String getBuilderImplements()
public void setType(FileType type)
type - the type to setCopyright © 2016–2017 Taimos GmbH. All rights reserved.