public interface ICommonsSortedMap<KEYTYPE,VALUETYPE> extends SortedMap<KEYTYPE,VALUETYPE>, ICommonsMap<KEYTYPE,VALUETYPE>
| Modifier and Type | Method and Description |
|---|---|
default SortedMap<KEYTYPE,VALUETYPE> |
getAsUnmodifiable() |
ICommonsSortedMap<KEYTYPE,VALUETYPE> |
getClone() |
default KEYTYPE |
getFirstKey()
Get the first key of this map.
|
default VALUETYPE |
getFirstValue()
Get the first value of this map.
|
default KEYTYPE |
getLastKey() |
default VALUETYPE |
getLastValue() |
comparator, entrySet, firstKey, headMap, keySet, lastKey, subMap, tailMap, valuesaddAll, copyOfEntrySet, copyOfKeySet, copyOfValues, copyOfValues, copyOfValuesMapped, copyOfValuesMapped, findFirstEntry, findFirstKey, findFirstValue, getFirstEntry, getSortedByKey, getSortedByValue, getSwappedKeyValues, isNotEmpty, putIf, putIfNotNull, removeAll, setAllclear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, equals, forEach, get, getOrDefault, hashCode, isEmpty, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size@Nullable default KEYTYPE getFirstKey()
ICommonsMapgetFirstKey in interface ICommonsMap<KEYTYPE,VALUETYPE>null if the map is null or empty, the
first key otherwise.@Nullable default VALUETYPE getFirstValue()
ICommonsMapgetFirstValue in interface ICommonsMap<KEYTYPE,VALUETYPE>null if the map is empty, the first value otherwise.@Nonnull default SortedMap<KEYTYPE,VALUETYPE> getAsUnmodifiable()
getAsUnmodifiable in interface ICommonsMap<KEYTYPE,VALUETYPE>@Nonnull @ReturnsMutableCopy ICommonsSortedMap<KEYTYPE,VALUETYPE> getClone()
getClone in interface ICloneable<ICommonsMap<KEYTYPE,VALUETYPE>>Copyright © 2014–2016 Philip Helger. All rights reserved.