Skip navigation links
A B C D E F G H I L M O P Q R S U V W 

A

attachDictionary(ByteBuffer) - Method in class com.aayushatharva.brotli4j.decoder.BrotliDecoderChannel
 
attachDictionary(ByteBuffer) - Method in class com.aayushatharva.brotli4j.decoder.BrotliInputStream
Creates a BrotliInputStream
attachDictionary(ByteBuffer) - Method in class com.aayushatharva.brotli4j.decoder.DecoderJNI.Wrapper
 
attachDictionary(PreparedDictionary) - Method in class com.aayushatharva.brotli4j.encoder.BrotliEncoderChannel
 
attachDictionary(PreparedDictionary) - Method in class com.aayushatharva.brotli4j.encoder.BrotliOutputStream
 
attachDictionary(PreparedDictionary) - Method in class com.aayushatharva.brotli4j.encoder.Encoder
 
attachDictionary(ByteBuffer) - Method in class com.aayushatharva.brotli4j.encoder.EncoderJNI.Wrapper
 
available() - Method in class com.aayushatharva.brotli4j.decoder.BrotliInputStream
 

B

Brotli4jLoader - Class in com.aayushatharva.brotli4j
Loads Brotli Native Library
Brotli4jLoader() - Constructor for class com.aayushatharva.brotli4j.Brotli4jLoader
 
BrotliCommon - Class in com.aayushatharva.brotli4j.common
JNI wrapper for brotli common.
BrotliCommon() - Constructor for class com.aayushatharva.brotli4j.common.BrotliCommon
 
BrotliDecoderChannel - Class in com.aayushatharva.brotli4j.decoder
ReadableByteChannel that wraps native brotli decoder.
BrotliDecoderChannel(ReadableByteChannel) - Constructor for class com.aayushatharva.brotli4j.decoder.BrotliDecoderChannel
Creates a BrotliDecoderChannel.
BrotliDecoderChannel(ReadableByteChannel, int) - Constructor for class com.aayushatharva.brotli4j.decoder.BrotliDecoderChannel
Creates a BrotliDecoderChannel.
BrotliEncoderChannel - Class in com.aayushatharva.brotli4j.encoder
WritableByteChannel that wraps native brotli encoder.
BrotliEncoderChannel(WritableByteChannel, Encoder.Parameters, int) - Constructor for class com.aayushatharva.brotli4j.encoder.BrotliEncoderChannel
Creates a BrotliEncoderChannel
BrotliEncoderChannel(WritableByteChannel, Encoder.Parameters) - Constructor for class com.aayushatharva.brotli4j.encoder.BrotliEncoderChannel
Creates a BrotliEncoderChannel
BrotliEncoderChannel(WritableByteChannel) - Constructor for class com.aayushatharva.brotli4j.encoder.BrotliEncoderChannel
Creates a BrotliEncoderChannel
BrotliInputStream - Class in com.aayushatharva.brotli4j.decoder
InputStream that wraps native brotli decoder.
BrotliInputStream(InputStream, int) - Constructor for class com.aayushatharva.brotli4j.decoder.BrotliInputStream
Creates a BrotliInputStream
BrotliInputStream(InputStream) - Constructor for class com.aayushatharva.brotli4j.decoder.BrotliInputStream
Creates a BrotliInputStream
BrotliNativeProvider - Interface in com.aayushatharva.brotli4j
Deprecated.
This interface is NO-OP now. It is superseded by BrotliNativeProvider. However, we cannot remove this interface because it is part of the public API.

Also, this is an Internal API and should not be used by external users.

BrotliOutputStream - Class in com.aayushatharva.brotli4j.encoder
Output stream that wraps native brotli encoder.
BrotliOutputStream(OutputStream, Encoder.Parameters, int) - Constructor for class com.aayushatharva.brotli4j.encoder.BrotliOutputStream
Creates a BrotliOutputStream.
BrotliOutputStream(OutputStream, Encoder.Parameters) - Constructor for class com.aayushatharva.brotli4j.encoder.BrotliOutputStream
Creates a BrotliOutputStream.
BrotliOutputStream(OutputStream) - Constructor for class com.aayushatharva.brotli4j.encoder.BrotliOutputStream
Creates a BrotliOutputStream.

C

