Package htsjdk.tribble.readers
-
Interface Summary Interface Description LineIterator A very simple descriptor for line-iterables.LineReader Interface for line-oriented readers.Positional Minimal interface for an object at support getting the current position in the stream / writer / file, as well as a handful of other reader-like features.TabixReader.Iterator -
Class Summary Class Description AsciiLineReader A simple class that providesAsciiLineReader.readLine()
functionality around a PositionalBufferedStreamBufferedReader
and itsBufferedReader.readLine()
method should be used in preference to this class (when theLocationAware
functionality is not required) because it offers greater performance.AsciiLineReaderIterator A class that iterates over the lines and line positions in anAsciiLineReader
.LineIteratorImpl A simple iterator over the elements in LineReader.LongLineBufferedReader A variant ofBufferedReader
with improved performance reading files with long lines.PositionalBufferedStream A wrapper around anInputStream
which performs it's own buffering, and keeps track of the position.SynchronousLineReader Implementation ofLineReader
that reads lines directly from the underlying stream or reader.TabixIteratorLineReader TabixReader TabixReader.TIndex TabixReader.TPair64