Contents | Package | Class | Tree | Deprecated | Index | Help
PREV | NEXT SHOW LISTS | HIDE LISTS

Class cornell.slk.jkernel.core.RefHashtable

Source code
java.lang.Object
    |
    +----cornell.slk.jkernel.core.RefHashtable

final class RefHashtable
extends java.lang.Object
A hash table. Keys are compared using ==. This isn't meant for general purpose use because of its lack of synchronization.


Field Summary
int  currentSize
 
java.lang.Object[]  keyTable
 
int  maxSize
 
java.lang.Object[]  valueTable
 
 

Constructor Summary
 RefHashtable()
 
 

Method Summary
java.lang.Object  get(java.lang.Object key)
 
void  put(java.lang.Object key, java.lang.Object value)
 
void  rehash()
 
 
Methods inherited from class java.lang.Object
 , clone, equals, finalize, getClass, hashCode, notify, notifyAll, registerNatives, toString, wait, wait, wait
 

Field Detail

keyTable

private java.lang.Object[] keyTable

valueTable

private java.lang.Object[] valueTable

currentSize

private int currentSize

maxSize

private int maxSize
Constructor Detail

RefHashtable

RefHashtable()
Method Detail

rehash

private void rehash()

put

void put(java.lang.Object key,
         java.lang.Object value)

get

java.lang.Object get(java.lang.Object key)

Contents | Package | Class | Tree | Deprecated | Index | Help
PREV | NEXT SHOW LISTS | HIDE LISTS