protected static class SafeSortedMap.SubMap extends AbstractMap implements ConcurrentNavigableMap, Cloneable, Serializable
SafeSortedMap.NULL in entry key and/or value.AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>equals, hashCode, putAll, toStringpublic SafeSortedMap.SubMap clone()
clone in class AbstractMappublic boolean containsKey(Object oKey)
containsKey in interface MapcontainsKey in class AbstractMappublic Object get(Object oKey)
get in interface Mapget in class AbstractMappublic Object put(Object oKey, Object oValue)
put in interface Mapput in class AbstractMappublic Object remove(Object oKey)
remove in interface Mapremove in class AbstractMappublic int size()
size in interface Mapsize in class AbstractMappublic boolean isEmpty()
isEmpty in interface MapisEmpty in class AbstractMappublic boolean containsValue(Object oValue)
containsValue in interface MapcontainsValue in class AbstractMappublic void clear()
clear in interface Mapclear in class AbstractMappublic ConcurrentNavigableMap subMap(Object oFromKey, boolean fFromInclusive, Object oToKey, boolean fToInclusive)
subMap in interface ConcurrentNavigableMapsubMap in interface NavigableMappublic ConcurrentNavigableMap headMap(Object oToKey, boolean fInclusive)
headMap in interface ConcurrentNavigableMapheadMap in interface NavigableMappublic ConcurrentNavigableMap tailMap(Object oFromKey, boolean fInclusive)
tailMap in interface ConcurrentNavigableMaptailMap in interface NavigableMappublic Comparator comparator()
comparator in interface SortedMappublic ConcurrentNavigableMap subMap(Object oFromKey, Object oToKey)
subMap in interface ConcurrentNavigableMapsubMap in interface NavigableMapsubMap in interface SortedMappublic ConcurrentNavigableMap headMap(Object oToKey)
headMap in interface ConcurrentNavigableMapheadMap in interface NavigableMapheadMap in interface SortedMappublic ConcurrentNavigableMap tailMap(Object oFromKey)
tailMap in interface ConcurrentNavigableMaptailMap in interface NavigableMaptailMap in interface SortedMappublic Map.Entry lowerEntry(Object oKey)
lowerEntry in interface NavigableMappublic Object lowerKey(Object oKey)
lowerKey in interface NavigableMappublic Map.Entry floorEntry(Object oKey)
floorEntry in interface NavigableMappublic Object floorKey(Object oKey)
floorKey in interface NavigableMappublic Map.Entry ceilingEntry(Object oKey)
ceilingEntry in interface NavigableMappublic Object ceilingKey(Object oKey)
ceilingKey in interface NavigableMappublic Map.Entry higherEntry(Object oKey)
higherEntry in interface NavigableMappublic Object higherKey(Object oKey)
higherKey in interface NavigableMappublic Map.Entry firstEntry()
firstEntry in interface NavigableMappublic Map.Entry lastEntry()
lastEntry in interface NavigableMappublic Map.Entry pollFirstEntry()
pollFirstEntry in interface NavigableMappublic Map.Entry pollLastEntry()
pollLastEntry in interface NavigableMappublic ConcurrentNavigableMap descendingMap()
descendingMap in interface ConcurrentNavigableMapdescendingMap in interface NavigableMappublic NavigableSet keySet()
keySet in interface ConcurrentNavigableMapkeySet in interface MapkeySet in interface SortedMapkeySet in class AbstractMappublic NavigableSet navigableKeySet()
navigableKeySet in interface ConcurrentNavigableMapnavigableKeySet in interface NavigableMappublic Collection values()
public NavigableSet descendingKeySet()
descendingKeySet in interface ConcurrentNavigableMapdescendingKeySet in interface NavigableMappublic Object putIfAbsent(Object oKey, Object oValue)
putIfAbsent in interface ConcurrentMapputIfAbsent in interface Mappublic Object getOrDefault(Object oKey, Object oDefaultValue)
getOrDefault in interface ConcurrentMapgetOrDefault in interface Mappublic void forEach(BiConsumer action)
forEach in interface ConcurrentMapforEach in interface Mappublic boolean remove(Object oKey, Object oValue)
remove in interface ConcurrentMapremove in interface Mappublic boolean replace(Object oKey, Object oOldValue, Object oNewValue)
replace in interface ConcurrentMapreplace in interface Mappublic Object replace(Object oKey, Object oValue)
replace in interface ConcurrentMapreplace in interface Mappublic void replaceAll(BiFunction function)
replaceAll in interface ConcurrentMapreplaceAll in interface Mappublic Object computeIfAbsent(Object oKey, Function mappingFunction)
computeIfAbsent in interface ConcurrentMapcomputeIfAbsent in interface Mappublic Object computeIfPresent(Object oKey, BiFunction remappingFunction)
computeIfPresent in interface ConcurrentMapcomputeIfPresent in interface Mappublic Object compute(Object oKey, BiFunction remappingFunction)
compute in interface ConcurrentMapcompute in interface Mappublic Object merge(Object oKey, Object oValue, BiFunction remappingFunction)
merge in interface ConcurrentMapmerge in interface Map