org.eclipse.persistence.jaxb.compiler
Class NamespaceInfo
java.lang.Object
org.eclipse.persistence.jaxb.compiler.NamespaceInfo
public class NamespaceInfo
- extends java.lang.Object
INTERNAL:
Purpose:To store some information about a schema's target namespace and some additional
information gathered from XmlSchema annotation at the package (namespace) level
Responsibilities:
- Store target namespace and namespace prefix information for a specific schema
- Store some additional Schema information (such as element/attribute form and XmlAccessType)
- See Also:
AnnotationsProcessor
- Author:
- mmacivor
- Since:
- Oracle TopLink 11.1.1.0.0
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NamespaceInfo
public NamespaceInfo()
getNamespace
public java.lang.String getNamespace()
setNamespace
public void setNamespace(java.lang.String ns)
isAttributeFormQualified
public boolean isAttributeFormQualified()
setAttributeFormQualified
public void setAttributeFormQualified(boolean b)
isElementFormQualified
public boolean isElementFormQualified()
setElementFormQualified
public void setElementFormQualified(boolean b)
getNamespaceResolver
public NamespaceResolver getNamespaceResolver()
setNamespaceResolver
public void setNamespaceResolver(NamespaceResolver resolver)
getAccessType
public XmlAccessType getAccessType()
setAccessType
public void setAccessType(XmlAccessType type)
getAccessOrder
public XmlAccessOrder getAccessOrder()
setAccessOrder
public void setAccessOrder(XmlAccessOrder order)
getLocation
public java.lang.String getLocation()
setLocation
public void setLocation(java.lang.String location)
getNamespaceResolverForDescriptor
public NamespaceResolver getNamespaceResolverForDescriptor()