org.jikesrvm.util
Class HashMapRVM<K,V>
java.lang.Object
org.jikesrvm.util.AbstractHashMapRVM<K,V>
org.jikesrvm.util.HashMapRVM<K,V>
public final class HashMapRVM<K,V>
- extends AbstractHashMapRVM<K,V>
Stripped down implementation of HashMap data structure for use
by core parts of the JikesRVM runtime. Consider the use of
ImmutableEntryHashMapRVM
when the use of the HashMap
methods is limited.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
HashMapRVM
public HashMapRVM()
HashMapRVM
public HashMapRVM(int size)
createNewBucket
AbstractHashMapRVM.AbstractBucket<K,V> createNewBucket(K key,
V value,
AbstractHashMapRVM.AbstractBucket<K,V> next)
- Specified by:
createNewBucket
in class AbstractHashMapRVM<K,V>
same
protected boolean same(K k1,
K k2)
- Description copied from class:
AbstractHashMapRVM
- Are two keys the same?
- Specified by:
same
in class AbstractHashMapRVM<K,V>
hashTheKey
protected int hashTheKey(K key)
- Specified by:
hashTheKey
in class AbstractHashMapRVM<K,V>