public class DataReaderFactory
extends java.lang.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 bis,
java.util.Map<java.lang.Integer,java.io.InputStream> inputMap,
CompressionHeader h,
int refId) |
java.util.Map<java.lang.String,DataReaderFactory.DataReaderWithStats> |
getStats(CramRecordReader reader) |
public AbstractReader buildReader(AbstractReader reader, BitInputStream bis, java.util.Map<java.lang.Integer,java.io.InputStream> inputMap, CompressionHeader h, int refId) throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
public java.util.Map<java.lang.String,DataReaderFactory.DataReaderWithStats> getStats(CramRecordReader reader) throws java.lang.IllegalArgumentException, java.lang.IllegalAccessException
java.lang.IllegalArgumentException
java.lang.IllegalAccessException