Package com.google.common.collect
Class Synchronized.SynchronizedAsMap<K,V>
java.lang.Object
com.google.common.collect.Synchronized.SynchronizedObject
com.google.common.collect.Synchronized.SynchronizedMap<K,Collection<V>>
com.google.common.collect.Synchronized.SynchronizedAsMap<K,V>
- All Implemented Interfaces:
Serializable
,Map<K,
Collection<V>>
- Enclosing class:
Synchronized
static final class Synchronized.SynchronizedAsMap<K,V>
extends Synchronized.SynchronizedMap<K,Collection<V>>
-
Nested Class Summary
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) Set
<Map.Entry<K, Collection<V>>> (package private) Collection
<Collection<V>> private static final long
Fields inherited from class com.google.common.collect.Synchronized.SynchronizedMap
entrySet, keySet, values
Fields inherited from class com.google.common.collect.Synchronized.SynchronizedObject
delegate, mutex
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.google.common.collect.Synchronized.SynchronizedMap
clear, compute, computeIfAbsent, computeIfPresent, containsKey, delegate, equals, forEach, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size
Methods inherited from class com.google.common.collect.Synchronized.SynchronizedObject
toString
-
Field Details
-
asMapEntrySet
-
asMapValues
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
-
Constructor Details
-
SynchronizedAsMap
SynchronizedAsMap(Map<K, Collection<V>> delegate, @CheckForNull Object mutex)
-
-
Method Details
-
get
- Specified by:
get
in interfaceMap<K,
V> - Overrides:
get
in classSynchronized.SynchronizedMap<K,
Collection<V>>
-
entrySet
- Specified by:
entrySet
in interfaceMap<K,
V> - Overrides:
entrySet
in classSynchronized.SynchronizedMap<K,
Collection<V>>
-
values
- Specified by:
values
in interfaceMap<K,
V> - Overrides:
values
in classSynchronized.SynchronizedMap<K,
Collection<V>>
-
containsValue
- Specified by:
containsValue
in interfaceMap<K,
V> - Overrides:
containsValue
in classSynchronized.SynchronizedMap<K,
Collection<V>>
-