org.apache.xml.dtm.ref
Class ExpandedNameTable.HashEntry

java.lang.Object
  extended by org.apache.xml.dtm.ref.ExpandedNameTable.HashEntry
Enclosing class:
ExpandedNameTable

private static final class ExpandedNameTable.HashEntry
extends java.lang.Object

Inner class which represents a hash table entry. The field next points to the next entry which is hashed into the same bucket in the case of "hash collision".


Field Summary
(package private)  int hash
           
(package private)  ExtendedType key
           
(package private)  ExpandedNameTable.HashEntry next
           
(package private)  int value
           
 
Constructor Summary
protected ExpandedNameTable.HashEntry(ExtendedType key, int value, int hash, ExpandedNameTable.HashEntry next)
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

key

ExtendedType key

value

int value

hash

int hash

next

ExpandedNameTable.HashEntry next
Constructor Detail

ExpandedNameTable.HashEntry

protected ExpandedNameTable.HashEntry(ExtendedType key,
                                      int value,
                                      int hash,
                                      ExpandedNameTable.HashEntry next)