public class QName
extends java.lang.Object
implements java.io.Serializable
Note: This class allows to carry a namespace prefix but it is not used in the equals() and hashCode() methods.
Constructor and Description |
---|
QName(java.lang.String namespaceURI,
java.lang.String qName)
Main constructor.
|
QName(java.lang.String namespaceURI,
java.lang.String prefix,
java.lang.String localName)
Main constructor.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getLocalName() |
java.lang.String |
getNamespaceURI() |
java.lang.String |
getPrefix() |
java.lang.String |
getQName() |
int |
hashCode() |
java.lang.String |
toString() |
public QName(java.lang.String namespaceURI, java.lang.String prefix, java.lang.String localName)
namespaceURI
- the namespace URIprefix
- the namespace prefix, may be nulllocalName
- the local namepublic QName(java.lang.String namespaceURI, java.lang.String qName)
namespaceURI
- the namespace URIqName
- the qualified namepublic java.lang.String getNamespaceURI()
public java.lang.String getPrefix()
public java.lang.String getLocalName()
public java.lang.String getQName()
public int hashCode()
hashCode
in class java.lang.Object
Object.hashCode()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Object.equals(java.lang.Object)
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
Copyright 1999-2012 The Apache Software Foundation. All Rights Reserved.