All Classes and Interfaces

Class
Description
Base class for any implementation that treats a PersistentBuffer as a set of allocatable blocks.
Provides a base implementation of PersistentBuffer in terms of basic read/write methods.
Serializes Boolean objects.
Serializes byte[] objects.
Serializes Byte objects.
Serializes Character objects.
Serializes char[] objects.
Serializes Double objects.
Treats a PersistentBuffer as a set of allocatable blocks.
Treats a PersistentBuffer as a set of allocatable blocks.
Serializes Float objects.
Wraps a serializer and compresses the data using GZIP.
Serializes Integer objects.
Uses a set of MappedByteBuffer for persistence.
Serializes Long objects.
Uses MappedByteBuffer for persistence.
Serializes any Serializable objects.
A persistent set of blocks of arbitrary data.
A persistent buffer retains its data between uses.
A set of static utility methods to help in the selection, creation, and management of persistent collections.
Serializes and stores objects in a persistent buffer.
The different protection levels offered.
Uses RandomAccessFile for persistence.
Writes and reads serialized forms of objects to and from OutputStream and InputStream.
Serializes Short objects.
Java does not support write barriers without a complete force call, this class works-around this issue by maintaining two copies of the file and updating the older copy to be the newer copy occasionally on barrier(false) and immediately on barrier(true) (if protectionLevel is high enough).