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