public class DataReaderFactory extends Object
Modifier and Type | Class | Description |
---|---|---|
static class |
DataReaderFactory.DataReaderWithStats<T> |
Constructor | Description |
---|---|
DataReaderFactory() |
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) |
public AbstractReader buildReader(AbstractReader reader, BitInputStream bitInputStream, Map<Integer,InputStream> inputMap, CompressionHeader header, int refId) throws IllegalArgumentException
IllegalArgumentException
public Map<String,DataReaderFactory.DataReaderWithStats> getStats(CramRecordReader reader) throws IllegalArgumentException, IllegalAccessException