com.rapidtransform.core.model.namespace
Class QName
java.lang.Object
com.rapidtransform.core.model.namespace.QName
- All Implemented Interfaces:
- java.io.Serializable
public class QName
- extends java.lang.Object
- implements java.io.Serializable
- Author:
- Steve
- See Also:
- Serialized Form
Constructor Summary |
QName()
|
QName(java.lang.String qName)
|
Methods inherited from class java.lang.Object |
getClass, notify, notifyAll, wait, wait, wait |
QName
public QName()
QName
public QName(java.lang.String qName)
setLocalName
public void setLocalName(java.lang.String localName)
- Parameters:
localName
- The localName to set.
setPrefix
public void setPrefix(java.lang.String prefix)
- Parameters:
prefix
- The prefix to set.
setUri
public void setUri(java.lang.String uri)
- Parameters:
uri
- The uri to set.
getLocalName
public java.lang.String getLocalName()
- Returns:
- Returns the localName.
getPrefix
public java.lang.String getPrefix()
- Returns:
- Returns the prefix.
getUri
public java.lang.String getUri()
- Returns:
- Returns the uri.
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
getNamespaceURI
public java.lang.String getNamespaceURI()
toEncodedString
public java.lang.String toEncodedString()
- Returns an encoded string for the QName where the : is replaced with an _ character. This is necessary
for encoding the string in functionality that does not accept the colon as a valid character - such
as storing to the file system or as an HTML id.
- Returns: