package
block
Type Members
-
-
case class
Block(bytes: Array[Byte], start: Long, compressedSize: Int) extends Iterator[Byte] with Product with Serializable
-
case class
Header(size: Int, compressedSize: Int) extends Product with Serializable
-
case class
HeaderParseException(idx: Int, actual: Byte, expected: Byte) extends Exception with Product with Serializable
-
case class
HeaderSearchFailedException(path: Path, start: Long, positionsAttempted: Int) extends IOException with Product with Serializable
-
-
case class
Metadata(start: Long, compressedSize: Int, uncompressedSize: Int) extends Product with Serializable
-
case class
MetadataStream(ch: ByteChannel) extends SimpleIterator[Metadata] with Closeable with Product with Serializable
-
case class
PosIterator(block: Long, uncompressedSize: Int) extends Iterator[Pos] with Product with Serializable
-
case class
SeekableStream(compressedBytes: SeekableByteChannel) extends StreamI with Product with Serializable
-
-
case class
Stream(compressedBytes: ByteChannel) extends StreamI with Product with Serializable
-
trait
StreamI extends SimpleIterator[Block] with Closeable
-
-
trait
UncompressedBytesI[BlockStream <: StreamI] extends SimpleIterator[Byte] with Closeable
Value Members
-
-
object
Block extends Serializable
-
-
object
Header extends Serializable
-
object
PosIterator extends Serializable
-
-
Inherited from AnyRef
Inherited from Any