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.
Deprecated.
This interface is NO-OP now.
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.
... See encode.h, typedef enum BrotliEncoderMode
Brotli encoder settings.
JNI wrapper for brotli encoder.
 
 
Multiple encoding methods using Netty Buffer Make sure to add it as dependency before using this class
Class and methods annotated with Internal are for internal use and should not be used by user directly as they can change and break anytime.
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.
Utilities class for Brotli4j