# Hierarchy For Package htsjdk.tribble.readers

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - htsjdk.samtools.util.AbstractIterator<E> (implements java.util.Iterator<E>)
    - htsjdk.tribble.readers.LineIteratorImpl (implements java.io.Closeable, htsjdk.tribble.readers.LineIterator)
  - htsjdk.tribble.readers.AsciiLineReader (implements htsjdk.tribble.readers.LineReader, htsjdk.samtools.util.LocationAware)
  - htsjdk.tribble.readers.AsciiLineReaderIterator (implements java.io.Closeable, htsjdk.tribble.readers.LineIterator, htsjdk.samtools.util.LocationAware)
  - java.io.InputStream (implements java.io.Closeable)
    - htsjdk.tribble.readers.PositionalBufferedStream (implements htsjdk.tribble.readers.Positional)
  - java.io.Reader (implements java.io.Closeable, java.lang.Readable)
    - htsjdk.tribble.readers.LongLineBufferedReader
  - htsjdk.tribble.readers.SynchronousLineReader (implements htsjdk.tribble.readers.LineReader)
  - htsjdk.tribble.readers.TabixIteratorLineReader (implements htsjdk.tribble.readers.LineReader)
  - htsjdk.tribble.readers.TabixReader (implements java.lang.AutoCloseable)
  - htsjdk.tribble.readers.TabixReader.TIndex
  - htsjdk.tribble.readers.TabixReader.TPair64 (implements java.lang.Comparable<T>)

## Interface Hierarchy

- java.lang.AutoCloseable
  - java.io.Closeable
    - htsjdk.tribble.readers.LineReader
- java.util.Iterator<E>
  - htsjdk.tribble.readers.LineIterator
- htsjdk.samtools.util.LocationAware
  - htsjdk.tribble.readers.Positional
- htsjdk.tribble.readers.TabixReader.Iterator