| Interface | Description |
|---|---|
| BitInputStream |
An interface to describe the requirements for reading bit data as opposed to bytes.
|
| BitOutputStream |
An interface to describe the requirements for writing out bits as opposed to bytes.
|
| Class | Description |
|---|---|
| CountingInputStream |
An input stream that counts the bytes read from it.
|
| CramArray |
Methods to read and write CRAM array of integers data type.
|
| CramInt |
Methods to read and write CRAM int values as given in the file format specification.
|
| CRC32InputStream |
An input stream that calculates CRC32 of all the bytes passed through it.
|
| CRC32OutputStream |
An output stream that calculates CRC32 checksum of all the bytes written through the stream.
|
| DefaultBitInputStream |
Must not read from delegate unless no bits left in the buffer!!!
|
| DefaultBitOutputStream | |
| ExposedByteArrayOutputStream | |
| ExternalCompression |
Methods to provide CRAM external compression/decompression features.
|
| InputStreamUtils |
Convenience methods to read from
InputStream. |
| ITF8 |
Methods to read and write int values as per ITF8 specification in CRAM.
|
| LTF8 |
Methods to read and write LTF8 as per CRAM specs.
|