public class BiHashMultimap<K,V> extends Object implements IBiSetMultimap<K,V>
| Modifier | Constructor and Description |
|---|---|
|
BiHashMultimap() |
protected |
BiHashMultimap(BiHashMultimap<V,K> original)
Constructor for reverse map
|
| Modifier and Type | Method and Description |
|---|---|
Map<K,Collection<V>> |
asMap() |
void |
clear() |
boolean |
containsEntry(Object key,
Object value) |
boolean |
containsKey(Object key) |
boolean |
containsValue(Object value) |
Set<Map.Entry<K,V>> |
entries() |
boolean |
equals(Object o) |
Set<V> |
get(Object key) |
BiHashMultimap<V,K> |
getInverse() |
int |
hashCode() |
Collection<K> |
keys() |
Set<K> |
keySet() |
boolean |
put(K key,
V value) |
void |
putAll(ISetMultimap<K,V> other) |
void |
putAll(K key,
Collection<V> values) |
void |
remove(K key,
V value) |
Set<V> |
removeAll(Object key) |
int |
size() |
String |
toString() |
public BiHashMultimap()
protected BiHashMultimap(BiHashMultimap<V,K> original)
original - public BiHashMultimap<V,K> getInverse()
getInverse in interface IBiSetMultimap<K,V>public Map<K,Collection<V>> asMap()
asMap in interface ISetMultimap<K,V>public Set<V> removeAll(Object key)
removeAll in interface ISetMultimap<K,V>public boolean containsEntry(Object key, Object value)
containsEntry in interface ISetMultimap<K,V>public boolean containsValue(Object value)
containsValue in interface ISetMultimap<K,V>public boolean containsKey(Object key)
containsKey in interface ISetMultimap<K,V>public void putAll(K key, Collection<V> values)
putAll in interface ISetMultimap<K,V>public void putAll(ISetMultimap<K,V> other)
putAll in interface ISetMultimap<K,V>public int size()
size in interface ISetMultimap<K,V>public void clear()
clear in interface ISetMultimap<K,V>public Collection<K> keys()
keys in interface ISetMultimap<K,V>Copyright © 2015. All rights reserved.