checkDictionaryDataMd5(byte[]) - Static method in class com.aayushatharva.brotli4j.common.BrotliCommon
Checks if the given checksum matches MD5 checksum of the RFC dictionary.
checkDictionaryDataSha1(byte[]) - Static method in class com.aayushatharva.brotli4j.common.BrotliCommon
Checks if the given checksum matches SHA-1 checksum of the RFC dictionary.
checkDictionaryDataSha256(byte[]) - Static method in class com.aayushatharva.brotli4j.common.BrotliCommon
Checks if the given checksum matches SHA-256 checksum of the RFC dictionary.
close() - Method in class com.aayushatharva.brotli4j.decoder.BrotliDecoderChannel
 
close() - Method in class com.aayushatharva.brotli4j.decoder.BrotliInputStream
 
close() - Method in class com.aayushatharva.brotli4j.encoder.BrotliEncoderChannel
 
close() - Method in class com.aayushatharva.brotli4j.encoder.BrotliOutputStream
 
com.aayushatharva.brotli4j - package com.aayushatharva.brotli4j
 
com.aayushatharva.brotli4j.common - package com.aayushatharva.brotli4j.common
 
com.aayushatharva.brotli4j.common.annotations - package com.aayushatharva.brotli4j.common.annotations
 
com.aayushatharva.brotli4j.decoder - package com.aayushatharva.brotli4j.decoder
 
com.aayushatharva.brotli4j.encoder - package com.aayushatharva.brotli4j.encoder
 
compress(byte[], int, int, Encoder.Parameters) - Static method in class com.aayushatharva.brotli4j.encoder.Encoder
 
compress(byte[]) - Static method in class com.aayushatharva.brotli4j.encoder.Encoder
 
compress(byte[], Encoder.Parameters) - Static method in class com.aayushatharva.brotli4j.encoder.Encoder
 
compress(byte[], int, int) - Static method in class com.aayushatharva.brotli4j.encoder.Encoder
 
compress(ByteBuf, boolean) - Static method in class com.aayushatharva.brotli4j.encoder.Encoders
Encodes the given ByteBuf
compress(ByteBuf, ByteBuf) - Static method in class com.aayushatharva.brotli4j.encoder.Encoders
Encodes the given ByteBuf
compress(ByteBuffer, ByteBuffer) - Static method in class com.aayushatharva.brotli4j.encoder.Encoders
Encodes the given ByteBuffer
compress(ByteBuffer, ByteBuffer, Encoder.Parameters) - Static method in class com.aayushatharva.brotli4j.encoder.Encoders
Encodes the given ByteBuffer
compress(ByteBuf, ByteBuf, Encoder.Parameters) - Static method in class com.aayushatharva.brotli4j.encoder.Encoders
Encodes the given ByteBuf
context - Variable in class com.aayushatharva.brotli4j.encoder.EncoderJNI.Wrapper
 

D

Decoder - Class in com.aayushatharva.brotli4j.decoder
Base class for InputStream / Channel implementations.
Decoder(ReadableByteChannel, int) - Constructor for class com.aayushatharva.brotli4j.decoder.Decoder
Creates a Decoder wrapper.
DecoderJNI - Class in com.aayushatharva.brotli4j.decoder
JNI wrapper for brotli decoder.
DecoderJNI() - Constructor for class com.aayushatharva.brotli4j.decoder.DecoderJNI
 
DecoderJNI.Status - Enum in com.aayushatharva.brotli4j.decoder
 
DecoderJNI.Wrapper - Class in com.aayushatharva.brotli4j.decoder
 
Decoders - Class in com.aayushatharva.brotli4j.decoder
Multiple decoding methods using Netty Buffer.
Decoders() - Constructor for class com.aayushatharva.brotli4j.decoder.Decoders
 
decompress(byte[]) - Static method in class com.aayushatharva.brotli4j.decoder.Decoder
Decodes the given data buffer.
decompress(byte[], int, int) - Static method in class com.aayushatharva.brotli4j.decoder.Decoder
Decodes the given data buffer starting at offset till length.
decompress(ByteBuffer, ByteBuffer) - Static method in class com.aayushatharva.brotli4j.decoder.Decoders
Decodes the given data buffer.
decompress(ByteBuf, ByteBuf) - Static method in class com.aayushatharva.brotli4j.decoder.Decoders
Decodes the given data buffer.
decompress(byte[]) - Static method in class com.aayushatharva.brotli4j.decoder.DirectDecompress
Initiate direct decompression of data
DEFAULT - Static variable in class com.aayushatharva.brotli4j.encoder.Encoder.Parameters
 
destroy() - Method in class com.aayushatharva.brotli4j.decoder.DecoderJNI.Wrapper
Releases native resources.
destroy() - Method in class com.aayushatharva.brotli4j.encoder.EncoderJNI.Wrapper
Releases native resources.
DirectDecompress - Class in com.aayushatharva.brotli4j.decoder
Directly decompresses data using decompress(byte[])

