Class Encoder.Parameters
- java.lang.Object
-
- com.aayushatharva.brotli4j.encoder.Encoder.Parameters
-
- Enclosing class:
- Encoder
public static final class Encoder.Parameters extends java.lang.ObjectBrotli encoder settings.
-
-
Field Summary
Fields Modifier and Type Field Description static Encoder.ParametersDEFAULT
-
Constructor Summary
Constructors Constructor Description Parameters()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intlgwin()Encoder.Modemode()intquality()Encoder.ParameterssetMode(Encoder.Mode mode)Encoder.ParameterssetQuality(int quality)Encoder.ParameterssetWindow(int lgwin)
-
-
-
Field Detail
-
DEFAULT
public static final Encoder.Parameters DEFAULT
-
-
Method Detail
-
setQuality
public Encoder.Parameters setQuality(int quality)
- Parameters:
quality- compression quality, or -1 for default- Returns:
- this instance
-
setWindow
public Encoder.Parameters setWindow(int lgwin)
- Parameters:
lgwin- log2(LZ window size), or -1 for default- Returns:
- this instance
-
setMode
public Encoder.Parameters setMode(Encoder.Mode mode)
- Parameters:
mode- compression mode, ornullfor default- Returns:
- this instance
-
quality
public int quality()
-
lgwin
public int lgwin()
-
mode
public Encoder.Mode mode()
-
-