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 PositionalBufferedStreamBufferedReaderand itsBufferedReader.readLine()method should be used in preference to this class (when theLocationAwarefunctionality 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 ofBufferedReaderwith improved performance reading files with long lines.PositionalBufferedStream A wrapper around anInputStreamwhich performs it's own buffering, and keeps track of the position.SynchronousLineReader Implementation ofLineReaderthat reads lines directly from the underlying stream or reader.TabixIteratorLineReader TabixReader TabixReader.TIndex TabixReader.TPair64