| 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) |
forEachRemainingpublic 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()
next in interface Iterator<ILLUMINA_DATA extends picard.illumina.parser.IlluminaData>public void remove()
remove in interface Iterator<ILLUMINA_DATA extends picard.illumina.parser.IlluminaData>public boolean hasNext()
hasNext in interface Iterator<ILLUMINA_DATA extends picard.illumina.parser.IlluminaData>public void close()
public abstract Set<IlluminaDataType> supportedTypes()