com.sun.xml.bind.v2.util
Class QNameMap.Entry<V>

java.lang.Object
  extended by com.sun.xml.bind.v2.util.QNameMap.Entry<V>
Enclosing class:
QNameMap<V>

public static final class QNameMap.Entry<V>
extends Object


Field Summary
(package private)  int hash
           
 String localName
          The localPart.
(package private)  QNameMap.Entry<V> next
           
 String nsUri
          The namespace URI.
(package private)  V value
           
 
Constructor Summary
QNameMap.Entry(int h, String nsUri, String localName, V v, QNameMap.Entry<V> n)
          Create new entry.
 
Method Summary
 QName createQName()
          Creates a new QName object from nsUri and localName.
 boolean equals(Object o)
           
 V getValue()
           
 int hashCode()
           
 V setValue(V newValue)
           
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

nsUri

public final String nsUri
The namespace URI.


localName

public final String localName
The localPart.


value

V value

hash

final int hash

next

QNameMap.Entry<V> next
Constructor Detail

QNameMap.Entry

QNameMap.Entry(int h,
               String nsUri,
               String localName,
               V v,
               QNameMap.Entry<V> n)
Create new entry.

Method Detail

createQName

public QName createQName()
Creates a new QName object from nsUri and localName.


getValue

public V getValue()

setValue

public V setValue(V newValue)

equals

public boolean equals(Object o)
Overrides:
equals in class Object

hashCode

public int hashCode()
Overrides:
hashCode in class Object

toString

public String toString()
Overrides:
toString in class Object