| Constructor and Description |
|---|
QNameUtils() |
| Modifier and Type | Method and Description |
|---|---|
static QName |
createQName(String namespaceUri,
String localPart,
String prefix)
Deprecated.
in favor of
QName.QName(String, String, String) |
static String |
getPrefix(QName qName)
Deprecated.
in favor of
QName.getPrefix() |
static QName |
getQNameForNode(Node node)
Returns the qualified name of the given DOM Node.
|
static QName |
parseQNameString(String qNameString)
Parse the given qualified name string into a
QName. |
static QName |
toQName(String namespaceUri,
String qualifiedName)
Convert a namespace URI and DOM or SAX qualified name to a
QName. |
static String |
toQualifiedName(QName qName)
Convert a
QName to a qualified name, as used by DOM and SAX. |
static boolean |
validateQName(String text)
Validates the given String as a QName
|
@Deprecated public static QName createQName(String namespaceUri, String localPart, String prefix)
QName.QName(String, String, String)QName with the given parameters. Sets the prefix if possible, i.e. if the
QName(String, String, String) constructor can be found. If this constructor is not available (as is
the case on older implementations of JAX-RPC), the prefix is ignored.namespaceUri - namespace URI of the QNamelocalPart - local part of the QNameprefix - prefix of the QName. May be ignored.QNameQName.QName(String,String,String)@Deprecated public static String getPrefix(QName qName)
QName.getPrefix()QName. Returns the prefix if available, i.e. if the
QName.getPrefix() method can be found. If this method is not available (as is the case on older
implementations of JAX-RPC), an empty string is returned.qName - the QName to return the prefix fromQName.getPrefix()public static boolean validateQName(String text)
text - the qualified nametrue if valid, false otherwisepublic static QName getQNameForNode(Node node)
node - the nodepublic static String toQualifiedName(QName qName)
QName to a qualified name, as used by DOM and SAX. The returned string has a format of
prefix:localName if the prefix is set, or just localName if not.qName - the QNamepublic static QName toQName(String namespaceUri, String qualifiedName)
QName. The qualified name can have the
form prefix:localname or localName.namespaceUri - the namespace URIqualifiedName - the qualified namepublic static QName parseQNameString(String qNameString)
QName. Expects the syntax localPart,
{namespace}localPart, or {namespace}prefix:localPart. This format resembles the
toString() representation of QName itself, but allows for prefixes to be specified as
well.IllegalArgumentException - when the given string is null or empty.