Package org.apache.pdfbox.io

This package contains IO streams.

See:
          Description

Interface Summary
RandomAccess An interface to allow PDF files to be stored completely in memory or to use a scratch file on the disk.
RandomAccessRead An interface allowing random access read operations.
SequentialRead An interface allowing sequential read operations.
 

Class Summary
ASCII85InputStream This class represents an ASCII85 stream.
ASCII85OutputStream This class represents an ASCII85 output stream.
ByteArrayPushBackInputStream PushBackInputStream for byte arrays.
FastByteArrayOutputStream An byte array output stream that allows direct access to the byte array.
IOUtils This class contains various I/O-related methods.
NBitInputStream This is an n-bit input stream.
NBitOutputStream This is an n-bit output stream.
PushBackInputStream A simple subclass that adds a few convience methods.
RandomAccessBuffer An interface to allow PDF files to be stored completely in memory.
RandomAccessBufferedFileInputStream Provides InputStream access to portions of a file combined with buffered reading of content.
RandomAccessFile An interface to allow temp PDF data to be stored in a scratch file on the disk to reduce memory consumption.
RandomAccessFileInputStream This class allows a section of a RandomAccessFile to be accessed as an input stream.
RandomAccessFileOutputStream This will write to a RandomAccessFile in the filesystem and keep track of the position it is writing to and the length of the stream.
 

Package org.apache.pdfbox.io Description

This package contains IO streams.