public final class CramSpanContainerIterator extends CramContainerIterator
SeekableStream.
The locations are specified with pairs of coordinates, and are basically file pointers as returned for example
by SamReader.Indexing.getFilePointerSpanningReads()| Modifier and Type | Method and Description |
|---|---|
static CramSpanContainerIterator |
fromFileSpan(SeekableStream seekableStream,
long[] coordinates) |
boolean |
hasNext() |
Container |
next() |
void |
remove() |
close, containerFromStream, getCramHeader, getSamFileHeaderpublic static CramSpanContainerIterator fromFileSpan(SeekableStream seekableStream, long[] coordinates)
public boolean hasNext()
hasNext in interface java.util.Iterator<Container>hasNext in class CramContainerIteratorpublic Container next()
next in interface java.util.Iterator<Container>next in class CramContainerIteratorpublic void remove()
remove in interface java.util.Iterator<Container>remove in class CramContainerIterator