Package com.google.common.collect
Class AbstractMapBasedMultimap.NavigableAsMap
java.lang.Object
java.util.AbstractMap<K,V>
com.google.common.collect.Maps.ViewCachingAbstractMap<K,Collection<V>>
AbstractMapBasedMultimap<K,V>.AsMap
AbstractMapBasedMultimap<K,V>.SortedAsMap
com.google.common.collect.AbstractMapBasedMultimap.NavigableAsMap
- All Implemented Interfaces:
Map<K,,Collection<V>> NavigableMap<K,,Collection<V>> SortedMap<K,Collection<V>>
- Enclosing class:
- AbstractMapBasedMultimap<K,
V>
class AbstractMapBasedMultimap.NavigableAsMap
extends AbstractMapBasedMultimap<K,V>.SortedAsMap
implements NavigableMap<K,Collection<V>>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.google.common.collect.AbstractMapBasedMultimap.AsMap
AbstractMapBasedMultimap.AsMap.AsMapEntries, AbstractMapBasedMultimap.AsMap.AsMapIteratorNested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K extends Object,V extends Object>, AbstractMap.SimpleImmutableEntry<K extends Object, V extends Object> -
Field Summary
Fields inherited from class com.google.common.collect.AbstractMapBasedMultimap.SortedAsMap
sortedKeySetFields inherited from class com.google.common.collect.AbstractMapBasedMultimap.AsMap
submap -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionceilingEntry(K key) ceilingKey(K key) (package private) NavigableSet<K>floorEntry(K key) higherEntry(K key) keySet()lowerEntry(K key) (package private) Map.Entry<K,Collection<V>> pollAsMapEntry(Iterator<Map.Entry<K, Collection<V>>> entryIterator) (package private) NavigableMap<K,Collection<V>> Methods inherited from class com.google.common.collect.AbstractMapBasedMultimap.SortedAsMap
comparator, firstKey, lastKeyMethods inherited from class com.google.common.collect.AbstractMapBasedMultimap.AsMap
clear, containsKey, createEntrySet, equals, get, hashCode, remove, size, toString, wrapEntryMethods inherited from class com.google.common.collect.Maps.ViewCachingAbstractMap
createValues, entrySet, valuesMethods inherited from class java.util.AbstractMap
clone, containsValue, isEmpty, put, putAllMethods inherited from class java.lang.Object
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, size
-
Constructor Details
-
Method Details
-
sortedMap
NavigableMap<K,Collection<V>> sortedMap()- Overrides:
sortedMapin classAbstractMapBasedMultimap<K,V>.SortedAsMap
-
lowerEntry
- Specified by:
lowerEntryin interfaceNavigableMap<K,Collection<V>>
-
lowerKey
- Specified by:
lowerKeyin interfaceNavigableMap<K,Collection<V>>
-
floorEntry
- Specified by:
floorEntryin interfaceNavigableMap<K,Collection<V>>
-
floorKey
- Specified by:
floorKeyin interfaceNavigableMap<K,Collection<V>>
-
ceilingEntry
- Specified by:
ceilingEntryin interfaceNavigableMap<K,Collection<V>>
-
ceilingKey
- Specified by:
ceilingKeyin interfaceNavigableMap<K,Collection<V>>
-
higherEntry
- Specified by:
higherEntryin interfaceNavigableMap<K,Collection<V>>
-
higherKey
- Specified by:
higherKeyin interfaceNavigableMap<K,Collection<V>>
-
firstEntry
- Specified by:
firstEntryin interfaceNavigableMap<K,Collection<V>>
-
lastEntry
- Specified by:
lastEntryin interfaceNavigableMap<K,Collection<V>>
-
pollFirstEntry
- Specified by:
pollFirstEntryin interfaceNavigableMap<K,Collection<V>>
-
pollLastEntry
- Specified by:
pollLastEntryin interfaceNavigableMap<K,Collection<V>>
-
pollAsMapEntry
@CheckForNull Map.Entry<K,Collection<V>> pollAsMapEntry(Iterator<Map.Entry<K, Collection<V>>> entryIterator) -
descendingMap
- Specified by:
descendingMapin interfaceNavigableMap<K,Collection<V>>
-
keySet
- Specified by:
keySetin interfaceMap<K,Collection<V>> - Specified by:
keySetin interfaceSortedMap<K,Collection<V>> - Overrides:
keySetin classAbstractMapBasedMultimap<K,V>.SortedAsMap
-
createKeySet
NavigableSet<K> createKeySet()- Overrides:
createKeySetin classAbstractMapBasedMultimap<K,V>.SortedAsMap
-
descendingKeySet
- Specified by:
descendingKeySetin interfaceNavigableMap<K,Collection<V>>
-
subMap
- Specified by:
subMapin interfaceNavigableMap<K,Collection<V>> - Specified by:
subMapin interfaceSortedMap<K,Collection<V>> - Overrides:
subMapin classAbstractMapBasedMultimap<K,V>.SortedAsMap
-
subMap
public NavigableMap<K,Collection<V>> subMap(K fromKey, boolean fromInclusive, K toKey, boolean toInclusive) - Specified by:
subMapin interfaceNavigableMap<K,Collection<V>>
-
headMap
- Specified by:
headMapin interfaceNavigableMap<K,Collection<V>> - Specified by:
headMapin interfaceSortedMap<K,Collection<V>> - Overrides:
headMapin classAbstractMapBasedMultimap<K,V>.SortedAsMap
-
headMap
- Specified by:
headMapin interfaceNavigableMap<K,Collection<V>>
-
tailMap
- Specified by:
tailMapin interfaceNavigableMap<K,Collection<V>> - Specified by:
tailMapin interfaceSortedMap<K,Collection<V>> - Overrides:
tailMapin classAbstractMapBasedMultimap<K,V>.SortedAsMap
-
tailMap
- Specified by:
tailMapin interfaceNavigableMap<K,Collection<V>>
-