| Constructor and Description |
|---|
MultiMapImpl() |
MultiMapImpl(Class<? extends Collection> collectionClass) |
MultiMapImpl(Class<? extends Collection> collectionClass,
int initialSize) |
| Modifier and Type | Method and Description |
|---|---|
void |
add(K key,
V v) |
Map<? extends K,? extends Collection<V>> |
baseMap() |
void |
clear() |
boolean |
containsKey(Object key) |
boolean |
containsValue(Object value) |
Set<Map.Entry<K,V>> |
entrySet() |
V |
get(Object key) |
Iterable<V> |
getAll(K key) |
V |
getFirst(K key) |
V |
getSingleObject(K name) |
boolean |
isEmpty() |
Iterator<Map.Entry<K,Collection<V>>> |
iterator() |
Set<K> |
keySet() |
Iterable<K> |
keySetMulti() |
V |
put(K key,
V value) |
void |
putAll(Map<? extends K,? extends V> m) |
void |
putAll(MultiMap<K,V> params) |
V |
remove(Object key) |
boolean |
removeMulti(K key) |
boolean |
removeValueFrom(K key,
V v) |
int |
size() |
Iterable<V> |
valueMulti() |
Collection<V> |
values() |
public MultiMapImpl(Class<? extends Collection> collectionClass, int initialSize)
public MultiMapImpl(Class<? extends Collection> collectionClass)
public MultiMapImpl()
public Iterator<Map.Entry<K,Collection<V>>> iterator()
public boolean removeValueFrom(K key, V v)
removeValueFrom in interface MultiMap<K,V>public boolean removeMulti(K key)
removeMulti in interface MultiMap<K,V>public boolean containsKey(Object key)
containsKey in interface Map<K,V>public boolean containsValue(Object value)
containsValue in interface Map<K,V>public Map<? extends K,? extends Collection<V>> baseMap()
Copyright © 2016. All Rights Reserved.