public class DataReaderFactory extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
DataReaderFactory.DataReaderWithStats<T> |
| Constructor and Description |
|---|
DataReaderFactory() |
| Modifier and Type | Method and 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
IllegalArgumentExceptionpublic Map<String,DataReaderFactory.DataReaderWithStats> getStats(CramRecordReader reader) throws IllegalArgumentException, IllegalAccessException