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
ConstructorsConstructorDescriptionDataSeriesWriter(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
-