DeflateParams

fs2.compression.DeflateParams
See theDeflateParams companion trait
object DeflateParams

Attributes

Companion
trait
Source
DeflateParams.scala
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type

Members list

Type members

Classlikes

sealed abstract class FlushMode(val juzDeflaterFlushMode: Int)

Attributes

Companion
object
Source
DeflateParams.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object BEST_SPEED
object DEFAULT
object FULL_FLUSH
object NO_FLUSH
object SYNC_FLUSH
Show all
case object FlushMode

Attributes

Companion
class
Source
DeflateParams.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
FlushMode.type
sealed abstract class Level(val juzDeflaterLevel: Int)

Attributes

Companion
object
Source
DeflateParams.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object BEST_SPEED
object DEFAULT
object EIGHT
object FIVE
object FOUR
object NINE
object ONE
object SEVEN
object SIX
object THREE
object TWO
object ZERO
Show all
case object Level

Attributes

Companion
class
Source
DeflateParams.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
Level.type
sealed abstract class Strategy(val juzDeflaterStrategy: Int)

Attributes

Companion
object
Source
DeflateParams.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object BEST_SPEED
object DEFAULT
object FILTERED
object HUFFMAN_ONLY
case object Strategy

Attributes

Companion
class
Source
DeflateParams.scala
Supertypes
trait Singleton
trait Product
trait Mirror
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Self type
Strategy.type

Inherited types

type MirroredElemLabels <: Tuple

The names of the product elements

The names of the product elements

Attributes

Inherited from:
Mirror
Source
Mirror.scala

The name of the type

The name of the type

Attributes

Inherited from:
Mirror
Source
Mirror.scala

Value members

Concrete methods

def apply(bufferSize: Int, header: Header, level: Level, strategy: Strategy, flushMode: FlushMode): DeflateParams

Attributes

Source
DeflateParams.scala
def apply(bufferSize: Int, header: Header, level: Level, strategy: Strategy, flushMode: FlushMode, fhCrcEnabled: Boolean): DeflateParams

Attributes

Source
DeflateParams.scala

Concrete fields

Best compression for finite, complete, readily-available, continuous or file streams.

Best compression for finite, complete, readily-available, continuous or file streams.

Attributes

Source
DeflateParams.scala

Best speed for real-time, intermittent, fragmented, interactive or discontinuous streams.

Best speed for real-time, intermittent, fragmented, interactive or discontinuous streams.

Attributes

Source
DeflateParams.scala

Reasonable defaults for most applications.

Reasonable defaults for most applications.

Attributes

Source
DeflateParams.scala