protected static class PersistentLong23TreeMap.MutableMap<V> extends Persistent23Tree.MutableTree<PersistentLongMap.Entry<V>> implements PersistentLongMap.MutableMap<V>
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
boolean |
containsKey(long key) |
V |
get(long key) |
java.lang.Object |
getRoot() |
void |
put(long key,
V value) |
V |
remove(long key) |
java.util.Iterator<PersistentLongMap.Entry<V>> |
tailEntryIterator(long staringKey) |
java.util.Iterator<PersistentLongMap.Entry<V>> |
tailReverseEntryIterator(long staringKey) |
add, addAll, addAll, endWrite, exclude, getRoot, testConsistencycontains, getMaximum, getMinimum, isEmpty, iterator, reverseIterator, size, tailIterator, tailReverseIteratorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitendWrite, testConsistencygetMinimum, isEmpty, reverseIterator, sizepublic V get(long key)
get in interface PersistentLongMap.ImmutableMap<V>public boolean containsKey(long key)
containsKey in interface PersistentLongMap.ImmutableMap<V>public java.util.Iterator<PersistentLongMap.Entry<V>> tailEntryIterator(long staringKey)
tailEntryIterator in interface PersistentLongMap.ImmutableMap<V>public java.util.Iterator<PersistentLongMap.Entry<V>> tailReverseEntryIterator(long staringKey)
tailReverseEntryIterator in interface PersistentLongMap.ImmutableMap<V>public void put(long key,
@NotNull
V value)
put in interface PersistentLongMap.MutableMap<V>public V remove(long key)
remove in interface PersistentLongMap.MutableMap<V>public void clear()
clear in interface PersistentLongMap.MutableMap<V>public java.lang.Object getRoot()