Class DataSeriesWriter<T>
java.lang.Object
htsjdk.samtools.cram.encoding.writer.DataSeriesWriter<T>
- Type Parameters:
T
- data type of the series to be written.
A CRAM Data Series writer for a particular Encoding, DataSeriesType and associated parameters
Note: the class does not have a writeArray method like its counterpart DataSeriesReader
because
array length is known when writing, therefore the same interface can be used both for single objects and arrays.
-
Constructor Summary
ConstructorDescriptionDataSeriesWriter
(DataSeriesType valueType, EncodingDescriptor encodingDecriptor, SliceBlocksWriteStreams sliceBlocksWriteStreams) Initialize a Data Series writer -
Method Summary
-
Constructor Details
-
DataSeriesWriter
public DataSeriesWriter(DataSeriesType valueType, EncodingDescriptor encodingDecriptor, SliceBlocksWriteStreams sliceBlocksWriteStreams) Initialize a Data Series writer- Parameters:
valueType
- type of the data to writeencodingDecriptor
- encoding-specific parameterssliceBlocksWriteStreams
- SliceBlocksWriteStreams
-