Package org.teavm.classlib.java.util
Interface TNavigableMap<K,V>
- Type Parameters:
K-V-
- All Superinterfaces:
TMap<K,,V> TSequencedMap<K,,V> TSortedMap<K,V>
- All Known Implementing Classes:
TTreeMap
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.teavm.classlib.java.util.TMap
TMap.Entry<K1,V1> -
Method Summary
Modifier and TypeMethodDescriptionTMap.Entry<K, V> ceilingEntry(K key) ceilingKey(K key) TMap.Entry<K, V> TMap.Entry<K, V> floorEntry(K key) TMap.Entry<K, V> higherEntry(K key) TMap.Entry<K, V> TMap.Entry<K, V> lowerEntry(K key) TMap.Entry<K, V> TMap.Entry<K, V> default TNavigableMap<K, V> reversed()default TSequencedSet<K> Methods inherited from interface org.teavm.classlib.java.util.TMap
clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, valuesMethods inherited from interface org.teavm.classlib.java.util.TSequencedMap
putFirst, putLast, sequencedEntrySet, sequencedValuesMethods inherited from interface org.teavm.classlib.java.util.TSortedMap
comparator, firstKey, headMap, lastKey, subMap, tailMap
-
Method Details
-
lowerEntry
-
lowerKey
-
floorEntry
-
floorKey
-
ceilingEntry
-
ceilingKey
-
higherEntry
-
higherKey
-
firstEntry
TMap.Entry<K,V> firstEntry()- Specified by:
firstEntryin interfaceTSequencedMap<K,V>
-
lastEntry
TMap.Entry<K,V> lastEntry()- Specified by:
lastEntryin interfaceTSequencedMap<K,V>
-
pollFirstEntry
TMap.Entry<K,V> pollFirstEntry()- Specified by:
pollFirstEntryin interfaceTSequencedMap<K,V>
-
pollLastEntry
TMap.Entry<K,V> pollLastEntry()- Specified by:
pollLastEntryin interfaceTSequencedMap<K,V>
-
descendingMap
TNavigableMap<K,V> descendingMap() -
descendingKeySet
TNavigableSet<K> descendingKeySet() -
subMap
-
headMap
-
tailMap
-
sequencedKeySet
- Specified by:
sequencedKeySetin interfaceTSequencedMap<K,V>
-
reversed
- Specified by:
reversedin interfaceTSequencedMap<K,V>
-