- 
- All Superinterfaces:
- Iterable<Map.Entry<K,V>>,- IterableMap<K,V>,- Map<K,V>,- SortedMap<K,V>
 - All Known Subinterfaces:
- MapData<K,V>,- MapDataBinding,- MapDownlink<K,V>,- MapLane<K,V>,- ObservableOrderedMap<K,V>,- ReducedMap<K,V,U>
 - All Known Implementing Classes:
- BTree,- BTreeMap,- BTreeMap,- BTreeMapView,- JoinMapLaneDownlink,- MapDataModel,- MapDataModel,- MapDataProxy,- MapDataView,- MapDownlinkView,- MapLaneView,- ValueOrderedMap,- ValueReducedMap
 
 public interface OrderedMap<K,V> extends IterableMap<K,V>, SortedMap<K,V> 
- 
- 
Method Summary- 
Methods inherited from interface java.lang.IterableforEach, spliterator
 - 
Methods inherited from interface java.util.Mapcompute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
 
- 
 
- 
- 
- 
Method Detail- 
isEmptyboolean isEmpty() 
 - 
sizeint size() 
 - 
containsKeyboolean containsKey(Object key) - Specified by:
- containsKeyin interface- IterableMap<K,V>
- Specified by:
- containsKeyin interface- Map<K,V>
 
 - 
containsValueboolean containsValue(Object value) - Specified by:
- containsValuein interface- IterableMap<K,V>
- Specified by:
- containsValuein interface- Map<K,V>
 
 - 
indexOfint indexOf(Object key) 
 - 
firstValueV firstValue() 
 - 
lastValueV lastValue() 
 - 
clearvoid clear() 
 - 
headMapdefault OrderedMap<K,V> headMap(K toKey) 
 - 
tailMapdefault OrderedMap<K,V> tailMap(K fromKey) 
 - 
subMapdefault OrderedMap<K,V> subMap(K fromKey, K toKey) 
 - 
valuesdefault Collection<V> values() 
 - 
iteratorOrderedMapCursor<K,V> iterator() 
 - 
keyIteratordefault Cursor<K> keyIterator() - Specified by:
- keyIteratorin interface- IterableMap<K,V>
 
 - 
valueIteratordefault Cursor<V> valueIterator() - Specified by:
- valueIteratorin interface- IterableMap<K,V>
 
 - 
comparatorComparator<? super K> comparator() - Specified by:
- comparatorin interface- SortedMap<K,V>
 
 
- 
 
-