org.eclipse.persistence.jaxb.compiler
Class ElementDeclaration
java.lang.Object
org.eclipse.persistence.jaxb.compiler.ElementDeclaration
public class ElementDeclaration
- extends java.lang.Object
|
Constructor Summary |
ElementDeclaration(javax.xml.namespace.QName name,
JavaClass javaType,
java.lang.String javaTypeName,
boolean isList)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ElementDeclaration
public ElementDeclaration(javax.xml.namespace.QName name,
JavaClass javaType,
java.lang.String javaTypeName,
boolean isList)
getElementName
public javax.xml.namespace.QName getElementName()
getJavaTypeName
public java.lang.String getJavaTypeName()
getSubstitutableElements
public java.util.List<ElementDeclaration> getSubstitutableElements()
addSubstitutableElement
public void addSubstitutableElement(ElementDeclaration element)
setSubstitutionHead
public void setSubstitutionHead(javax.xml.namespace.QName rootElement)
getSubstitutionHead
public javax.xml.namespace.QName getSubstitutionHead()
isXmlRootElement
public boolean isXmlRootElement()
setIsXmlRootElement
public void setIsXmlRootElement(boolean isXmlRoot)
getJavaType
public JavaClass getJavaType()
setJavaType
public void setJavaType(JavaClass type)
isList
public boolean isList()
setList
public void setList(boolean isList)
getJavaTypeAdapterClass
public java.lang.Class getJavaTypeAdapterClass()
setJavaTypeAdapterClass
public void setJavaTypeAdapterClass(java.lang.Class javaTypeAdapterClass)
getAdaptedJavaType
public JavaClass getAdaptedJavaType()
setAdaptedJavaType
public void setAdaptedJavaType(JavaClass adaptedJavaType)
getAdaptedJavaTypeName
public java.lang.String getAdaptedJavaTypeName()