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 longFields inherited from class com.google.common.collect.Synchronized.SynchronizedMap
entrySet, keySet, valuesFields 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, sizeMethods 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:
getin interfaceMap<K,V> - Overrides:
getin classSynchronized.SynchronizedMap<K,Collection<V>>
-
entrySet
- Specified by:
entrySetin interfaceMap<K,V> - Overrides:
entrySetin classSynchronized.SynchronizedMap<K,Collection<V>>
-
values
- Specified by:
valuesin interfaceMap<K,V> - Overrides:
valuesin classSynchronized.SynchronizedMap<K,Collection<V>>
-
containsValue
- Specified by:
containsValuein interfaceMap<K,V> - Overrides:
containsValuein classSynchronized.SynchronizedMap<K,Collection<V>>
-