Constructor | Description |
---|---|
PerTileParser(picard.illumina.parser.IlluminaFileMap tilesToFiles) |
|
PerTileParser(picard.illumina.parser.IlluminaFileMap tilesToFiles,
int nextTile) |
Modifier and Type | Method | Description |
---|---|---|
void |
close() |
|
int |
getTileOfNextCluster() |
Return the tile of the NEXT ILLUMINA_DATA object to be returned by the method next.
|
boolean |
hasNext() |
|
protected abstract htsjdk.samtools.util.CloseableIterator<ILLUMINA_DATA> |
makeTileIterator(File nextTileFile) |
Factory method for the iterator of each tile
|
void |
maybeAdvance() |
|
ILLUMINA_DATA |
next() |
|
void |
remove() |
|
void |
seekToTile(int oneBasedTileNumber) |
|
Set<IlluminaDataType> |
supportedTypes() |
The DataTypes that this parser can provide
|
void |
verifyData(List<Integer> tiles,
int[] cycles) |
forEachRemaining
public PerTileParser(picard.illumina.parser.IlluminaFileMap tilesToFiles)
public PerTileParser(picard.illumina.parser.IlluminaFileMap tilesToFiles, int nextTile)
protected abstract htsjdk.samtools.util.CloseableIterator<ILLUMINA_DATA> makeTileIterator(File nextTileFile)
public int getTileOfNextCluster()
public void seekToTile(int oneBasedTileNumber)
public void maybeAdvance()
public ILLUMINA_DATA next()
public void remove()
public boolean hasNext()
public void close()
public abstract Set<IlluminaDataType> supportedTypes()