Class DataSeriesReader<T>

  • Type Parameters:
    T - data type of the series to be read.

    public class DataSeriesReader<T>
    extends Object
    A CRAM Data Series reader for a particular Encoding, DataSeriesType and associated parameters
    • Constructor Detail

      • DataSeriesReader

        public DataSeriesReader​(DataSeriesType valueType,
                                EncodingParams params,
                                BitInputStream bitInputStream,
                                Map<Integer,​ByteArrayInputStream> inputMap)
        Initialize a Data Series reader
        Parameters:
        valueType - type of the data to read
        params - encoding-specific parameters
        bitInputStream - Core data block bit stream, to be read by non-external Encodings
        inputMap - External data block byte stream map, to be read by external Encodings