E

enableEagerOutput() - Method in class com.aayushatharva.brotli4j.decoder.BrotliInputStream
 
enableEagerOutput() - Method in class com.aayushatharva.brotli4j.decoder.Decoder
 
encode(EncoderJNI.Operation) - Method in class com.aayushatharva.brotli4j.encoder.Encoder
 
Encoder - Class in com.aayushatharva.brotli4j.encoder
Base class for OutputStream / Channel implementations.
Encoder.Mode - Enum in com.aayushatharva.brotli4j.encoder
... See encode.h, typedef enum BrotliEncoderMode
Encoder.Parameters - Class in com.aayushatharva.brotli4j.encoder
Brotli encoder settings.
EncoderJNI - Class in com.aayushatharva.brotli4j.encoder
JNI wrapper for brotli encoder.
EncoderJNI() - Constructor for class com.aayushatharva.brotli4j.encoder.EncoderJNI
 
EncoderJNI.Wrapper - Class in com.aayushatharva.brotli4j.encoder
 
Encoders - Class in com.aayushatharva.brotli4j.encoder
Multiple encoding methods using Netty Buffer Make sure to add it as dependency before using this class
Encoders() - Constructor for class com.aayushatharva.brotli4j.encoder.Encoders
 
ensureAvailability() - Static method in class com.aayushatharva.brotli4j.Brotli4jLoader
Ensure Brotli native library is available.

F

finalize() - Method in class com.aayushatharva.brotli4j.decoder.DecoderJNI.Wrapper
 
finalize() - Method in class com.aayushatharva.brotli4j.encoder.EncoderJNI.Wrapper
 
flush() - Method in class com.aayushatharva.brotli4j.encoder.BrotliOutputStream
 
flush() - Method in class com.aayushatharva.brotli4j.encoder.Encoder
 

G

generate(ByteBuffer) - Static method in class com.aayushatharva.brotli4j.encoder.PreparedDictionaryGenerator
 
generate(ByteBuffer, int, int, int, int) - Static method in class com.aayushatharva.brotli4j.encoder.PreparedDictionaryGenerator
 
getData() - Method in interface com.aayushatharva.brotli4j.encoder.PreparedDictionary
 
getDecompressedData() - Method in class com.aayushatharva.brotli4j.decoder.DirectDecompress
Get decompressed data.
getDecompressedDataByteBuf() - Method in class com.aayushatharva.brotli4j.decoder.DirectDecompress
Get decompressed data.
getInputBuffer() - Method in class com.aayushatharva.brotli4j.decoder.DecoderJNI.Wrapper
 
getInputBuffer() - Method in class com.aayushatharva.brotli4j.encoder.EncoderJNI.Wrapper
 
getResultStatus() - Method in class com.aayushatharva.brotli4j.decoder.DirectDecompress
Get the result of decompression.
getStatus() - Method in class com.aayushatharva.brotli4j.decoder.DecoderJNI.Wrapper
 
getUnavailabilityCause() - Static method in class com.aayushatharva.brotli4j.Brotli4jLoader
 

H

hasMoreOutput() - Method in class com.aayushatharva.brotli4j.encoder.EncoderJNI.Wrapper
 
hasOutput() - Method in class com.aayushatharva.brotli4j.decoder.DecoderJNI.Wrapper
 
hasRemainingInput() - Method in class com.aayushatharva.brotli4j.encoder.EncoderJNI.Wrapper
 

I

Internal - Annotation Type in com.aayushatharva.brotli4j.common.annotations
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.
isAvailable() - Static method in class com.aayushatharva.brotli4j.Brotli4jLoader
 
isFinished() - Method in class com.aayushatharva.brotli4j.encoder.EncoderJNI.Wrapper
 
isOpen() - Method in class com.aayushatharva.brotli4j.decoder.BrotliDecoderChannel
 
isOpen() - Method in class com.aayushatharva.brotli4j.encoder.BrotliEncoderChannel
 
isSuccess() - Method in class com.aayushatharva.brotli4j.encoder.EncoderJNI.Wrapper
 

L

lgwin() - Method in class com.aayushatharva.brotli4j.encoder.Encoder.Parameters
 
Local - Annotation Type in com.aayushatharva.brotli4j.common.annotations
Class and methods annotated with Local are represents code which created locally and not in sync with Google Brotli upstream repository.

M

