Class DataSeriesReader<T>

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

    public final 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,
                                EncodingDescriptor encodingDescriptor,
                                SliceBlocksReadStreams sliceBlocksReadStreams)
        Initialize a Data Series reader
        Parameters:
        valueType - type of the data to read
        encodingDescriptor - encoding-specific parameters
        sliceBlocksReadStreams - each DataSeries object uses its encoding descriptor/id to choose the stream to consume from amongst the various streams in the SliceBlocksReadStreams