|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
| IndexIterator | IndexIterator defines an object that references a specific object relative to other
objects in an ObjectIndex. |
| ObjectDatabaseCallback | An interface to be implemented by objects that wish to be notified of record movements
during the compaction of an ObjectDatabaseFile. |
| ObjectIndex | ObjectIndex defines the concept of an index that associates key
values with references to serializable objects. |
| RecordFilter | A filter to automatically performs translations on objects stored in database records. |
| Class Summary | |
| BTreeIndex | Associates a key value with a long reference. |
| BTreeIterator | BTreeIterator defines an object that references a specific object relative to other
objects in an ObjectIndex. |
| Huffman | Compresses and decompresses objects using the Huffman algorithm. |
| HuffmanEncoded | A compressed object and its encoding table. |
| HuffmanFilter | A filter to automatically compress and decompress database records using the Huffman algorithm. |
| HuffmanHeader | Tables and information required to reconstitute an object compressed with the Huffman algorithm. |
| IndexedObjectDatabase | The IndexedObjectDatabase class provides a mechanism for
using a key value to an object serialized to a file. |
| IntKey | IntKey defines a key based on the Int type. |
| Jisp | Defines common, global objects for the entire Jisp package. |
| LongKey | LongKey defines a key based on the long type. |
| ObjectDatabaseFile | The ObjectDatabaseFile provides a random-access file that
serializes objects to variable length records in a random-access file. |
| OrderedObject | OrderedObject defines an characteristics of an object to be used as a key * in an ObjectIndex. |
| StringKey | StringKey defines a variable-length string key. |
| Exception Summary | |
| BTreeException | Standard exception type thrown by B-Tree index classes. |
| DatabaseException | Standard exception type thrown by the object database classes. |
| DuplicateKeyException | A ObjectIndex throws a DuplicateKeyException when a key being added to the
index is identical to a key already stored there. |
| HuffmanException | Standard exception type thrown by the Huffman compression. |
| KeyNotFoundException | An ObjectIndex throws KeyNotFoundException when a requested key
is not found in the index. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||