Package com.google.common.collect
Class AbstractMapBasedMultimap.SortedAsMap
java.lang.Object
java.util.AbstractMap<K,Collection<V>>
com.google.common.collect.Maps.ViewCachingAbstractMap<K,Collection<V>>
AbstractMapBasedMultimap<K,V>.com.google.common.collect.AbstractMapBasedMultimap.AsMap
com.google.common.collect.AbstractMapBasedMultimap.SortedAsMap
- All Implemented Interfaces:
Map<K,,Collection<V>> SequencedMap<K,,Collection<V>> SortedMap<K,Collection<V>>
- Direct Known Subclasses:
AbstractMapBasedMultimap.NavigableAsMap
- Enclosing class:
AbstractMapBasedMultimap<K,V>
private class AbstractMapBasedMultimap.SortedAsMap
extends AbstractMapBasedMultimap<K,V>.AsMap
implements SortedMap<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,V>, AbstractMap.SimpleImmutableEntry<K, V> -
Field Summary
FieldsFields inherited from class com.google.common.collect.AbstractMapBasedMultimap.AsMap
submap -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionComparator<? super K> firstKey()keySet()lastKey()(package private) SortedMap<K, Collection<V>> Methods 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, sizeMethods inherited from interface java.util.SequencedMap
firstEntry, lastEntry, pollFirstEntry, pollLastEntry, sequencedEntrySet, sequencedKeySet, sequencedValues
-
Field Details
-
sortedKeySet
-
-
Constructor Details
-
SortedAsMap
SortedAsMap(SortedMap<K, Collection<V>> submap)
-
-
Method Details
-
sortedMap
SortedMap<K,Collection<V>> sortedMap() -
comparator
- Specified by:
comparatorin interfaceSortedMap<K,Collection<V>>
-
firstKey
- Specified by:
firstKeyin interfaceSortedMap<K,Collection<V>>
-
lastKey
- Specified by:
lastKeyin interfaceSortedMap<K,Collection<V>>
-
headMap
- Specified by:
headMapin interfaceSortedMap<K,Collection<V>>
-
subMap
- Specified by:
subMapin interfaceSortedMap<K,Collection<V>>
-
tailMap
- Specified by:
tailMapin interfaceSortedMap<K,Collection<V>>
-
keySet
- Specified by:
keySetin interfaceMap<K,Collection<V>> - Specified by:
keySetin interfaceSortedMap<K,Collection<V>> - Overrides:
keySetin classAbstractMapBasedMultimap<K,V>.AsMap
-
createKeySet
- Overrides:
createKeySetin classMaps.ViewCachingAbstractMap<K,Collection<V>>
-