makeNative(byte[]) - Static method in class com.aayushatharva.brotli4j.common.BrotliCommon
Copy bytes to a new direct ByteBuffer.
maxCompressedSize(int) - Static method in class com.aayushatharva.brotli4j.common.Utils
Returns the maximum compressed size for the given input size.
mode() - Method in class com.aayushatharva.brotli4j.encoder.Encoder.Parameters
 

O

of(int) - Static method in enum com.aayushatharva.brotli4j.encoder.Encoder.Mode
 

P

Parameters() - Constructor for class com.aayushatharva.brotli4j.encoder.Encoder.Parameters
 
platformName() - Method in interface com.aayushatharva.brotli4j.BrotliNativeProvider
Deprecated.
PreparedDictionary - Interface in com.aayushatharva.brotli4j.encoder
Prepared dictionary data provider.
PreparedDictionaryGenerator - Class in com.aayushatharva.brotli4j.encoder
Java prepared (raw) dictionary producer.
prepareDictionary(ByteBuffer, int) - Static method in class com.aayushatharva.brotli4j.encoder.Encoder
Prepares raw or serialized dictionary for being used by encoder.
pull() - Method in class com.aayushatharva.brotli4j.decoder.DecoderJNI.Wrapper
 
pull() - Method in class com.aayushatharva.brotli4j.encoder.EncoderJNI.Wrapper
 
push(int) - Method in class com.aayushatharva.brotli4j.decoder.DecoderJNI.Wrapper
 
push(EncoderJNI.Operation, int) - Method in class com.aayushatharva.brotli4j.encoder.EncoderJNI.Wrapper
 

Q

quality() - Method in class com.aayushatharva.brotli4j.encoder.Encoder.Parameters
 

R

read(ByteBuffer) - Method in class com.aayushatharva.brotli4j.decoder.BrotliDecoderChannel
 
read() - Method in class com.aayushatharva.brotli4j.decoder.BrotliInputStream
 
read(byte[]) - Method in class com.aayushatharva.brotli4j.decoder.BrotliInputStream
 
read(byte[], int, int) - Method in class com.aayushatharva.brotli4j.decoder.BrotliInputStream
 
RFC_DICTIONARY_SIZE - Static variable in class com.aayushatharva.brotli4j.common.BrotliCommon
 

S

setDictionaryData(byte[]) - Static method in class com.aayushatharva.brotli4j.common.BrotliCommon
Copies data and sets it to be brotli dictionary.
setDictionaryData(InputStream) - Static method in class com.aayushatharva.brotli4j.common.BrotliCommon
Reads data and sets it to be brotli dictionary.
setDictionaryData(ByteBuffer) - Static method in class com.aayushatharva.brotli4j.common.BrotliCommon
Sets data to be brotli dictionary.
setMode(Encoder.Mode) - Method in class com.aayushatharva.brotli4j.encoder.Encoder.Parameters
 
setQuality(int) - Method in class com.aayushatharva.brotli4j.encoder.Encoder.Parameters
 
setWindow(int) - Method in class com.aayushatharva.brotli4j.encoder.Encoder.Parameters
 
skip(long) - Method in class com.aayushatharva.brotli4j.decoder.BrotliInputStream
 

U

Upstream - Annotation Type in com.aayushatharva.brotli4j.common.annotations
Class and methods annotated with Upstream are directly pulled from Google Brotli upstream repository without any change in function and parameters.
Utils - Class in com.aayushatharva.brotli4j.common
Utilities class for Brotli4j

V

valueOf(String) - Static method in enum com.aayushatharva.brotli4j.decoder.DecoderJNI.Status
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.aayushatharva.brotli4j.encoder.Encoder.Mode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.aayushatharva.brotli4j.decoder.DecoderJNI.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.aayushatharva.brotli4j.encoder.Encoder.Mode
Returns an array containing the constants of this enum type, in the order they are declared.

W

Wrapper(int) - Constructor for class com.aayushatharva.brotli4j.decoder.DecoderJNI.Wrapper
 
Wrapper(int, int, int, Encoder.Mode) - Constructor for class com.aayushatharva.brotli4j.encoder.EncoderJNI.Wrapper
 
write(ByteBuffer) - Method in class com.aayushatharva.brotli4j.encoder.BrotliEncoderChannel
 
write(int) - Method in class com.aayushatharva.brotli4j.encoder.BrotliOutputStream
 
write(byte[]) - Method in class com.aayushatharva.brotli4j.encoder.BrotliOutputStream
 
write(byte[], int, int) - Method in class com.aayushatharva.brotli4j.encoder.BrotliOutputStream
 
A B C D E F G H I L M O P Q R S U V W 
Skip navigation links

Copyright © 2024. All rights reserved.