| Interface | Description |
|---|---|
| HtsCodec<D extends HtsDecoderOptions,E extends HtsEncoderOptions> |
Base interface implemented by all
htsjdk.beta.plugin codecs. |
| HtsDecoder<H extends HtsHeader,R extends HtsRecord> |
Base interface for decoders.
|
| HtsDecoderOptions |
Base tag interface for options for
HtsDecoders. |
| HtsEncoder<H extends HtsHeader,R extends HtsRecord> |
Base interface for encoders.
|
| HtsEncoderOptions |
Base tag interface for options for
HtsEncoders. |
| HtsHeader |
Tagging interface used as a type-bound for codec/encoder/decoder header type params.
|
| HtsRecord |
Tagging interface used as a type-bound for codec/encoder/decoder record type params.
|
| Upgradeable |
Placeholder interface for methods for upgrading one version of a format to a newer version.
|
| Class | Description |
|---|---|
| HtsVersion |
A class for representing 3-part versions with major, minor and patch segments.
|
| IOUtils |
Class for updated IOUtils methods that use either
IOPath Path in public
method argument lists. |
| Enum | Description |
|---|---|
| HtsContentType |
The plugin framework defines a set of supported content types, each of which represents a type
of HTS data such as "aligned reads".
|