public class ImmutableNavigableMap<K,V> extends ImmutableSortedMap<K,V> implements java.util.NavigableMap<K,V>
Modifier and Type | Method and Description |
---|---|
java.util.Map.Entry<K,V> |
ceilingEntry(K key) |
K |
ceilingKey(K key) |
static <K,V> ImmutableNavigableMap<K,V> |
copyOf(java.util.SortedMap<? extends K,? extends V> sortedMap) |
java.util.NavigableSet<K> |
descendingKeySet() |
java.util.NavigableMap<K,V> |
descendingMap() |
static <K,V> ImmutableNavigableMap<K,V> |
empty() |
java.util.Map.Entry<K,V> |
firstEntry() |
java.util.Map.Entry<K,V> |
floorEntry(K key) |
K |
floorKey(K key) |
java.util.NavigableMap<K,V> |
headMap(K toKey,
boolean inclusive) |
java.util.Map.Entry<K,V> |
higherEntry(K key) |
K |
higherKey(K key) |
java.util.Map.Entry<K,V> |
lastEntry() |
java.util.Map.Entry<K,V> |
lowerEntry(K key) |
K |
lowerKey(K key) |
java.util.NavigableSet<K> |
navigableKeySet() |
static <K extends java.lang.Comparable<? super K>,V,k extends K,v extends V> |
of(k k1,
v v1) |
static <K extends java.lang.Comparable<? super K>,V,k extends K,v extends V> |
of(k k1,
v v1,
k k2,
v v2) |
static <K extends java.lang.Comparable<? super K>,V,k extends K,v extends V> |
of(k k1,
v v1,
k k2,
v v2,
k k3,
v v3) |
static <K extends java.lang.Comparable<? super K>,V,k extends K,v extends V> |
of(k k1,
v v1,
k k2,
v v2,
k k3,
v v3,
k k4,
v v4) |
static <K extends java.lang.Comparable<? super K>,V,k extends K,v extends V> |
of(k k1,
v v1,
k k2,
v v2,
k k3,
v v3,
k k4,
v v4,
k k5,
v v5) |
static <K extends java.lang.Comparable<? super K>,V,k extends K,v extends V> |
of(k k1,
v v1,
k k2,
v v2,
k k3,
v v3,
k k4,
v v4,
k k5,
v v5,
k k6,
v v6) |
static <K extends java.lang.Comparable<? super K>,V,k extends K,v extends V> |
of(k k1,
v v1,
k k2,
v v2,
k k3,
v v3,
k k4,
v v4,
k k5,
v v5,
k k6,
v v6,
k k7,
v v7) |
static <K,V> ImmutableNavigableMap<K,V> |
of(java.util.NavigableMap<? extends K,? extends V> navigableMap) |
static <K,V> ImmutableSortedMap<K,V> |
of(java.util.SortedMap<? extends K,? extends V> sortedMap)
Deprecated.
|
java.util.Map.Entry<K,V> |
pollFirstEntry() |
java.util.Map.Entry<K,V> |
pollLastEntry() |
java.util.NavigableMap<K,V> |
subMap(K fromKey,
boolean fromInclusive,
K toKey,
boolean toInclusive) |
java.util.NavigableMap<K,V> |
tailMap(K fromKey,
boolean inclusive) |
comparator, copyOf, firstKey, headMap, lastKey, of, subMap, tailMap
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, get, getOrDefault, hashCode, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, size, toString, values
public static <K,V> ImmutableNavigableMap<K,V> empty()
public static <K extends java.lang.Comparable<? super K>,V,k extends K,v extends V> ImmutableNavigableMap<K,V> of(k k1, v v1)
public static <K extends java.lang.Comparable<? super K>,V,k extends K,v extends V> ImmutableNavigableMap<K,V> of(k k1, v v1, k k2, v v2)
public static <K extends java.lang.Comparable<? super K>,V,k extends K,v extends V> ImmutableNavigableMap<K,V> of(k k1, v v1, k k2, v v2, k k3, v v3)
public static <K extends java.lang.Comparable<? super K>,V,k extends K,v extends V> ImmutableNavigableMap<K,V> of(k k1, v v1, k k2, v v2, k k3, v v3, k k4, v v4)
public static <K extends java.lang.Comparable<? super K>,V,k extends K,v extends V> ImmutableNavigableMap<K,V> of(k k1, v v1, k k2, v v2, k k3, v v3, k k4, v v4, k k5, v v5)
public static <K extends java.lang.Comparable<? super K>,V,k extends K,v extends V> ImmutableNavigableMap<K,V> of(k k1, v v1, k k2, v v2, k k3, v v3, k k4, v v4, k k5, v v5, k k6, v v6)
public static <K extends java.lang.Comparable<? super K>,V,k extends K,v extends V> ImmutableNavigableMap<K,V> of(k k1, v v1, k k2, v v2, k k3, v v3, k k4, v v4, k k5, v v5, k k6, v v6, k k7, v v7)
public static <K,V> ImmutableNavigableMap<K,V> of(java.util.NavigableMap<? extends K,? extends V> navigableMap)
navigableMap
- the elements in this map
are shared by the returned ImmutableNavigableMap.public static <K,V> ImmutableNavigableMap<K,V> copyOf(java.util.SortedMap<? extends K,? extends V> sortedMap)
@Deprecated public static <K,V> ImmutableSortedMap<K,V> of(java.util.SortedMap<? extends K,? extends V> sortedMap)
public java.util.NavigableSet<K> navigableKeySet()
public java.util.NavigableSet<K> descendingKeySet()
public java.util.NavigableMap<K,V> subMap(K fromKey, boolean fromInclusive, K toKey, boolean toInclusive)