Package com.coyotegulch.jisp
-
Interface Summary Interface Description IndexIterator IndexIteratordefines an object that references a specific object relative to other objects in anObjectIndex.ObjectDatabaseCallback An interface to be implemented by objects that wish to be notified of record movements during the compaction of anObjectDatabaseFile.ObjectIndex ObjectIndexdefines the concept of anindexthat associateskeyvalues with references to serializable objects.RecordFilter A filter to automatically performs translations on objects stored in database records. -
Class Summary Class Description BTreeIndex Associates a key value with alongreference.BTreeIterator BTreeIteratordefines an object that references a specific object relative to other objects in anObjectIndex.HashIndex 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.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 TheIndexedObjectDatabaseclass provides a mechanism for using a key value to an object serialized to a file.Jisp Defines common, global objects for the entire Jisp package.KeyObject KeyObjectdefines an characteristics of an object to be used as a key * in anObjectIndex.LongKey LongKeydefines a key based on thelongtype.ObjectDatabaseFile TheObjectDatabaseFileprovides a random-access file that serializes objects to variable length records in a random-access file.StringKey StringKeydefines a 16-character fixed-length text key. -
Exception Summary Exception Description BTreeException Standard exception type thrown by B-Tree index classes.DatabaseException Standard exception type thrown by the object database classes.DuplicateKey AObjectIndexthrows aDuplicateKeywhen a key being added to the index is identical to a key already stored there.HuffmanException Standard exception type thrown by the Huffman compression.KeyNotFound AnObjectIndexthrowsKeyNotFoundwhen a requested key is not found in the index.