public final class SynchronizedPutFastListMultimap<K,V> extends AbstractSynchronizedPutMultimap<K,V,MutableList<V>> implements MutableListMultimap<K,V>, Externalizable
Constructor and Description |
---|
SynchronizedPutFastListMultimap() |
SynchronizedPutFastListMultimap(int initialCapacity) |
SynchronizedPutFastListMultimap(Multimap<? extends K,? extends V> multimap) |
SynchronizedPutFastListMultimap(Pair<K,V>... pairs) |
Modifier and Type | Method and Description |
---|---|
SynchronizedPutFastListMultimap<K,V> |
newEmpty()
Creates a new instance of the same implementation type, using the default capacity and growth parameters.
|
static <K,V> SynchronizedPutFastListMultimap<K,V> |
newMultimap() |
static <K,V> SynchronizedPutFastListMultimap<K,V> |
newMultimap(int initiaCapacity,
float loadFactor,
int concurrencyLevel) |
static <K,V> SynchronizedPutFastListMultimap<K,V> |
newMultimap(Multimap<? extends K,? extends V> multimap) |
static <K,V> SynchronizedPutFastListMultimap<K,V> |
newMultimap(Pair<K,V>... pairs) |
ImmutableListMultimap<K,V> |
toImmutable()
Returns an immutable copy of this Multimap if it is not already immutable.
|
MutableListMultimap<K,V> |
toMutable()
Returns a mutable copy of this Multimap.
|
put, size
clear, get, isEmpty, putAll, putAll, putAllPairs, readExternal, remove, removeAll, replaceValues, sizeDistinct, toMap, writeExternal
containsKey, containsKeyAndValue, containsValue, equals, forEachKey, forEachKeyValue, forEachValue, hashCode, keyBag, keyMultiValuePairsView, keysView, keyValuePairsView, multiValuesView, notEmpty, toMap, toString, valuesView
get, removeAll, replaceValues
containsKey, containsKeyAndValue, containsValue, equals, forEachKey, forEachKeyValue, forEachValue, hashCode, isEmpty, keyBag, keyMultiValuePairsView, keysView, keyValuePairsView, multiValuesView, notEmpty, size, sizeDistinct, toMap, toMap, valuesView
clear, put, putAll, putAll, putAllPairs, remove
readExternal, writeExternal
public SynchronizedPutFastListMultimap()
public SynchronizedPutFastListMultimap(int initialCapacity)
public SynchronizedPutFastListMultimap(Multimap<? extends K,? extends V> multimap)
public static <K,V> SynchronizedPutFastListMultimap<K,V> newMultimap()
public static <K,V> SynchronizedPutFastListMultimap<K,V> newMultimap(int initiaCapacity, float loadFactor, int concurrencyLevel)
public static <K,V> SynchronizedPutFastListMultimap<K,V> newMultimap(Multimap<? extends K,? extends V> multimap)
public static <K,V> SynchronizedPutFastListMultimap<K,V> newMultimap(Pair<K,V>... pairs)
public SynchronizedPutFastListMultimap<K,V> newEmpty()
Multimap
newEmpty
in interface ListMultimap<K,V>
newEmpty
in interface MutableListMultimap<K,V>
newEmpty
in interface Multimap<K,V>
newEmpty
in interface MutableMultimap<K,V>
newEmpty
in interface ReversibleIterableMultimap<K,V>
public MutableListMultimap<K,V> toMutable()
Multimap
public ImmutableListMultimap<K,V> toImmutable()
Multimap
Serializable
if this Multimap is Serializable
.toImmutable
in interface ListMultimap<K,V>
toImmutable
in interface Multimap<K,V>
Copyright © 2004–2016. All rights reserved.