Class RandomAccessInputStream

java.lang.Object
java.io.InputStream
org.apache.pdfbox.io.RandomAccessInputStream
All Implemented Interfaces:
Closeable, AutoCloseable

public class RandomAccessInputStream extends InputStream
An InputStream which reads from a RandomAccessRead.
  • Field Details

    • LOG

      private static final org.apache.commons.logging.Log LOG
    • input

      private final RandomAccessRead input
    • position

      private long position
  • Constructor Details

    • RandomAccessInputStream

      public RandomAccessInputStream(RandomAccessRead randomAccessRead)
      Creates a new RandomAccessInputStream, with a position of zero. The InputStream will maintain its own position independent of the RandomAccessRead.
      Parameters:
      randomAccessRead - The RandomAccessRead to read from.
  • Method Details