Class ReversibleSetMultimapImpl<K,V>
java.lang.Object
org.aksw.commons.collections.reversible.AbstractSetMultimap<K,V>
org.aksw.commons.collections.reversible.ReversibleSetMultimapImpl<K,V>
- All Implemented Interfaces:
com.google.common.collect.Multimap<K,V>, com.google.common.collect.SetMultimap<K, V>, ReversibleSetMultimap<K, V>
public class ReversibleSetMultimapImpl<K,V>
extends AbstractSetMultimap<K,V>
implements ReversibleSetMultimap<K,V>
This implementation acts as a slave to the ReversibleMap:
Insert methods are delegated to ReversibleMap.
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionReversibleSetMultimapImpl(ReversibleMap<V, K> reverse, com.google.common.collect.SetMultimap<K, V> forward) -
Method Summary
Methods inherited from class AbstractSetMultimap
asMap, containsEntry, containsKey, containsValue, isEmpty, keys, keySet, putAll, putAll, replaceValues, size, valuesMethods inherited from class Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.common.collect.Multimap
containsEntry, containsKey, containsValue, forEach, isEmpty, keys, keySet, putAll, putAll, size, valuesMethods inherited from interface com.google.common.collect.SetMultimap
asMap, replaceValues
-
Field Details
-
reverse
-
forward
-
-
Constructor Details
-
ReversibleSetMultimapImpl
public ReversibleSetMultimapImpl(ReversibleMap<V, K> reverse, com.google.common.collect.SetMultimap<K, V> forward)
-
-
Method Details
-
reverse
- Specified by:
reversein interfaceReversibleSetMultimap<K,V>
-
put
-
entries
-
get
-
remove
-
removeAll
-
clear
-
hashCode
-
equals
-