Package org.brotli.wrapper.enc
Class Encoder.Parameters
- java.lang.Object
-
- org.brotli.wrapper.enc.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 private intlgwinprivate Encoder.Modemodeprivate intquality
-
Constructor Summary
Constructors Modifier Constructor Description Parameters()privateParameters(Encoder.Parameters other)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Encoder.ParameterssetMode(Encoder.Mode mode)Setup encoder compression mode.Encoder.ParameterssetQuality(int quality)Setup encoder quality.Encoder.ParameterssetWindow(int lgwin)Setup encoder window size.
-
-
-
Field Detail
-
quality
private int quality
-
lgwin
private int lgwin
-
mode
private Encoder.Mode mode
-
-
Constructor Detail
-
Parameters
public Parameters()
-
Parameters
private Parameters(Encoder.Parameters other)
-
-
Method Detail
-
setQuality
public Encoder.Parameters setQuality(int quality)
Setup encoder quality.- Parameters:
quality- compression quality, or -1 for default
-
setWindow
public Encoder.Parameters setWindow(int lgwin)
Setup encoder window size.- Parameters:
lgwin- log2(LZ window size), or -1 for default
-
setMode
public Encoder.Parameters setMode(Encoder.Mode mode)
Setup encoder compression mode.- Parameters:
mode- compression mode, ornullfor default
-
-