public class XBQName
extends java.lang.Object
Constructor and Description |
---|
XBQName(java.lang.String qName)
Create XBQName from given xsd:QName value.
|
XBQName(java.lang.String namespaceUri,
java.lang.String localName,
java.lang.String prefix)
Create XBQName with given parameters.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getLocalName()
Return the localName.
|
java.lang.String |
getNamespaceUri()
Return the namespace URI.
|
java.lang.String |
getPrefix()
Return the prefix.
|
boolean |
isNamespaceUriAssigned()
Return true if the namespaceUri has been assigned.
|
void |
setLocalName(java.lang.String localName)
Set the localName.
|
void |
setNamespaceUri(java.lang.String namespaceUri)
The namespace cannot be set to null.
|
void |
setPrefix(java.lang.String prefix)
The prefix cannot be set to null.
|
java.lang.String |
toString() |
public XBQName(java.lang.String qName)
qName
- The xsd:QName value. It must include a non-empty localName.
The prefix is, of course, optional.public XBQName(java.lang.String namespaceUri, java.lang.String localName, java.lang.String prefix)
namespaceUri
- if null, "" is usedlocalName
- may not be null or emptyprefix
- if null, "" is usedpublic java.lang.String getLocalName()
public java.lang.String getNamespaceUri()
public java.lang.String getPrefix()
public boolean isNamespaceUriAssigned()
public void setLocalName(java.lang.String localName)
localName
- public void setNamespaceUri(java.lang.String namespaceUri)
namespaceUri
- public void setPrefix(java.lang.String prefix)
prefix
- public java.lang.String toString()
toString
in class java.lang.Object