Module openj9.dtfj

Class SlidingFileInputStream

java.lang.Object
java.io.InputStream
com.ibm.j9ddr.libraries.SlidingFileInputStream
All Implemented Interfaces:
Closeable, AutoCloseable

public class SlidingFileInputStream extends InputStream
  • Constructor Details

  • Method Details

    • read

      public int read() throws IOException
      Description copied from class: java.io.InputStream
      Reads the next byte of data from the input stream. The value byte is returned as an int in the range 0 to 255. If no byte is available because the end of the stream has been reached, the value -1 is returned. This method blocks until input data is available, the end of the stream is detected, or an exception is thrown.

      A subclass must provide an implementation of this method.

      Specified by:
      read in class InputStream
      Returns:
      the next byte of data, or -1 if the end of the stream is reached.
      Throws:
      IOException - if an I/O error occurs.
    • disposeStream

      public void disposeStream() throws IOException
      Actually closes the underlying stream. The close() method does not close the stream so as to allow its reuse.
      Throws:
      IOException