public class Persistent23TreeMap<K extends java.lang.Comparable<K>,V>
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
Persistent23TreeMap.Entry<K extends java.lang.Comparable<K>,V> |
static class |
Persistent23TreeMap.ImmutableMap<K extends java.lang.Comparable<K>,V> |
static class |
Persistent23TreeMap.MutableMap<K extends java.lang.Comparable<K>,V> |
| Constructor and Description |
|---|
Persistent23TreeMap() |
| Modifier and Type | Method and Description |
|---|---|
Persistent23TreeMap.ImmutableMap<K,V> |
beginRead() |
Persistent23TreeMap.MutableMap<K,V> |
beginWrite() |
Persistent23TreeMap.Entry<K,V> |
createEntry(K key) |
boolean |
endWrite(Persistent23TreeMap.MutableMap<K,V> tree) |
Persistent23TreeMap<K,V> |
getClone() |
public Persistent23TreeMap.ImmutableMap<K,V> beginRead()
public Persistent23TreeMap<K,V> getClone()
public Persistent23TreeMap.MutableMap<K,V> beginWrite()
public boolean endWrite(Persistent23TreeMap.MutableMap<K,V> tree)
public Persistent23TreeMap.Entry<K,V> createEntry(K key)