| Package | Description |
|---|---|
| com.aayushatharva.brotli4j.common | |
| com.aayushatharva.brotli4j.decoder | |
| com.aayushatharva.brotli4j.encoder |
| Modifier and Type | Class and Description |
|---|---|
class |
BrotliCommon
JNI wrapper for brotli common.
|
| Modifier and Type | Class and Description |
|---|---|
class |
BrotliDecoderChannel
ReadableByteChannel that wraps native brotli decoder.
|
class |
BrotliInputStream
InputStream that wraps native brotli decoder.
|
class |
Decoder
Base class for InputStream / Channel implementations.
|
class |
DecoderJNI
JNI wrapper for brotli decoder.
|
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
Decoder.decompress(byte[] data,
int offset,
int length)
Decodes the given data buffer starting at offset till length.
|
void |
Decoder.enableEagerOutput() |
| Modifier and Type | Class and Description |
|---|---|
class |
BrotliEncoderChannel
WritableByteChannel that wraps native brotli encoder.
|
class |
BrotliOutputStream
Output stream that wraps native brotli encoder.
|
class |
Encoder
Base class for OutputStream / Channel implementations.
|
static class |
Encoder.Parameters
Brotli encoder settings.
|
class |
EncoderJNI
JNI wrapper for brotli encoder.
|
interface |
PreparedDictionary
Prepared dictionary data provider.
|
class |
PreparedDictionaryGenerator
Java prepared (raw) dictionary producer.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Encoder.attachDictionary(PreparedDictionary dictionary) |
static byte[] |
Encoder.compress(byte[] data,
Encoder.Parameters params) |
static byte[] |
Encoder.compress(byte[] data,
int offset,
int length) |
static byte[] |
Encoder.compress(byte[] data,
int offset,
int length,
Encoder.Parameters params) |
boolean |
Encoder.encode(com.aayushatharva.brotli4j.encoder.EncoderJNI.Operation op) |
void |
Encoder.flush() |
static PreparedDictionary |
Encoder.prepareDictionary(ByteBuffer dictionary,
int sharedDictionaryType)
Prepares raw or serialized dictionary for being used by encoder.
|
Copyright © 2024. All rights reserved.