| Class Summary |
| BTreeException |
Standard exception type thrown by B-Tree index classes.
|
| 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. |
| DatabaseException |
Standard exception type thrown by the object database classes.
|
| DuplicateKey |
A ObjectIndex throws a DuplicateKey when a key being added to the
index is identical to a key already stored there. |
| HashIndex |
HashIndex associates a key value with a reference to persistent data,
using a disk-based hash table. |
| Huffman |
Compresses and decompresses objects using the Huffman algorithm. |
| HuffmanEncoded |
A compressed object and its encoding table.
|
| HuffmanException |
Standard exception type thrown by the Huffman compression.
|
| 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.
|
| IndexIterator |
IndexIterator defines an object that references a specific object relative to other
objects in an ObjectIndex.
|
| Jisp |
Defines common, global objects for the entire Jisp package.
|
| KeyNotFound | * An ObjectIndex throws KeyNotFound when a requested key
is not found in the index. |
| KeyObject | * KeyObject defines an characteristics of an object to be used as a key * in an ObjectIndex. |
| LongKey | * LongKey defines a key based on the long type.
|
| ObjectDatabaseCallback |
An interface to be implemented by objects that wish to be notified of record movements
during the compaction of an ObjectDatabaseFile. |
| ObjectDatabaseFile |
The ObjectDatabaseFile provides a random-access file that
serializes objects to variable length records in a random-access file.
|
| 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.
|
| StringKey |
StringKey defines a 16-character fixed-length text key.
|