Class DefaultSetValueMap<K,V>
java.lang.Object
net.thevpc.common.collections.AbstractMultiValueMap<K,V,Set<V>>
net.thevpc.common.collections.DefaultSetValueMap<K,V>
- All Implemented Interfaces:
Collection2, MultiValueMap<K,V, Set<V>>, SetValueMap<K, V>
public class DefaultSetValueMap<K,V>
extends AbstractMultiValueMap<K,V,Set<V>>
implements SetValueMap<K,V>
Created by vpc on 6/2/16.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class AbstractMultiValueMap
add, addMultiValues, addMultiValues, addValues, contains, containsKey, containsKeyValue, containsValue, getFirst, getValues, initMap, keySet, keySize, multiValueEntrySet, remove, valueEntries, valueEntryIterator, valueEntryList, valueSizeMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface MultiValueMap
add, addMultiValues, addMultiValues, addValues, contains, containsKey, containsValue, getFirst, getValues, keySet, keySize, multiValueEntrySet, remove, valueEntries, valueEntryIterator, valueEntryList, valueSize
-
Constructor Details
-
DefaultSetValueMap
-
-
Method Details
-
createCollection
- Specified by:
createCollectionin classAbstractMultiValueMap<K,V, Set<V>>
-
unmodifiableCollection
- Specified by:
unmodifiableCollectionin classAbstractMultiValueMap<K,V, Set<V>>
-
emptyCollection
- Specified by:
emptyCollectionin classAbstractMultiValueMap<K,V, Set<V>>
-
resolveFirst
- Overrides:
resolveFirstin classAbstractMultiValueMap<K,V, Set<V>>
-