uka.util
Class IntIntHashBijection.Entry

java.lang.Object
  extended byuka.util.IntIntHashBijection.Entry
Enclosing class:
IntIntHashBijection

public static class IntIntHashBijection.Entry
extends java.lang.Object


Field Summary
(package private)  int hash1
          Hash value of value1.
(package private)  int hash2
          Hash value of value2.
(package private)  IntIntHashBijection.Entry nextAll
          Double linked list of all entries in this relation.
(package private)  IntIntHashBijection.Entry nextChain1
          Single linked list of entries with the same hash table index in table 1.
(package private)  IntIntHashBijection.Entry nextChain2
          Single linked list of entries with the same hash table index in table 2.
(package private)  IntIntHashBijection.Entry prevAll
           
protected  int value1
          This entry represents the pair (value1, value2) in a relation.
protected  int value2
           
 
Constructor Summary
protected IntIntHashBijection.Entry(int hash1, int value1, int hash2, int value2)
           
 
Method Summary
protected  int getValue1()
           
protected  int getValue2()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

hash1

final int hash1
Hash value of value1.


value1

protected final int value1
This entry represents the pair (value1, value2) in a relation.


hash2

final int hash2
Hash value of value2.


value2

protected final int value2
See Also:
value1

nextChain1

IntIntHashBijection.Entry nextChain1
Single linked list of entries with the same hash table index in table 1.


nextChain2

IntIntHashBijection.Entry nextChain2
Single linked list of entries with the same hash table index in table 2.


nextAll

IntIntHashBijection.Entry nextAll
Double linked list of all entries in this relation.

See Also:
prevAll

prevAll

IntIntHashBijection.Entry prevAll
See Also:
nextAll
Constructor Detail

IntIntHashBijection.Entry

protected IntIntHashBijection.Entry(int hash1,
                                    int value1,
                                    int hash2,
                                    int value2)
Method Detail

getValue1

protected int getValue1()

getValue2

protected int getValue2()

toString

public java.lang.String toString()