|
|||||||||
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 |