| Interface | Description |
|---|---|
| SeekableSource |
Readable source that provides random access capabilities.
|
| SeekableSourceSupplier<T extends SeekableSource> |
| Class | Description |
|---|---|
| BaseSeekableSource |
Abstract
SeekableSource that provides base functionalities common to all the SeekableSources. |
| BufferedCountingChannelWriter |
Component providing methods to write to a
CountingWritableByteChannel. |
| BufferedSeekableSource |
SeekableSource wrapping an existing one and providing buffered read. |
| ByteArraySeekableSource |
A byte array based
SeekableSource with a max size of 2GB. |
| CountingWritableByteChannel |
A
WritableByteChannel that keeps track of the number of written bytes |
| DevNullWritableByteChannel |
WritableByteChannel that does nothing . |
| FastByteArrayOutputStream |
A speedy alternative to
ByteArrayOutputStream. |
| FileChannelSeekableSource |
A
SeekableSource implementation based on FileChannel. |
| MemoryMappedSeekableSource |
A
SeekableSource implementation based on MappedByteBuffer. |
| SeekableSources |
This class consists of solely static methods to create the most appropriate
SeekableSource based on the given input or to bridge SeekableSources to the more
traditional InputStream or other standard I/O classes. |
| ThreadBoundCopiesSupplier<T extends SeekableSource> |
Component suppling per-thread copies of a
SeekableSource using the provided supplier. |
Copyright © 2018 sejda. All rights reserved.