Package com.pnfsoftware.jeb.util.collect
Class AddressTreeMap<V>
java.lang.Object
java.util.AbstractMap<Long,V>
java.util.concurrent.ConcurrentSkipListMap<Long,V>
com.pnfsoftware.jeb.util.collect.AddressTreeMap<V>
- All Implemented Interfaces:
Serializable,Cloneable,ConcurrentMap<Long,,V> ConcurrentNavigableMap<Long,,V> Map<Long,,V> NavigableMap<Long,,V> SequencedMap<Long,,V> SortedMap<Long,V>
A concurred ordered map whose keys are 'addresses' hardcoded as
unsigned long.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K, V> -
Constructor Summary
ConstructorsConstructorDescriptionAddressTreeMap(int bitsize) Create a segment-map designed to hold memory keys as addresses. -
Method Summary
Methods inherited from class java.util.concurrent.ConcurrentSkipListMap
ceilingEntry, ceilingKey, clear, clone, comparator, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, equals, firstEntry, firstKey, floorEntry, floorKey, forEach, get, getOrDefault, headMap, headMap, higherEntry, higherKey, isEmpty, keySet, lastEntry, lastKey, lowerEntry, lowerKey, merge, navigableKeySet, pollFirstEntry, pollLastEntry, putFirst, putIfAbsent, putLast, remove, remove, replace, replace, replaceAll, size, subMap, subMap, tailMap, tailMap, valuesMethods inherited from class java.util.AbstractMap
hashCode, putAll, toStringMethods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface java.util.NavigableMap
reversedMethods inherited from interface java.util.SequencedMap
sequencedEntrySet, sequencedKeySet, sequencedValues