All Classes Interface Summary Class Summary Exception Summary
| Class |
Description |
| BTree<K,STOREKEY,V> |
A B-Tree that uses a NodeStore object to persist Nodes
and user data to blob storage.
|
| BTreeLocation<USERKEY,STOREKEY> |
A recursive reprentation of a point in an in-order traversal of a B-Tree.
|
| BTreeMap<K,V> |
|
| BTreeSelection<USERKEY,STOREKEY> |
Construct a BTreeSelection from a lower key to an upper key (lower,upper].
|
| CachedReadOperation<KEY,VALUE> |
This operation holds a result.
|
| DataStructureFactory |
Build transactional datastructures using Proxy.
|
| DirectoryNodeStore<K extends java.io.Serializable,D extends java.io.Serializable> |
A trivial storage class that puts all nodes into a single directory
with filenames represented by the hex-encoding of their key names.
|
| IONodeStore<USERKEY> |
An implementation of NodeStore that stores and returns streams of data.
|
| IONodeStore.NodeAccessor<USERKEY> |
|
| IONodeStoreFactory |
|
| Node<USERKEY,STOREKEY> |
The basic object that is persisted to a large distributed
storage via a NodeStore.
|
| NodeFunction<USERKEY,STOREKEY> |
|
| NodeLocation<USERKEY,STOREKEY> |
A view of Node objects arranged as a tree with no
back links.
|
| NodeStore<USERKEY,STOREKEY,VALUE> |
The bridge code from Java objects to stored documents.
|
| NodeStoreException |
|
| NodeStoreNodeNotFoundException |
|
| NodeUtil |
|
| Operation<KEY,VALUE> |
|
| PagedList<STOREKEY,V> |
A circularly linked list in which each list element many data elements.
|
| PagedListLocation<STOREKEY> |
This is mostly a wrapper around Node
but also includes some meta information about
where in the page of data represented by a Node in
PagedList.
|
| TransactionalNodeStore<USERKEY,STOREKEY,VALUE> |
This represents a transaction against a NodeStore.
|
| TransactionalNodeStore.SubTx<USERKEY,STOREKEY,VALUE> |
|