
K - Key typeV - Value typepublic class HashMapList<K,V> extends HashMap<K,List<V>>
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Modifier and Type | Field and Description | 
|---|---|
| private static long | serialVersionUIDSerial version | 
| Constructor and Description | 
|---|
| HashMapList()Constructor. | 
| HashMapList(int initialCapacity)Constructor with initial capacity (of the hash) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | add(K key,
   V value)Add a single value to the given key. | 
| boolean | contains(K key,
        V value)Test if a given value is already present for the key. | 
| boolean | containsKey(Object key)Check that there is at least one value for the key. | 
| boolean | remove(K key,
      V value)Remove a single value from the map. | 
clear, clone, containsValue, entrySet, get, isEmpty, keySet, put, putAll, remove, size, valuesequals, hashCode, toStringprivate static final long serialVersionUID
public HashMapList()
public HashMapList(int initialCapacity)
initialCapacity - initial capacitypublic void add(K key, V value)
key - Keyvalue - Additional Valuepublic boolean containsKey(Object key)
containsKey in interface Map<K,List<V>>containsKey in class HashMap<K,List<V>>public boolean remove(K key, V value)
key - Key to removevalue - Value to remove.