|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.google.gdata.model.QName
public final class QName
Qualified name of a data model element or attribute. A qname instance is immutable.
Field Summary | |
---|---|
static java.lang.String |
ANY_LOCALNAME
Special value for the QName local name that will match any local name. |
static XmlNamespace |
ANY_NAMESPACE
Special value for the QName namespace that will match any namespace. |
Constructor Summary | |
---|---|
QName(java.lang.String localName)
|
|
QName(XmlNamespace namespace,
java.lang.String localName)
|
Method Summary | |
---|---|
int |
compareTo(QName o)
|
boolean |
equals(java.lang.Object other)
|
java.lang.String |
getLocalName()
|
XmlNamespace |
getNs()
|
int |
hashCode()
|
boolean |
matches(QName o)
Checks if this QName is a match for the other QName. |
boolean |
matchesAnyLocalName()
Returns true if this qname has a local name that will
match any local name. |
boolean |
matchesAnyNamespace()
Returns true if this qname has a namespace value that will match
any namespace. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final XmlNamespace ANY_NAMESPACE
public static final java.lang.String ANY_LOCALNAME
Constructor Detail |
---|
public QName(java.lang.String localName)
public QName(XmlNamespace namespace, java.lang.String localName)
Method Detail |
---|
public XmlNamespace getNs()
public java.lang.String getLocalName()
public boolean matchesAnyNamespace()
true
if this qname has a namespace value that will match
any namespace.
ANY_NAMESPACE
public boolean matchesAnyLocalName()
true
if this qname has a local name that will
match any local name.
ANY_LOCALNAME
public boolean matches(QName o)
ANY_NAMESPACE
or
the two namespaces are both null or have a matching uri and 2) the local
name is ANY_LOCALNAME
or the two local names are equal.
public boolean equals(java.lang.Object other)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public int compareTo(QName o)
compareTo
in interface java.lang.Comparable<QName>
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |