Class DataReaderFactory
- java.lang.Object
-
- htsjdk.samtools.cram.encoding.reader.DataReaderFactory
-
public class DataReaderFactory extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
DataReaderFactory.DataReaderWithStats<T>
-
Constructor Summary
Constructors Constructor Description DataReaderFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AbstractReader
buildReader(AbstractReader reader, BitInputStream bitInputStream, Map<Integer,InputStream> inputMap, CompressionHeader header, int refId)
Map<String,DataReaderFactory.DataReaderWithStats>
getStats(CramRecordReader reader)
-
-
-
Method Detail
-
buildReader
public AbstractReader buildReader(AbstractReader reader, BitInputStream bitInputStream, Map<Integer,InputStream> inputMap, CompressionHeader header, int refId) throws IllegalArgumentException
- Throws:
IllegalArgumentException
-
getStats
public Map<String,DataReaderFactory.DataReaderWithStats> getStats(CramRecordReader reader) throws IllegalArgumentException, IllegalAccessException
-
-