| Interface | Description |
|---|---|
| CRAMCodec<T> |
An interface that defines requirements for serializing/deserializing objects into and from a stream.
|
| Class | Description |
|---|---|
| ByteArrayLenEncoding |
NOTE: this encoding can be a hybrid encoding in that it ALLOWS for the possibility to split it's data
between the core block and an external block (i.e., if lenEncoding is CORE and byteEncoding is EXTERNAL)
This has implications for data access, since some of it's data is interleaved with other data in the
core block.
|
| CRAMEncoding<T> |
A base class for the various CRAM encodings.
|
| EncodingFactory |
A helper class to choose and instantiate an appropriate
CRAMEncoding given a DataSeriesType and
an EncodingDescriptor. |