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 java.lang.Object


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

Field Detail

nsUri

public final java.lang.String nsUri
The namespace URI.


localName

public final java.lang.String localName
The localPart.


value

V value

hash

final int hash

next

QNameMap.Entry<V> next
Constructor Detail

QNameMap.Entry

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

Method Detail

createQName

public javax.xml.namespace.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(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object