public class ImmutableSortedMap<K,V> extends ImmutableMap<K,V> implements java.util.SortedMap<K,V>
Modifier and Type | Method and Description |
---|---|
java.util.Comparator<? super K> |
comparator() |
static <K,V> ImmutableMap<K,V> |
copyOf(java.util.Map<? extends K,? extends V> map)
Deprecated.
|
static <K,V> ImmutableSortedMap<K,V> |
copyOf(java.util.SortedMap<? extends K,? extends V> sortedMap) |
static <K,V> ImmutableSortedMap<K,V> |
empty() |
K |
firstKey() |
java.util.SortedMap<K,V> |
headMap(K toKey) |
K |
lastKey() |
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> ImmutableMap<K,V> |
of(java.util.Map<? extends K,? extends V> map)
Deprecated.
|
static <K,V> ImmutableSortedMap<K,V> |
of(java.util.SortedMap<? extends K,? extends V> sortedMap) |
java.util.SortedMap<K,V> |
subMap(K fromKey,
K toKey) |
java.util.SortedMap<K,V> |
tailMap(K fromKey) |
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> ImmutableSortedMap<K,V> empty()
public static <K extends java.lang.Comparable<? super K>,V,k extends K,v extends V> ImmutableSortedMap<K,V> of(k k1, v v1)
public static <K extends java.lang.Comparable<? super K>,V,k extends K,v extends V> ImmutableSortedMap<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> ImmutableSortedMap<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> ImmutableSortedMap<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> ImmutableSortedMap<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> ImmutableSortedMap<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> ImmutableSortedMap<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> ImmutableSortedMap<K,V> of(java.util.SortedMap<? extends K,? extends V> sortedMap)
sortedMap
- the elements in this map
are shared by the returned ImmutableSortedMap.public static <K,V> ImmutableSortedMap<K,V> copyOf(java.util.SortedMap<? extends K,? extends V> sortedMap)
@Deprecated public static <K,V> ImmutableMap<K,V> of(java.util.Map<? extends K,? extends V> map)
@Deprecated public static <K,V> ImmutableMap<K,V> copyOf(java.util.Map<? extends K,? extends V> map)
public java.util.Comparator<? super K> comparator()