Home | History | Annotate | Download | only in collect

Lines Matching refs:sortedMap

39 import java.util.SortedMap;
832 return (map instanceof SortedMap)
833 ? new SortedKeySet((SortedMap<K, Collection<V>>) map) : new KeySet(map);
907 SortedKeySet(SortedMap<K, Collection<V>> subMap) {
911 SortedMap<K, Collection<V>> sortedMap() {
912 return (SortedMap<K, Collection<V>>) subMap;
916 return sortedMap().comparator();
920 return sortedMap().firstKey();
924 return new SortedKeySet(sortedMap().headMap(toElement));
928 return sortedMap().lastKey();
932 return new SortedKeySet(sortedMap().subMap(fromElement, toElement));
936 return new SortedKeySet(sortedMap().tailMap(fromElement));
1294 return (map instanceof SortedMap)
1295 ? new SortedAsMap((SortedMap<K, Collection<V>>) map) : new AsMap(map);
1412 implements SortedMap<K, Collection<V>> {
1413 SortedAsMap(SortedMap<K, Collection<V>> submap) {
1417 SortedMap<K, Collection<V>> sortedMap() {
1418 return (SortedMap<K, Collection<V>>) submap;
1422 return sortedMap().comparator();
1426 return sortedMap().firstKey();
1430 return sortedMap().lastKey();
1433 public SortedMap<K, Collection<V>> headMap(K toKey) {
1434 return new SortedAsMap(sortedMap().headMap(toKey));
1437 public SortedMap<K, Collection<V>> subMap(K fromKey, K toKey) {
1438 return new SortedAsMap(sortedMap().subMap(fromKey, toKey));
1441 public SortedMap<K, Collection<V>> tailMap(K fromKey) {
1442 return new SortedAsMap(sortedMap().tailMap(fromKey));
1448 // satisfy the SortedMap.keySet() interface
1452 ? sortedKeySet = new SortedKeySet(sortedMap()) : result;