- 
- All Known Subinterfaces:
- MapData<K,V>,- MapDataBinding,- MapDownlink<K,V>,- MapLane<K,V>,- ObservableIterableMap<K,V>,- ObservableOrderedMap<K,V>,- OrderedMap<K,V>,- ReducedMap<K,V,U>
 - All Known Implementing Classes:
- BTree,- BTreeMap,- BTreeMap,- BTreeMapView,- JoinMapLaneDownlink,- MapDataModel,- MapDataModel,- MapDataProxy,- MapDataView,- MapDownlinkView,- MapLaneView,- ValueIterableMap,- ValueOrderedMap,- ValueReducedMap
 
 public interface IterableMap<K,V> extends Iterable<Map.Entry<K,V>>, Map<K,V> 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidclear()booleancontainsKey(Object key)booleancontainsValue(Object value)default Set<Map.Entry<K,V>>entrySet()Vget(Object key)booleanisEmpty()Cursor<Map.Entry<K,V>>iterator()default Cursor<K>keyIterator()default Set<K>keySet()Vput(K key, V newValue)voidputAll(Map<? extends K,? extends V> map)Vremove(Object key)intsize()default Cursor<V>valueIterator()default Collection<V>values()- 
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- 
containsKeyboolean containsKey(Object key) - Specified by:
- containsKeyin interface- Map<K,V>
 
 - 
containsValueboolean containsValue(Object value) - Specified by:
- containsValuein interface- Map<K,V>
 
 
- 
 
-