htsjdk.samtools.cram.encoding.reader
Class DataReaderFactory
java.lang.Object
htsjdk.samtools.cram.encoding.reader.DataReaderFactory
public class DataReaderFactory
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
DataReaderFactory
public DataReaderFactory()
buildReader
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
- Throws:
java.lang.IllegalArgumentException
java.lang.IllegalAccessException
getStats
public java.util.Map<java.lang.String,DataReaderFactory.DataReaderWithStats> getStats(CramRecordReader reader)
throws java.lang.IllegalArgumentException,
java.lang.IllegalAccessException
- Throws:
java.lang.IllegalArgumentException
java.lang.IllegalAccessException