Package com.google.common.collect
Class Synchronized.SynchronizedAsMapEntries<K,V>
java.lang.Object
com.google.common.collect.Synchronized.SynchronizedObject
com.google.common.collect.Synchronized.SynchronizedCollection<Map.Entry<K,Collection<V>>>
com.google.common.collect.Synchronized.SynchronizedSet<Map.Entry<K,Collection<V>>>
com.google.common.collect.Synchronized.SynchronizedAsMapEntries<K,V>
- All Implemented Interfaces:
Serializable
,Iterable<Map.Entry<K,
,Collection<V>>> Collection<Map.Entry<K,
,Collection<V>>> Set<Map.Entry<K,
Collection<V>>>
- Enclosing class:
Synchronized
static final class Synchronized.SynchronizedAsMapEntries<K,V>
extends Synchronized.SynchronizedSet<Map.Entry<K,Collection<V>>>
-
Field Summary
FieldsFields inherited from class com.google.common.collect.Synchronized.SynchronizedObject
delegate, mutex
-
Constructor Summary
ConstructorsConstructorDescriptionSynchronizedAsMapEntries
(Set<Map.Entry<K, Collection<V>>> delegate, Object mutex) -
Method Summary
Modifier and TypeMethodDescriptionboolean
boolean
containsAll
(Collection<?> c) boolean
iterator()
boolean
boolean
removeAll
(Collection<?> c) boolean
retainAll
(Collection<?> c) Object[]
toArray()
<T> T[]
toArray
(T[] array) Methods inherited from class com.google.common.collect.Synchronized.SynchronizedSet
delegate, hashCode
Methods inherited from class com.google.common.collect.Synchronized.SynchronizedCollection
add, addAll, clear, forEach, isEmpty, parallelStream, removeIf, size, spliterator, stream
Methods inherited from class com.google.common.collect.Synchronized.SynchronizedObject
toString
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface java.util.Collection
parallelStream, removeIf, stream, toArray
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
-
Constructor Details
-
SynchronizedAsMapEntries
-
-
Method Details
-
iterator
- Specified by:
iterator
in interfaceCollection<K>
- Specified by:
iterator
in interfaceIterable<K>
- Specified by:
iterator
in interfaceSet<K>
- Overrides:
iterator
in classSynchronized.SynchronizedCollection<Map.Entry<K,
Collection<V>>>
-
toArray
- Specified by:
toArray
in interfaceCollection<K>
- Specified by:
toArray
in interfaceSet<K>
- Overrides:
toArray
in classSynchronized.SynchronizedCollection<Map.Entry<K,
Collection<V>>>
-
toArray
public <T> T[] toArray(T[] array) - Specified by:
toArray
in interfaceCollection<K>
- Specified by:
toArray
in interfaceSet<K>
- Overrides:
toArray
in classSynchronized.SynchronizedCollection<Map.Entry<K,
Collection<V>>>
-
contains
- Specified by:
contains
in interfaceCollection<K>
- Specified by:
contains
in interfaceSet<K>
- Overrides:
contains
in classSynchronized.SynchronizedCollection<Map.Entry<K,
Collection<V>>>
-
containsAll
- Specified by:
containsAll
in interfaceCollection<K>
- Specified by:
containsAll
in interfaceSet<K>
- Overrides:
containsAll
in classSynchronized.SynchronizedCollection<Map.Entry<K,
Collection<V>>>
-
equals
- Specified by:
equals
in interfaceCollection<K>
- Specified by:
equals
in interfaceSet<K>
- Overrides:
equals
in classSynchronized.SynchronizedSet<Map.Entry<K,
Collection<V>>>
-
remove
- Specified by:
remove
in interfaceCollection<K>
- Specified by:
remove
in interfaceSet<K>
- Overrides:
remove
in classSynchronized.SynchronizedCollection<Map.Entry<K,
Collection<V>>>
-
removeAll
- Specified by:
removeAll
in interfaceCollection<K>
- Specified by:
removeAll
in interfaceSet<K>
- Overrides:
removeAll
in classSynchronized.SynchronizedCollection<Map.Entry<K,
Collection<V>>>
-
retainAll
- Specified by:
retainAll
in interfaceCollection<K>
- Specified by:
retainAll
in interfaceSet<K>
- Overrides:
retainAll
in classSynchronized.SynchronizedCollection<Map.Entry<K,
Collection<V>>>
-