ix.util
Class StableHashMap
java.lang.Object
  
java.util.AbstractMap
      
ix.util.StableHashMap
- All Implemented Interfaces: 
 - java.io.Serializable, java.util.Map
 
public class StableHashMap
- extends java.util.AbstractMap
- implements java.io.Serializable
  
- See Also:
 - Serialized Form
 
 
| Nested classes/interfaces inherited from class java.util.AbstractMap | 
java.util.AbstractMap.SimpleEntry<K,V>, java.util.AbstractMap.SimpleImmutableEntry<K,V> | 
 
 
 
| 
Method Summary | 
 void | 
clear()
 
            | 
 boolean | 
containsKey(java.lang.Object key)
 
            | 
 java.util.Set | 
entrySet()
 
            | 
 java.lang.Object | 
get(java.lang.Object key)
 
            | 
 java.lang.Object | 
put(java.lang.Object key,
    java.lang.Object value)
 
            | 
 java.lang.Object | 
remove(java.lang.Object key)
 
            | 
 
| Methods inherited from class java.util.AbstractMap | 
clone, containsValue, equals, hashCode, isEmpty, keySet, putAll, size, toString, values | 
 
| Methods inherited from class java.lang.Object | 
finalize, getClass, notify, notifyAll, wait, wait, wait | 
 
map
protected java.util.HashMap map
keyChain
protected StableHashMap.Entry keyChain
keyChainLast
protected StableHashMap.Entry keyChainLast
StableHashMap
public StableHashMap()
StableHashMap
public StableHashMap(int initialCapacity)
StableHashMap
public StableHashMap(int initialCapacity,
                     float loadFactor)
StableHashMap
public StableHashMap(java.util.Map m)
put
public java.lang.Object put(java.lang.Object key,
                            java.lang.Object value)
- Specified by:
 put in interface java.util.Map- Overrides:
 put in class java.util.AbstractMap
 
 
get
public java.lang.Object get(java.lang.Object key)
- Specified by:
 get in interface java.util.Map- Overrides:
 get in class java.util.AbstractMap
 
 
entrySet
public java.util.Set entrySet()
- Specified by:
 entrySet in interface java.util.Map- Specified by:
 entrySet in class java.util.AbstractMap
 
 
containsKey
public boolean containsKey(java.lang.Object key)
- Specified by:
 containsKey in interface java.util.Map- Overrides:
 containsKey in class java.util.AbstractMap
 
 
clear
public void clear()
- Specified by:
 clear in interface java.util.Map- Overrides:
 clear in class java.util.AbstractMap
 
 
remove
public java.lang.Object remove(java.lang.Object key)
- Specified by:
 remove in interface java.util.Map- Overrides:
 remove in class java.util.AbstractMap