- All Superinterfaces:
Iterable<Map.Entry<K,,V>> swim.util.IterableMap<K,,V> Map<K,,V> swim.util.OrderedMap<K,,V> SortedMap<K,V>
public interface MapData<K,V>
extends swim.util.OrderedMap<K,V>
-
Nested Class Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voiddrop(int lower) booleanisResident(boolean isResident) booleanisTransient(boolean isTransient) swim.structure.Form<K>keyForm()keyForm(swim.structure.Form<K2> keyForm) swim.structure.Valuename()snapshot()voidtake(int keep) valueClass(Class<V2> valueClass) swim.structure.Form<V>valueForm(swim.structure.Form<V2> valueForm) Methods inherited from interface java.lang.Iterable
forEach, spliteratorMethods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, equals, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAllMethods inherited from interface swim.util.OrderedMap
clear, comparator, containsKey, containsValue, entrySet, firstEntry, firstKey, firstValue, get, getEntry, getIndex, headMap, indexOf, isEmpty, iterator, keyIterator, keySet, lastEntry, lastKey, lastValue, nextEntry, nextKey, nextValue, previousEntry, previousKey, previousValue, put, putAll, remove, size, subMap, tailMap, valueIterator, values
-
Method Details
-
name
swim.structure.Value name() -
keyForm
swim.structure.Form<K> keyForm() -
keyForm
-
keyClass
-
valueForm
swim.structure.Form<V> valueForm() -
valueForm
-
valueClass
-
isResident
boolean isResident() -
isResident
-
isTransient
boolean isTransient() -
isTransient
-
drop
void drop(int lower) -
take
void take(int keep) -
snapshot
-
close
void close()
-