package compression
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
-
trait
Compression[F[_]] extends AnyRef
Provides the capability to compress/decompress using deflate and gzip.
-
sealed
trait
DeflateParams extends AnyRef
Deflate algorithm parameters.
-
case class
GunzipResult[F[_]](content: Stream[F, Byte], modificationTime: Option[Instant] = None, fileName: Option[String] = None, comment: Option[String] = None) extends Product with Serializable
Gunzip decompression results including file properties and decompressed content stream, used as follows: stream .through(gunzip[IO]()) .flatMap { gunzipResult => // Access properties here.
Gunzip decompression results including file properties and decompressed content stream, used as follows: stream .through(gunzip[IO]()) .flatMap { gunzipResult => // Access properties here. gunzipResult.content }
- content
Uncompressed content stream.
- modificationTime
Modification time of compressed file.
- fileName
File name.
- comment
File comment.
-
sealed
trait
InflateParams extends AnyRef
Inflate algorithm parameters.
Value Members
- object Compression
- object DeflateParams
- object InflateParams
- object ZLibParams