public static class SamLocusIterator.RecordAndOffset extends AbstractRecordAndOffset
AbstractRecordAndOffset
class for SamLocusIterator
.
One object represents one aligned base of inner SAMRecord
.AbstractRecordAndOffset.AlignmentType
alignmentType, offset, record
Constructor and Description |
---|
RecordAndOffset(SAMRecord record,
int offset) |
RecordAndOffset(SAMRecord record,
int offset,
AbstractRecordAndOffset.AlignmentType alignmentType) |
getAlignmentType, getBaseQualities, getBaseQuality, getLength, getOffset, getReadBase, getReadName, getRecord, validateOffset
public RecordAndOffset(SAMRecord record, int offset)
record
- inner SAMRecord
offset
- 0-based offset from the start of SAMRecord
public RecordAndOffset(SAMRecord record, int offset, AbstractRecordAndOffset.AlignmentType alignmentType)
record
- inner SAMRecord
offset
- 0-based offset from the start of SAMRecord
alignmentType
- The AlignmentType
of this object, which is used when queried in
a SamLocusIterator
.