Package org.custommonkey.xmlunit
Class QualifiedName
- java.lang.Object
-
- org.custommonkey.xmlunit.QualifiedName
-
public final class QualifiedName extends java.lang.Object
Since javax.xml.namespace.QName is not present prior to Java5, this is XMLUnit's own abstraction.
-
-
Constructor Summary
Constructors Constructor Description QualifiedName(java.lang.String localName)
QualifiedName(java.lang.String namespaceUri, java.lang.String localName)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
getLocalName()
java.lang.String
getNamespaceURI()
int
hashCode()
java.lang.String
toString()
Represents the QualifiedName as {NS-URI}LOCAL-NAME.static QualifiedName
valueOf(java.lang.String value)
Parses strings of the form "{NS-URI}LOCAL-NAME" or "prefix:localName" as QualifiedNames.static QualifiedName
valueOf(java.lang.String value, NamespaceContext ctx)
Parses strings of the form "{NS-URI}LOCAL-NAME" or "prefix:localName" as QualifiedNames.
-
-
-
Method Detail
-
getNamespaceURI
public java.lang.String getNamespaceURI()
-
getLocalName
public java.lang.String getLocalName()
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
valueOf
public static QualifiedName valueOf(java.lang.String value)
Parses strings of the form "{NS-URI}LOCAL-NAME" or "prefix:localName" as QualifiedNames.When using the prefix-version the prefix must be defined inside the current NamespaceContext.
-
toString
public java.lang.String toString()
Represents the QualifiedName as {NS-URI}LOCAL-NAME.If the NS-URI is equal to NULL_NS_URI only the local name is returned.
- Overrides:
toString
in classjava.lang.Object
-
valueOf
public static QualifiedName valueOf(java.lang.String value, NamespaceContext ctx)
Parses strings of the form "{NS-URI}LOCAL-NAME" or "prefix:localName" as QualifiedNames.When using the prefix-version the prefix must be defined inside the NamespaceContext given as argument.
-
-