Package org.apache.pdfbox.io


package org.apache.pdfbox.io
This package contains IO streams.
  • Class
    Description
    This class contains various I/O-related methods.
    Controls how memory/temporary files are used for buffering streams etc.
    An interface to allow data to be stored completely in memory or to use a scratch file on the disk.
    An implementation of the RandomAccess interface to store data in memory.
    Provides InputStream access to portions of a file combined with buffered reading of content.
    A RandomAccess implementation which allows data to be stored in a scratch file on the disk to reduce memory consumption.
    An InputStream which reads from a RandomAccessRead.
    An OutputStream which writes to a RandomAccessWrite.
    An interface allowing random access read operations.
    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).
    An interface allowing sequential read operations.