public class ModelImpl extends Object implements Model
| Constructor and Description |
|---|
ModelImpl() |
ModelImpl(String originalInterface,
String translatedClass) |
public void setRootName(QName root)
public void setKeyProperty(QName qName)
public void addChild(String childInterface, String namespace, String xmlTag, String xmlAlias, ChildType childType, String givenDefault, AliasType aliased, String childWrapperTag, String adapter)
public void addNonChild(QName qName, String defaultValue, String childType, String childListType, boolean isReference, Format format, AliasType aliasType, String aliasOf)
public void addNonChild(String namespace, String xmlTag, String defaultValue, String childType, String childListType, boolean isReference, Format format, AliasType aliasType, String aliasOf)
public String getOriginalInterface()
getOriginalInterface in interface Modelpublic String getTranslatedClass()
getTranslatedClass in interface Modelpublic QName getRootName()
getRootName in interface Modelpublic QName getKeyProperty()
getKeyProperty in interface Modelpublic Map<QName,ParentedModel> getChildrenByName()
public Map<QName,ChildDataModel> getNonChildProperties()
public Map<QName,ChildDescriptor> getAllChildrenDescriptors()
public String getValuePropertyNamespace()
public String getValueProperty()
public ChildDataModel getValueData()
public ChildDescriptor getChildDescriptor(QName xmlTag)
public void setJAUtilities(JAUtilities jaUtilities, ClassLoader myLoader)
public ModelPropertyType getModelPropertyType(String propNamespace, String propName)
public ParentedModel getChild(String propNamespace, String propName)
public Class<?> getOriginalInterfaceAsClass()
getOriginalInterfaceAsClass in interface Modelpublic Class<?> getProxyAsClass()
ModelgetProxyAsClass in interface Modelpublic Collection<ParentedModel> getAllChildren()
public Map<QName,ParentedModel> getChildrenProperties()
public Map<QName,ChildDataModel> getAllAttributeChildren()
public Map<QName,ChildDescriptor> getAllElementChildren()
public String getJavaNameFromKey(String key, ClassReflectionHelper reflectionHelper)
Copyright © 2009-2017 Oracle Corporation. All Rights Reserved.