org.anarres.jperf
Class PerfectObjectMap<K,V>

java.lang.Object
  extended by java.util.AbstractMap<K,V>
      extended by org.anarres.jperf.PerfectMap<K,V>
          extended by org.anarres.jperf.PerfectObjectMap<K,V>
All Implemented Interfaces:
Map<K,V>

public class PerfectObjectMap<K,V>
extends PerfectMap<K,V>


Nested Class Summary
 
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Constructor Summary
PerfectObjectMap(Map.Entry[] table, int modulus)
           
 
Method Summary
protected  int hash(K k)
           
 
Methods inherited from class org.anarres.jperf.PerfectMap
clear, containsKey, entryIterator, entrySet, get, getTableSize, remove, size
 
Methods inherited from class java.util.AbstractMap
clone, containsValue, equals, hashCode, isEmpty, keySet, put, putAll, toString, values
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PerfectObjectMap

public PerfectObjectMap(Map.Entry[] table,
                        int modulus)
Method Detail

hash

protected int hash(K k)
Specified by:
hash in class PerfectMap<K,V>


Copyright © 2002-2008 Shevek, Anarres. All Rights Reserved.