Package org.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.
 

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.
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.
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.pdfbox.io Description

This package contains IO streams.