All Classes and Interfaces
Class
Description
This class contains various I/O-related methods.
Controls how memory/temporary files are used for
buffering streams etc.
An implementation of the RandomAccessRead interface using an InputStream as source.
An interface to allow data to be stored completely in memory or
to use a scratch file on the disk.
An InputStream which reads from a RandomAccessRead.
An OutputStream which writes to a RandomAccessWrite.
An interface allowing random access read operations.
An implementation of the RandomAccessRead interface to store data in memory.
Provides random access to portions of a file combined with buffered reading of content.
An implementation of the RandomAccess interface backed by a memory mapped file channel.
This class provides a view of a part of a random access read.
An implementation of the RandomAccess interface to store data in memory.
An interface describing a StreamCache to be used when creating/writing streams of a PDF.
A default implementation of the interface RandomAccessStreamCache using a memory backed RandomAccessReadWriteBuffer.
An interface allowing random access write operations.
Implements a memory page handling mechanism as base for creating (multiple)
RandomAccess buffers each having its set of pages (implemented by
ScratchFileBuffer).Wrapper class to combine several RandomAccessRead instances so that they can be accessed as one big RandomAccessRead.