public class ReferenceSequenceFileWalker
extends java.lang.Object
implements java.io.Closeable
Constructor and Description |
---|
ReferenceSequenceFileWalker(java.io.File file) |
ReferenceSequenceFileWalker(ReferenceSequenceFile referenceSequenceFile) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
ReferenceSequence |
get(int sequenceIndex)
Get reference sequence without validating name or length.
|
ReferenceSequence |
get(int sequenceIndex,
java.lang.String sequenceName,
int length)
Ensure that the requested sequence is loaded.
|
SAMSequenceDictionary |
getSequenceDictionary() |
public ReferenceSequenceFileWalker(ReferenceSequenceFile referenceSequenceFile)
public ReferenceSequenceFileWalker(java.io.File file)
public ReferenceSequence get(int sequenceIndex, java.lang.String sequenceName, int length)
public ReferenceSequence get(int sequenceIndex)
public SAMSequenceDictionary getSequenceDictionary()
public void close() throws java.io.IOException
close
in interface java.io.Closeable
close
in interface java.lang.AutoCloseable
java.io.IOException