Class BiHashMultimap<K,V>
java.lang.Object
org.aksw.commons.collections.multimaps.BiHashMultimap<K,V>
- All Implemented Interfaces:
IBiSetMultimap<K,V>, ISetMultimap<K, V>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionBiHashMultimap(com.google.common.collect.SetMultimap<K, V> forward, com.google.common.collect.SetMultimap<V, K> backward) protectedBiHashMultimap(BiHashMultimap<V, K> original) Constructor for reverse map -
Method Summary
Modifier and TypeMethodDescriptionvoidclear()booleancontainsEntry(Object key, Object value) booleancontainsKey(Object key) booleancontainsValue(Object value) entries()booleaninthashCode()booleanisEmpty()keys()keySet()booleanvoidputAll(K key, Collection<V> values) voidputAll(ISetMultimap<K, V> other) voidintsize()toString()Methods inherited from interface ISetMultimap
asMap
-
Constructor Details
-
BiHashMultimap
public BiHashMultimap() -
BiHashMultimap
-
BiHashMultimap
Constructor for reverse map- Parameters:
original-
-
-
Method Details
-
getInverse
- Specified by:
getInversein interfaceIBiSetMultimap<K,V>
-
asMultimap
- Specified by:
asMultimapin interfaceISetMultimap<K,V>
-
remove
-
put
-
removeAll
-
get
-
containsEntry
- Specified by:
containsEntryin interfaceISetMultimap<K,V>
-
containsValue
- Specified by:
containsValuein interfaceISetMultimap<K,V>
-
containsKey
- Specified by:
containsKeyin interfaceISetMultimap<K,V>
-
entries
-
putAll
- Specified by:
putAllin interfaceISetMultimap<K,V>
-
putAll
- Specified by:
putAllin interfaceISetMultimap<K,V>
-
toString
-
size
public int size()- Specified by:
sizein interfaceISetMultimap<K,V>
-
clear
public void clear()- Specified by:
clearin interfaceISetMultimap<K,V>
-
equals
-
hashCode
-
keySet
-
keys
- Specified by:
keysin interfaceISetMultimap<K,V>
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceISetMultimap<K,V>
-