Package com.google.common.collect
Class Synchronized.SynchronizedNavigableMap<K,V>
java.lang.Object
com.google.common.collect.Synchronized.SynchronizedObject
com.google.common.collect.Synchronized.SynchronizedMap<K,V>
com.google.common.collect.Synchronized.SynchronizedSortedMap<K,V>
com.google.common.collect.Synchronized.SynchronizedNavigableMap<K,V>
- All Implemented Interfaces:
Serializable,Map<K,,V> NavigableMap<K,,V> SequencedMap<K,,V> SortedMap<K,V>
- Enclosing class:
Synchronized
static final class Synchronized.SynchronizedNavigableMap<K,V>
extends Synchronized.SynchronizedSortedMap<K,V>
implements NavigableMap<K,V>
-
Nested Class Summary
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) NavigableSet<K> (package private) NavigableMap<K, V> (package private) NavigableSet<K> 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
Modifier and TypeMethodDescriptionceilingEntry(K key) ceilingKey(K key) (package private) NavigableMap<K, V> delegate()floorEntry(K key) higherEntry(K key) keySet()lowerEntry(K key) Methods inherited from class com.google.common.collect.Synchronized.SynchronizedSortedMap
comparator, firstKey, lastKeyMethods inherited from class com.google.common.collect.Synchronized.SynchronizedMap
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from class com.google.common.collect.Synchronized.SynchronizedObject
toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.Map
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, equals, forEach, get, getOrDefault, hashCode, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, sizeMethods inherited from interface java.util.NavigableMap
reversedMethods inherited from interface java.util.SequencedMap
sequencedEntrySet, sequencedKeySet, sequencedValues
-
Field Details
-
descendingKeySet
-
descendingMap
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
-
Constructor Details
-
Method Details
-
delegate
NavigableMap<K,V> delegate()- Overrides:
delegatein classSynchronized.SynchronizedSortedMap<K,V>
-
ceilingEntry
- Specified by:
ceilingEntryin interfaceNavigableMap<K,V>
-
ceilingKey
- Specified by:
ceilingKeyin interfaceNavigableMap<K,V>
-
descendingKeySet
- Specified by:
descendingKeySetin interfaceNavigableMap<K,V>
-
descendingMap
- Specified by:
descendingMapin interfaceNavigableMap<K,V>
-
firstEntry
- Specified by:
firstEntryin interfaceNavigableMap<K,V> - Specified by:
firstEntryin interfaceSequencedMap<K,V>
-
floorEntry
- Specified by:
floorEntryin interfaceNavigableMap<K,V>
-
floorKey
- Specified by:
floorKeyin interfaceNavigableMap<K,V>
-
headMap
- Specified by:
headMapin interfaceNavigableMap<K,V>
-
headMap
-
higherEntry
- Specified by:
higherEntryin interfaceNavigableMap<K,V>
-
higherKey
- Specified by:
higherKeyin interfaceNavigableMap<K,V>
-
lastEntry
- Specified by:
lastEntryin interfaceNavigableMap<K,V> - Specified by:
lastEntryin interfaceSequencedMap<K,V>
-
lowerEntry
- Specified by:
lowerEntryin interfaceNavigableMap<K,V>
-
lowerKey
- Specified by:
lowerKeyin interfaceNavigableMap<K,V>
-
keySet
-
pollFirstEntry
- Specified by:
pollFirstEntryin interfaceNavigableMap<K,V> - Specified by:
pollFirstEntryin interfaceSequencedMap<K,V>
-
pollLastEntry
- Specified by:
pollLastEntryin interfaceNavigableMap<K,V> - Specified by:
pollLastEntryin interfaceSequencedMap<K,V>
-
subMap
- Specified by:
subMapin interfaceNavigableMap<K,V>
-
subMap
-
tailMap
- Specified by:
tailMapin interfaceNavigableMap<K,V>
-
tailMap
-