All Classes and Interfaces
Class
Description
Loads Brotli Native Library
JNI wrapper for brotli common.
ReadableByteChannel that wraps native brotli decoder.
WritableByteChannel that wraps native brotli encoder.
InputStream that wraps native brotli decoder.
Output stream that wraps native brotli encoder.
Base class for InputStream / Channel implementations.
JNI wrapper for brotli decoder.
Multiple decoding methods using Netty Buffer.
Directly decompresses data using
Decoder.decompress(byte[])
Base class for OutputStream / Channel implementations.
https://www.brotli.org/encode.html#aa6f
See encode.h, typedef enum BrotliEncoderMode
Important: The ordinal value of the
modes should be the same as the constant values in encode.h
Brotli encoder settings.
Multiple encoding methods using Netty Buffer
Make sure to add it as dependency before using this class
Class and methods annotated with
Local
are
represents code which created locally and not in sync with
Google Brotli upstream repository.Prepared dictionary data provider.
Java prepared (raw) dictionary producer.
Class and methods annotated with
Upstream
are
directly pulled from Google Brotli upstream repository
without any change in function and parameters.