| 
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||
| Interface Summary | |
|---|---|
| Btree.Callback | This interface must be implemented by clients wishing to use any of the Depth-First Search (DFS) methods. | 
| Btree.Predicate | This interface must be implemented by clients wishing to use any of the Depth-First Search (DFS) methods. | 
| Btree.Record | |
| BtreeKey | |
| BtreeNode | |
| Selection | An interface for objects which represent a portion of a
 DataObject.   | 
| Class Summary | |
|---|---|
| Acl | |
| All | A Selection describing the entire DataObject.
  | 
| ArchiveOutputBuffer | This class is temporary. | 
| Btree | The Btree forms the basis for storing data in OceanStore. | 
| Btree.InteriorNode | The InteriorNode object is the interior node of the Btree. | 
| CompositeSelection | A set of Selections; similar to iovecs used in
 scatter/gather system calls.
  | 
| DataObject | |
| DataObject.DataBlock | The DataBlock object is stored at the leaves of the Btree. | 
| HandleStore | |
| KeyedSelection | A Selection from an indexed btree. | 
| LongKey | |
| Metadata | Metadata is the class which contains all of the Metadata for a DataObject | 
| PRCert | A certificate mapping an AGUID to the public key of an inner ring. | 
| RabinFingerprint | Given an InputStream, creates blocks delimited by markers chosen for their Rabin fingerprint. | 
| RabinFingerprint.BufEl | |
| Range | A contiguous range of bytes in a data btree. | 
| RPCert | RPCert | 
| SHA1HashKey | |
| Exception Summary | |
|---|---|
| DataObjectAppendException | |
| DataObjectException | |
| DataObjectReadException | |
| DataObjectReadSliceException | |
| DataObjectReplaceException | |
| ReadUnsatisfiableException | A DataObject may throw a
  ReadUnsatisfiableException if an attempt is made to
  read a range not contained in the data object.   | 
  | 
|||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||||