| Name | Description | Type | Package | Framework |
| ByteArraySeekableStream | Created by vadim on 23/03/2015. | Class | htsjdk.samtools.seekablestream | HtsJDK |
| ISeekableStreamFactory | Factory for creating SeekableStreams based on URLs/paths. | Interface | htsjdk.samtools.seekablestream | HtsJDK |
| SeekableBufferedStream | A wrapper class to provide buffered read access to a SeekableStream. | Class | htsjdk.samtools.seekablestream | HtsJDK |
| SeekableFileStream | Class | htsjdk.samtools.seekablestream | HtsJDK | |
| SeekableFTPStream | Unfortunately the seekable stream classes exist for both Tribble and Picard, and we need both. | Class | htsjdk.samtools.seekablestream | HtsJDK |
| SeekableFTPStreamHelper | Class | htsjdk.samtools.seekablestream | HtsJDK | |
| SeekableHTTPStream | Class | htsjdk.samtools.seekablestream | HtsJDK | |
| SeekableMemoryStream | Class | htsjdk.samtools.seekablestream | HtsJDK | |
| SeekableStream | Class | htsjdk.samtools.seekablestream | HtsJDK | |
| SeekableStreamFactory | Singleton class for getting SeekableStreams from URL/paths Applications using this library can set their own factory | Class | htsjdk.samtools.seekablestream | HtsJDK |
| UserPasswordInput | Interface | htsjdk.samtools.seekablestream | HtsJDK | |