|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.xml.bind.v2.runtime.Name
public final class Name
The internal representation of an XML name.
This class keeps indicies for URI and local name for enabling faster processing.
Name
s are ordered lexicographically (nsUri first, local name next.)
This is the same order required by canonical XML.
Field Summary | |
---|---|
boolean |
isAttribute
Specifies if the Name is associated with an EII or AII |
java.lang.String |
localName
Local name. |
short |
localNameIndex
|
java.lang.String |
nsUri
Namespace URI. |
short |
nsUriIndex
Index -1 is reserved for representing the empty namespace URI of attributes. |
short |
qNameIndex
Index of the Name for an EII or AII |
Method Summary | |
---|---|
int |
compareTo(Name that)
|
boolean |
equals(java.lang.String nsUri,
java.lang.String localName)
|
javax.xml.namespace.QName |
toQName()
Creates a QName from this. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public final java.lang.String nsUri
public final java.lang.String localName
public final short nsUriIndex
public final short localNameIndex
public final short qNameIndex
public final boolean isAttribute
Method Detail |
---|
public java.lang.String toString()
toString
in class java.lang.Object
public javax.xml.namespace.QName toQName()
QName
from this.
public boolean equals(java.lang.String nsUri, java.lang.String localName)
public int compareTo(Name that)
compareTo
in interface java.lang.Comparable<Name>
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |