Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.pdfbox.io.RandomAccess

Packages that use RandomAccess
org.pdfbox.cos | These are the low level objects that make up a PDF document.
org.pdfbox.io | This package contains IO streams.
org.pdfbox.pdfparser | The pdfparser package contains classes to parse PDF documents and objects within the document.
org.pdfbox.pdmodel | The PDModel package represents a high level API for creating and manipulating PDF documents.
org.pdfbox.pdmodel.common | High level PD classes that are used throughout several packages are placed in the PDModel common package.
org.pdfbox.pdmodel.graphics.xobject | This package deals with images that are stored in a PDF document.

Uses of RandomAccess in org.pdfbox.cos

Methods in org.pdfbox.cos that return RandomAccess
`RandomAccess` | `COSStream.getScratchFile()` This will get the scratch file associated with this stream.
`RandomAccess` | `COSDocument.getScratchFile()` This will get the scratch file for this document.

Constructors in org.pdfbox.cos with parameters of type RandomAccess
`COSStream(RandomAccess storage)` Constructor.
`COSStream(COSDictionary dictionary, RandomAccess storage)` Constructor.
`COSDocument(RandomAccess file)` Constructor that will use the following random access file for storage of the PDF streams.

Uses of RandomAccess in org.pdfbox.io

Classes in org.pdfbox.io that implement RandomAccess
`class` | `RandomAccessBuffer` An interface to allow PDF files to be stored completely in memory.
`class` | `RandomAccessFile` An interface to allow temp PDF data to be stored in a scratch file on the disk to reduce memory consumption.

Constructors in org.pdfbox.io with parameters of type RandomAccess
`RandomAccessFileOutputStream(RandomAccess raf)` Constructor to create an output stream that will write to the end of a random access file.
`RandomAccessFileInputStream(RandomAccess raFile, long startPosition, long length)` Constructor.

Uses of RandomAccess in org.pdfbox.pdfparser

Methods in org.pdfbox.pdfparser with parameters of type RandomAccess
`protected COSStream` | `BaseParser.parseCOSStream(COSDictionary dic, RandomAccess file)` This will read a COSStream from the input stream.

Constructors in org.pdfbox.pdfparser with parameters of type RandomAccess
`PDFStreamParser(InputStream stream, RandomAccess raf)` Constructor that takes a stream to parse.
`PDFParser(InputStream input, RandomAccess rafi)` Constructor to allow control over RandomAccessFile.

Uses of RandomAccess in org.pdfbox.pdmodel

Methods in org.pdfbox.pdmodel with parameters of type RandomAccess
`static PDDocument` | `PDDocument.load(URL url, RandomAccess scratchFile)` This will load a document from a url.
`static PDDocument` | `PDDocument.load(String filename, RandomAccess scratchFile)` This will load a document from a file.
`static PDDocument` | `PDDocument.load(File file, RandomAccess scratchFile)` This will load a document from a file.
`static PDDocument` | `PDDocument.load(InputStream input, RandomAccess scratchFile)` This will load a document from an input stream.

Uses of RandomAccess in org.pdfbox.pdmodel.common

Methods in org.pdfbox.pdmodel.common that return RandomAccess
`RandomAccess` | `COSStreamArray.getScratchFile()` This will get the scratch file associated with this stream.

Uses of RandomAccess in org.pdfbox.pdmodel.graphics.xobject

Constructors in org.pdfbox.pdmodel.graphics.xobject with parameters of type RandomAccess
`PDCcitt(PDDocument doc, RandomAccess raf)` Construct from a tiff file.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES