fs2-core
fs2-core
fs2
fs2.concurrent
fs2.internal
fs2-core
/
fs2
/
compression
/
DeflateParams$
DeflateParams
object
DeflateParams
Companion
class
Graph
Super types
trait
Sum
trait
Mirror
class
Object
trait
Matchable
class
Any
Type members
Value members
Type members
Classlikes
sealed abstract
class
Level
(val juzDeflaterLevel:
Int
)
Companion
object
case
object
Level
Companion
class
sealed abstract
class
Strategy
(val juzDeflaterStrategy:
Int
)
Companion
object
case
object
Strategy
Companion
class
sealed abstract
class
FlushMode
(val juzDeflaterFlushMode:
Int
)
Companion
object
case
object
FlushMode
Companion
class
Inherited types
type
MirroredLabel
<:
String
The name of the type
Inhertied from
Mirror
type
MirroredElemLabels
<:
Tuple
The names of the product elements
Inhertied from
Mirror
Value members
Methods
def
apply
(bufferSize:
Int
, header:
Header
, level:
Level
, strategy:
Strategy
, flushMode:
FlushMode
):
DeflateParams
Fields
val
DEFAULT
:
DeflateParams
Reasonable defaults for most applications.
val
BEST_SPEED
:
DeflateParams
Best speed for real-time, intermittent, fragmented, interactive or discontinuous streams.
val
BEST_COMPRESSION
:
DeflateParams
Best compression for finite, complete, readily-available, continuous or file streams.