AutoCloseable, Iterable<ClusterData>, Iterator<ClusterData>IlluminaDataProvider, NewIlluminaDataProviderpublic abstract class BaseIlluminaDataProvider extends Object implements Iterator<ClusterData>, Iterable<ClusterData>, AutoCloseable
| Modifier and Type | Field | Description |
|---|---|---|
protected int |
lane |
| Constructor | Description |
|---|---|
BaseIlluminaDataProvider(int lane,
OutputMapping outputMapping) |
| Modifier and Type | Method | Description |
|---|---|---|
protected void |
addData(ClusterData clusterData,
picard.illumina.parser.BarcodeData barcodeData) |
|
protected void |
addData(ClusterData clusterData,
picard.illumina.parser.PfData pfData) |
|
protected void |
addData(ClusterData clusterData,
picard.illumina.parser.PositionalData posData) |
|
protected void |
addReadData(ClusterData clusterData,
int numReads,
picard.illumina.parser.BaseData baseData) |
|
protected void |
addReadData(ClusterData clusterData,
int numReads,
CbclData cbclData) |
|
protected void |
addReadData(ClusterData clusterData,
int numReads,
picard.illumina.parser.QualityData qualityData) |
|
abstract void |
close() |
|
Iterator<ClusterData> |
iterator() |
forEach, spliteratorforEachRemaining, hasNext, next, removepublic BaseIlluminaDataProvider(int lane,
OutputMapping outputMapping)
public Iterator<ClusterData> iterator()
iterator in interface Iterable<ClusterData>public abstract void close()
close in interface AutoCloseableprotected void addData(ClusterData clusterData, picard.illumina.parser.PositionalData posData)
protected void addData(ClusterData clusterData, picard.illumina.parser.PfData pfData)
protected void addData(ClusterData clusterData, picard.illumina.parser.BarcodeData barcodeData)
protected void addReadData(ClusterData clusterData, int numReads, picard.illumina.parser.BaseData baseData)
protected void addReadData(ClusterData clusterData, int numReads, picard.illumina.parser.QualityData qualityData)
protected void addReadData(ClusterData clusterData, int numReads, CbclData cbclData)