An immutable Binary Tree.
This trait is a characteristic of instances that can retrieve bytes from some source.
Defines an object that can be used as a lens into a component C of some type T.
This class extends RangeReader by reading chunks from a given local path.
A new instance of FileRangeReader
A Functor definition that exposes its initial inner type.
Similar to com.typesafe.scalalogging.LazyLogging but with @transient logger, to avoid potential serialization issues even with loggers that survive serialization.
The base-trait from which all implicit classes containing extension methods are derived.
This trait defines methods for breaking up a source of bytes into Map[Long, Array[Byte]] called a, "chunk".
A new instance of StreamingByteReader
A sugar method for getting a component of an object that has an implicitly defined lens into a component of that object with a specific type.
A sugar method for setting a component of an object that has an implicitly defined lens into a component of that object with a specific type.
The companion object of ByteReader.
The companion object of FileRangeReader
The companion object of StreamingByteReader