| 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 | Description |
|---|---|
| AsciiLineReader |
A simple class that provides
AsciiLineReader.readLine() functionality around a PositionalBufferedStream
BufferedReader and its BufferedReader.readLine() method should be used in preference to this class (when the
LocationAware functionality is not required) because it offers greater performance. |
| AsciiLineReaderIterator |
A class that iterates over the lines and line positions in an
AsciiLineReader. |
| LineIteratorImpl |
A simple iterator over the elements in LineReader.
|
| LongLineBufferedReader |
A variant of
BufferedReader with improved performance reading files with long lines. |
| PositionalBufferedStream |
A wrapper around an
InputStream which performs it's own buffering, and keeps track of the position. |
| SynchronousLineReader |
Implementation of
LineReader that reads lines directly from the underlying stream or reader. |
| TabixIteratorLineReader | |
| TabixReader | |
| TabixReader.TIndex | |
| TabixReader.TPair64 |