Class SynchronousLineReader

java.lang.Object
htsjdk.tribble.readers.SynchronousLineReader
All Implemented Interfaces:
LineReader, Closeable, AutoCloseable

public final class SynchronousLineReader extends Object implements LineReader
Implementation of LineReader that reads lines directly from the underlying stream or reader.
  • Constructor Details

    • SynchronousLineReader

      public SynchronousLineReader(InputStream stream)
    • SynchronousLineReader

      public SynchronousLineReader(Reader reader)
  • Method Details

    • readLine

      public String readLine()
      Specified by:
      readLine in interface LineReader
      Returns:
      The next "line" from the source. Typically a line is a set of characters terminated by '\n', '\r', or '\r\n'. The line-terminator is not included
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Specified by:
      close in interface Closeable
      Specified by:
      close in interface LineReader
    • toString

      public String toString()
      Overrides:
      toString in class Object