java.lang.Object
org.aksw.commons.collections.reversible.AbstractSetMultimap<K,V>
- All Implemented Interfaces:
com.google.common.collect.Multimap<K,V>, com.google.common.collect.SetMultimap<K,V>
- Direct Known Subclasses:
ReversibleSetMultimapImpl
public abstract class AbstractSetMultimap<K,V>
extends Object
implements com.google.common.collect.SetMultimap<K,V>
-
Constructor Summary
Constructors
-
Method Summary
void
boolean
boolean
boolean
boolean
com.google.common.collect.Multiset<K>
boolean
boolean
putAll(com.google.common.collect.Multimap<? extends K,? extends V> multimap)
boolean
boolean
int
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.google.common.collect.Multimap
forEach, hashCode
Methods inherited from interface com.google.common.collect.SetMultimap
entries, equals
-
Constructor Details
-
AbstractSetMultimap
public AbstractSetMultimap()
-
Method Details
-
size
public int size()
- Specified by:
size in interface com.google.common.collect.Multimap<K,V>
-
isEmpty
public boolean isEmpty()
- Specified by:
isEmpty in interface com.google.common.collect.Multimap<K,V>
-
containsKey
public boolean containsKey(Object key)
- Specified by:
containsKey in interface com.google.common.collect.Multimap<K,V>
-
containsValue
public boolean containsValue(Object value)
- Specified by:
containsValue in interface com.google.common.collect.Multimap<K,V>
-
containsEntry
- Specified by:
containsEntry in interface com.google.common.collect.Multimap<K,V>
-
put
public boolean put(K key,
V value)
- Specified by:
put in interface com.google.common.collect.Multimap<K,V>
-
remove
- Specified by:
remove in interface com.google.common.collect.Multimap<K,V>
-
putAll
public boolean putAll(K key,
Iterable<? extends V> values)
- Specified by:
putAll in interface com.google.common.collect.Multimap<K,V>
-
putAll
public boolean putAll(com.google.common.collect.Multimap<? extends K,? extends V> multimap)
- Specified by:
putAll in interface com.google.common.collect.Multimap<K,V>
-
replaceValues
- Specified by:
replaceValues in interface com.google.common.collect.Multimap<K,V>
- Specified by:
replaceValues in interface com.google.common.collect.SetMultimap<K,V>
-
removeAll
- Specified by:
removeAll in interface com.google.common.collect.Multimap<K,V>
- Specified by:
removeAll in interface com.google.common.collect.SetMultimap<K,V>
-
clear
public void clear()
- Specified by:
clear in interface com.google.common.collect.Multimap<K,V>
-
get
- Specified by:
get in interface com.google.common.collect.Multimap<K,V>
- Specified by:
get in interface com.google.common.collect.SetMultimap<K,V>
-
keySet
- Specified by:
keySet in interface com.google.common.collect.Multimap<K,V>
-
keys
public com.google.common.collect.Multiset<K> keys()
- Specified by:
keys in interface com.google.common.collect.Multimap<K,V>
-
values
- Specified by:
values in interface com.google.common.collect.Multimap<K,V>
-
asMap
- Specified by:
asMap in interface com.google.common.collect.Multimap<K,V>
- Specified by:
asMap in interface com.google.common.collect.SetMultimap<K,V>