com.senn.magic.collections
Class ChainableHashMap<K,V>
java.lang.Object
java.util.AbstractMap<K,V>
java.util.HashMap<K,V>
com.senn.magic.collections.ChainableHashMap<K,V>
- All Implemented Interfaces:
- ChainableMap<K,V>, Serializable, Cloneable, Map<K,V>
public class ChainableHashMap<K,V>
- extends HashMap<K,V>
- implements ChainableMap<K,V>
HashMap
implementation of ChainableMap
- Since:
- 3.5
- Author:
- Bart Thierens
Last modification: 23/01/2011
- See Also:
- Serialized Form
Nested classes/interfaces inherited from interface java.util.Map |
Map.Entry<K,V> |
Methods inherited from class java.util.HashMap |
clear, clone, containsKey, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, values |
ChainableHashMap
public ChainableHashMap()
ChainableHashMap
public ChainableHashMap(int initialCapacity)
ChainableHashMap
public ChainableHashMap(int initialCapacity,
float loadFactor)
ChainableHashMap
public ChainableHashMap(Map<? extends K,? extends V> m)
add
public ChainableMap<K,V> add(K key,
V value)
- Specified by:
add
in interface ChainableMap<K,V>
- Returns:
- See Also:
Map.put(Object, Object)
addAll
public ChainableMap<K,V> addAll(Map<? extends K,? extends V> m)
- Specified by:
addAll
in interface ChainableMap<K,V>
- Returns:
- See Also:
Map.putAll(Map)
empty
public ChainableMap<K,V> empty()
- Specified by:
empty
in interface ChainableMap<K,V>
- Returns:
- See Also:
Map.clear()
delete
public ChainableMap<K,V> delete(Object key)
- Specified by:
delete
in interface ChainableMap<K,V>
- Returns:
- See Also:
Map.remove(Object)