gnu.xml
Class XName
java.lang.Object
javax.xml.namespace.QName
gnu.xml.SName
gnu.xml.XName
- All Implemented Interfaces:
- java.io.Externalizable, java.io.Serializable
public class XName
- extends SName
- implements java.io.Externalizable
A QName with namespace nodes [and future optional type annotation].
- See Also:
- Serialized Form
| Methods inherited from class javax.xml.namespace.QName |
equals, getLocalPart, getNamespaceURI, getPrefix, hashCode, valueOf |
| Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
XName
public XName()
XName
public XName(Symbol qname,
NamespaceBinding namespaceNodes)
XName
public XName(Symbol qname,
java.lang.String prefix,
NamespaceBinding namespaceNodes)
XName
public XName(SName name,
NamespaceBinding namespaceNodes)
getNamespaceNodes
public final NamespaceBinding getNamespaceNodes()
setNamespaceNodes
public final void setNamespaceNodes(NamespaceBinding nodes)
getLocalName
public final java.lang.String getLocalName()
- Deprecated.
writeExternal
public void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
- Specified by:
writeExternal in interface java.io.Externalizable- Overrides:
writeExternal in class SName
- Throws:
java.io.IOException
readExternal
public void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
- Specified by:
readExternal in interface java.io.Externalizable- Overrides:
readExternal in class SName
- Throws:
java.io.IOException
java.lang.ClassNotFoundException
readResolve
public java.lang.Object readResolve()
throws java.io.ObjectStreamException
- Overrides:
readResolve in class SName
- Throws:
java.io.ObjectStreamException