All Classes and Interfaces
Class
Description
Standard exception type thrown by B-Tree index classes.
Associates a key value with a
long
reference.BTreeIterator
defines an object that references a specific object relative to other
objects in an ObjectIndex
.Standard exception type thrown by the object database classes.
A
ObjectIndex
throws a DuplicateKey
when a key being added to the
index is identical to a key already stored there.Deprecated.
As of Jisp versioon 2.5.0, the HashIndex class is deprecated; it will be replaced in
Jisp 3.0 by a more efficient and simpler hash-based index.
Compresses and decompresses objects using the Huffman algorithm.
A compressed object and its encoding table.
Standard exception type thrown by the Huffman compression.
A filter to automatically compress and decompress database records using the Huffman algorithm.
Tables and information required to reconstitute an object compressed with the Huffman algorithm.
The
IndexedObjectDatabase
class provides a mechanism for
using a key value to an object serialized to a file.IndexIterator
defines an object that references a specific object relative to other
objects in an ObjectIndex
.Defines common, global objects for the entire Jisp package.
An
ObjectIndex
throws KeyNotFound
when a requested key
is not found in the index.KeyObject
defines an characteristics of an object to be used as a key * in an ObjectIndex
.LongKey
defines a key based on the long
type.An interface to be implemented by objects that wish to be notified of record movements
during the compaction of an
ObjectDatabaseFile
.The
ObjectDatabaseFile
provides a random-access file that
serializes objects to variable length records in a random-access file.ObjectIndex
defines the concept of an index
that associates key
values with references to serializable objects.A filter to automatically performs translations on objects stored in database records.
StringKey
defines a 16-character fixed-length text key.