public class Persistent23Tree<K extends java.lang.Comparable<K>> extends AbstractPersistent23Tree<K>
| Modifier and Type | Class and Description |
|---|---|
static class |
Persistent23Tree.ImmutableTree<K extends java.lang.Comparable<K>> |
static class |
Persistent23Tree.MutableTree<K extends java.lang.Comparable<K>> |
| Constructor and Description |
|---|
Persistent23Tree() |
| Modifier and Type | Method and Description |
|---|---|
Persistent23Tree.ImmutableTree<K> |
beginRead() |
Persistent23Tree.MutableTree<K> |
beginWrite() |
Persistent23Tree<K> |
getClone() |
contains, getMaximum, getMinimum, isEmpty, iterator, reverseIterator, size, tailIterator, tailReverseIteratorpublic Persistent23Tree.ImmutableTree<K> beginRead()
public Persistent23Tree<K> getClone()
public Persistent23Tree.MutableTree<K> beginWrite()