package
iterator
Type Members
-
case class
PosStream(uncompressedBytes: UncompressedBytes, header: Header) extends PosStreamI[UncompressedBytes] with Product with Serializable
-
trait
PosStreamI[Stream <: UncompressedBytesI[_]] extends RecordIterator[Pos, Stream]
-
trait
RecordIterator[T, UncompressedBytes <: UncompressedBytesI[_]] extends SimpleIterator[T] with Closeable
-
case class
RecordStream[Stream <: UncompressedBytesI[_]](uncompressedBytes: Stream, header: Header) extends RecordStreamI[Stream] with Product with Serializable
-
trait
RecordStreamI[Stream <: UncompressedBytesI[_]] extends RecordIterator[(Pos, SAMRecord), Stream]
-
case class
SeekablePosStream(uncompressedBytes: SeekableUncompressedBytes, header: Header) extends PosStreamI[SeekableUncompressedBytes] with SeekableRecordIterator[Pos] with Product with Serializable
-
-
case class
SeekableRecordStream(uncompressedBytes: SeekableUncompressedBytes, header: Header) extends RecordStreamI[SeekableUncompressedBytes] with SeekableRecordIterator[(Pos, SAMRecord)] with Product with Serializable
-
case class
UnexpectedEOF(pos: Pos, exception: RuntimeEOFException) extends RuntimeException with Product with Serializable