public final class QualifiedName
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private java.lang.String |
localName |
private java.lang.String |
namespaceUri |
| Constructor and Description |
|---|
QualifiedName(java.lang.String localName) |
QualifiedName(java.lang.String namespaceUri,
java.lang.String localName) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
java.lang.String |
getLocalName() |
java.lang.String |
getNamespaceURI() |
int |
hashCode() |
private static QualifiedName |
parsePrefixFormat(java.lang.String value,
int colon,
NamespaceContext ctx) |
private static QualifiedName |
parseQNameToString(java.lang.String value,
int closingBrace) |
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.
|
private final java.lang.String namespaceUri
private final java.lang.String localName
public QualifiedName(java.lang.String localName)
public QualifiedName(java.lang.String namespaceUri,
java.lang.String localName)
public java.lang.String getNamespaceURI()
public java.lang.String getLocalName()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic static QualifiedName valueOf(java.lang.String value)
When using the prefix-version the prefix must be defined inside the current NamespaceContext.
public java.lang.String toString()
If the NS-URI is equal to NULL_NS_URI only the local name is returned.
toString in class java.lang.Objectpublic static QualifiedName valueOf(java.lang.String value, NamespaceContext ctx)
When using the prefix-version the prefix must be defined inside the NamespaceContext given as argument.
private static QualifiedName parseQNameToString(java.lang.String value, int closingBrace)
private static QualifiedName parsePrefixFormat(java.lang.String value, int colon, NamespaceContext ctx)