Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- attachDictionary(ByteBuffer) - Method in class org.brotli.wrapper.dec.BrotliDecoderChannel
- attachDictionary(ByteBuffer) - Method in class org.brotli.wrapper.dec.BrotliInputStream
- attachDictionary(ByteBuffer) - Method in class org.brotli.wrapper.dec.DecoderJNI.Wrapper
- attachDictionary(PreparedDictionary) - Method in class org.brotli.wrapper.enc.BrotliEncoderChannel
- attachDictionary(PreparedDictionary) - Method in class org.brotli.wrapper.enc.BrotliOutputStream
- attachDictionary(PreparedDictionary) - Method in class org.brotli.wrapper.enc.Encoder
- attachDictionaryChunk(byte[]) - Method in class org.brotli.dec.BrotliInputStream
- available() - Method in class org.brotli.wrapper.dec.BrotliInputStream
B
- Benchmark - Class in org.brotli.integration
-
Measures decompression speed on the given corpus.
- Benchmark() - Constructor for class org.brotli.integration.Benchmark
- BitReaderTest - Class in org.brotli.dec
-
Tests for
BitReader. - BitReaderTest() - Constructor for class org.brotli.dec.BitReaderTest
- BrotliCommon - Class in org.brotli.wrapper.common
-
JNI wrapper for brotli common.
- BrotliCommon() - Constructor for class org.brotli.wrapper.common.BrotliCommon
- BrotliDecoderChannel - Class in org.brotli.wrapper.dec
-
ReadableByteChannel that wraps native brotli decoder.
- BrotliDecoderChannel(ReadableByteChannel) - Constructor for class org.brotli.wrapper.dec.BrotliDecoderChannel
- BrotliDecoderChannel(ReadableByteChannel, int) - Constructor for class org.brotli.wrapper.dec.BrotliDecoderChannel
-
Creates a BrotliDecoderChannel.
- BrotliDecoderChannelTest - Class in org.brotli.wrapper.dec
-
Tests for
BrotliDecoderChannel. - BrotliDecoderChannelTest() - Constructor for class org.brotli.wrapper.dec.BrotliDecoderChannelTest
- BrotliEncoderChannel - Class in org.brotli.wrapper.enc
-
WritableByteChannel that wraps native brotli encoder.
- BrotliEncoderChannel(WritableByteChannel) - Constructor for class org.brotli.wrapper.enc.BrotliEncoderChannel
- BrotliEncoderChannel(WritableByteChannel, Encoder.Parameters) - Constructor for class org.brotli.wrapper.enc.BrotliEncoderChannel
- BrotliEncoderChannel(WritableByteChannel, Encoder.Parameters, int) - Constructor for class org.brotli.wrapper.enc.BrotliEncoderChannel
-
Creates a BrotliEncoderChannel.
- BrotliEncoderChannelTest - Class in org.brotli.wrapper.enc
-
Tests for
BrotliEncoderChannel. - BrotliEncoderChannelTest() - Constructor for class org.brotli.wrapper.enc.BrotliEncoderChannelTest
- BrotliInputStream - Class in org.brotli.dec
-
InputStreamdecorator that decompresses brotli data. - BrotliInputStream - Class in org.brotli.wrapper.dec
-
InputStream that wraps native brotli decoder.
- BrotliInputStream(InputStream) - Constructor for class org.brotli.dec.BrotliInputStream
-
Creates a
InputStreamwrapper that decompresses brotli data. - BrotliInputStream(InputStream) - Constructor for class org.brotli.wrapper.dec.BrotliInputStream
- BrotliInputStream(InputStream, int) - Constructor for class org.brotli.dec.BrotliInputStream
-
Creates a
InputStreamwrapper that decompresses brotli data. - BrotliInputStream(InputStream, int) - Constructor for class org.brotli.wrapper.dec.BrotliInputStream
-
Creates a BrotliInputStream.
- BrotliInputStreamTest - Class in org.brotli.wrapper.dec
-
Tests for
BrotliInputStream. - BrotliInputStreamTest() - Constructor for class org.brotli.wrapper.dec.BrotliInputStreamTest
- BrotliJniTestBase - Class in org.brotli.integration
-
Optionally loads brotli JNI wrapper native library.
- BrotliJniTestBase() - Constructor for class org.brotli.integration.BrotliJniTestBase
- BrotliOutputStream - Class in org.brotli.wrapper.enc
-
Output stream that wraps native brotli encoder.
- BrotliOutputStream(OutputStream) - Constructor for class org.brotli.wrapper.enc.BrotliOutputStream
- BrotliOutputStream(OutputStream, Encoder.Parameters) - Constructor for class org.brotli.wrapper.enc.BrotliOutputStream
- BrotliOutputStream(OutputStream, Encoder.Parameters, int) - Constructor for class org.brotli.wrapper.enc.BrotliOutputStream
-
Creates a BrotliOutputStream.
- BrotliOutputStreamTest - Class in org.brotli.wrapper.enc
-
Tests for
BrotliOutputStream. - BrotliOutputStreamTest() - Constructor for class org.brotli.wrapper.enc.BrotliOutputStreamTest
- BundleChecker - Class in org.brotli.integration
-
Decompress files and (optionally) checks their checksums.
- BundleChecker(InputStream, AtomicInteger, boolean) - Constructor for class org.brotli.integration.BundleChecker
- BundleHelper - Class in org.brotli.integration
-
Utilities to work test files bundles in zip archive.
C
- checkDictionaryDataMd5(byte[]) - Static method in class org.brotli.wrapper.common.BrotliCommon
-
Checks if the given checksum matches MD5 checksum of the RFC dictionary.
- checkDictionaryDataSha1(byte[]) - Static method in class org.brotli.wrapper.common.BrotliCommon
-
Checks if the given checksum matches SHA-1 checksum of the RFC dictionary.
- checkDictionaryDataSha256(byte[]) - Static method in class org.brotli.wrapper.common.BrotliCommon
-
Checks if the given checksum matches SHA-256 checksum of the RFC dictionary.
- close() - Method in class org.brotli.dec.BrotliInputStream
- close() - Method in class org.brotli.wrapper.dec.BrotliDecoderChannel
- close() - Method in class org.brotli.wrapper.dec.BrotliInputStream
- close() - Method in class org.brotli.wrapper.enc.BrotliEncoderChannel
- close() - Method in class org.brotli.wrapper.enc.BrotliOutputStream
- CompoundDictionaryTest - Class in org.brotli.dec
-
Tests for
Dictionary. - CompoundDictionaryTest() - Constructor for class org.brotli.dec.CompoundDictionaryTest
- compress(byte[]) - Static method in class org.brotli.wrapper.enc.Encoder
- compress(byte[], Encoder.Parameters) - Static method in class org.brotli.wrapper.enc.Encoder
-
Encodes the given data buffer.
- CornerCasesTest - Class in org.brotli.wrapper.dec
-
Tests for
Encoder. - CornerCasesTest() - Constructor for class org.brotli.wrapper.dec.CornerCasesTest
D
- Decoder - Class in org.brotli.dec
- Decoder - Class in org.brotli.wrapper.dec
-
Base class for InputStream / Channel implementations.
- Decoder() - Constructor for class org.brotli.dec.Decoder
- Decoder(ReadableByteChannel, int) - Constructor for class org.brotli.wrapper.dec.Decoder
-
Creates a Decoder wrapper.
- DecoderJNI - Class in org.brotli.wrapper.dec
-
JNI wrapper for brotli decoder.
- DecoderJNI() - Constructor for class org.brotli.wrapper.dec.DecoderJNI
- DecoderJNI.Status - Enum in org.brotli.wrapper.dec
- DecoderJNI.Wrapper - Class in org.brotli.wrapper.dec
- DecoderTest - Class in org.brotli.wrapper.dec
-
Tests for
Decoder. - DecoderTest() - Constructor for class org.brotli.wrapper.dec.DecoderTest
- DecodeTest - Class in org.brotli.dec
-
Tests for
Decode. - DecodeTest() - Constructor for class org.brotli.dec.DecodeTest
- decompress(byte[]) - Static method in class org.brotli.wrapper.dec.Decoder
-
Decodes the given data buffer.
- DEFAULT_INTERNAL_BUFFER_SIZE - Static variable in class org.brotli.dec.BrotliInputStream
- destroy() - Method in class org.brotli.wrapper.dec.DecoderJNI.Wrapper
-
Releases native resources.
- Dictionary - Class in org.brotli.dec
-
Collection of static dictionary words.
- Dictionary() - Constructor for class org.brotli.dec.Dictionary
- DictionaryTest - Class in org.brotli.dec
-
Tests for
Dictionary. - DictionaryTest() - Constructor for class org.brotli.dec.DictionaryTest
- DONE - Enum constant in enum org.brotli.wrapper.dec.DecoderJNI.Status
E
- EagerStreamTest - Class in org.brotli.dec
-
Tests for
Decode. - EagerStreamTest - Class in org.brotli.wrapper.dec
-
Tests for
BrotliInputStream. - EagerStreamTest() - Constructor for class org.brotli.dec.EagerStreamTest
- EagerStreamTest() - Constructor for class org.brotli.wrapper.dec.EagerStreamTest
- EmptyInputTest - Class in org.brotli.wrapper.enc
-
Tests for
Encoder. - EmptyInputTest() - Constructor for class org.brotli.wrapper.enc.EmptyInputTest
- enableEagerOutput() - Method in class org.brotli.dec.BrotliInputStream
- enableEagerOutput() - Method in class org.brotli.wrapper.dec.BrotliInputStream
- enableEagerOutput() - Method in class org.brotli.wrapper.dec.Decoder
- enableLargeWindow() - Method in class org.brotli.dec.BrotliInputStream
- Encoder - Class in org.brotli.wrapper.enc
-
Base class for OutputStream / Channel implementations.
- Encoder.Mode - Enum in org.brotli.wrapper.enc
-
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
- Encoder.Parameters - Class in org.brotli.wrapper.enc
-
Brotli encoder settings.
- EncoderTest - Class in org.brotli.wrapper.enc
-
Tests for
Encoder. - EncoderTest() - Constructor for class org.brotli.wrapper.enc.EncoderTest
- ERROR - Enum constant in enum org.brotli.wrapper.dec.DecoderJNI.Status
F
- finalize() - Method in class org.brotli.wrapper.dec.DecoderJNI.Wrapper
- fingerprintStream(InputStream) - Static method in class org.brotli.integration.BundleHelper
-
Calculates CRC64 of stream contents.
- flush() - Method in class org.brotli.wrapper.enc.BrotliOutputStream
- FONT - Enum constant in enum org.brotli.wrapper.enc.Encoder.Mode
-
Compression mode used in WOFF 2.0.
G
- generate(ByteBuffer) - Static method in class org.brotli.enc.PreparedDictionaryGenerator
- generate(ByteBuffer, int, int, int, int) - Static method in class org.brotli.enc.PreparedDictionaryGenerator
- GENERIC - Enum constant in enum org.brotli.wrapper.enc.Encoder.Mode
-
Default compression mode.
- getData() - Static method in class org.brotli.dec.Dictionary
- getData() - Method in interface org.brotli.enc.PreparedDictionary
- getExpectedFingerprint(String) - Static method in class org.brotli.integration.BundleHelper
- getInputBuffer() - Method in class org.brotli.wrapper.dec.DecoderJNI.Wrapper
- getStatus() - Method in class org.brotli.wrapper.dec.DecoderJNI.Wrapper
H
- hasOutput() - Method in class org.brotli.wrapper.dec.DecoderJNI.Wrapper
I
- isOpen() - Method in class org.brotli.wrapper.dec.BrotliDecoderChannel
- isOpen() - Method in class org.brotli.wrapper.enc.BrotliEncoderChannel
L
- listEntries(InputStream) - Static method in class org.brotli.integration.BundleHelper
M
- main(String...) - Static method in class org.brotli.dec.Decoder
- main(String...) - Static method in class org.brotli.integration.Benchmark
- main(String[]) - Static method in class org.brotli.integration.BundleChecker
- makeNative(byte[]) - Static method in class org.brotli.wrapper.common.BrotliCommon
-
Copy bytes to a new direct ByteBuffer.
N
- NEEDS_MORE_INPUT - Enum constant in enum org.brotli.wrapper.dec.DecoderJNI.Status
- NEEDS_MORE_OUTPUT - Enum constant in enum org.brotli.wrapper.dec.DecoderJNI.Status
O
- of(int) - Static method in enum org.brotli.wrapper.enc.Encoder.Mode
- OK - Enum constant in enum org.brotli.wrapper.dec.DecoderJNI.Status
- org.brotli.common - package org.brotli.common
- org.brotli.dec - package org.brotli.dec
- org.brotli.enc - package org.brotli.enc
- org.brotli.integration - package org.brotli.integration
- org.brotli.wrapper.common - package org.brotli.wrapper.common
- org.brotli.wrapper.dec - package org.brotli.wrapper.dec
- org.brotli.wrapper.enc - package org.brotli.wrapper.enc
P
- Parameters() - Constructor for class org.brotli.wrapper.enc.Encoder.Parameters
- PreparedDictionary - Interface in org.brotli.enc
-
Prepared dictionary data provider.
- PreparedDictionaryGenerator - Class in org.brotli.enc
-
Java prepared (raw) dictionary producer.
- prepareDictionary(ByteBuffer, int) - Static method in class org.brotli.wrapper.enc.Encoder
-
Prepares raw or serialized dictionary for being used by encoder.
- pull() - Method in class org.brotli.wrapper.dec.DecoderJNI.Wrapper
- push(int) - Method in class org.brotli.wrapper.dec.DecoderJNI.Wrapper
R
- RAW - Static variable in class org.brotli.common.SharedDictionaryType
- read() - Method in class org.brotli.dec.BrotliInputStream
- read() - Method in class org.brotli.wrapper.dec.BrotliInputStream
- read(byte[]) - Method in class org.brotli.wrapper.dec.BrotliInputStream
- read(byte[], int, int) - Method in class org.brotli.dec.BrotliInputStream
- read(byte[], int, int) - Method in class org.brotli.wrapper.dec.BrotliInputStream
- read(ByteBuffer) - Method in class org.brotli.wrapper.dec.BrotliDecoderChannel
- readEntry(InputStream, String) - Static method in class org.brotli.integration.BundleHelper
- readStream(InputStream) - Static method in class org.brotli.integration.BundleHelper
- RFC_DICTIONARY_SIZE - Static variable in class org.brotli.wrapper.common.BrotliCommon
- run() - Method in class org.brotli.integration.BundleChecker
S
- SERIALIZED - Static variable in class org.brotli.common.SharedDictionaryType
- setData(ByteBuffer, int[]) - Static method in class org.brotli.dec.Dictionary
- setDictionaryData(byte[]) - Static method in class org.brotli.wrapper.common.BrotliCommon
-
Copies data and sets it to be brotli dictionary.
- setDictionaryData(InputStream) - Static method in class org.brotli.wrapper.common.BrotliCommon
-
Reads data and sets it to be brotli dictionary.
- setDictionaryData(ByteBuffer) - Static method in class org.brotli.wrapper.common.BrotliCommon
-
Sets data to be brotli dictionary.
- SetDictionaryTest - Class in org.brotli.dec
-
Tests for
Dictionary. - SetDictionaryTest() - Constructor for class org.brotli.dec.SetDictionaryTest
- setMode(Encoder.Mode) - Method in class org.brotli.wrapper.enc.Encoder.Parameters
-
Setup encoder compression mode.
- setQuality(int) - Method in class org.brotli.wrapper.enc.Encoder.Parameters
-
Setup encoder quality.
- SetRfcDictionaryTest - Class in org.brotli.wrapper.common
-
Tests for
BrotliCommon. - SetRfcDictionaryTest() - Constructor for class org.brotli.wrapper.common.SetRfcDictionaryTest
- setWindow(int) - Method in class org.brotli.wrapper.enc.Encoder.Parameters
-
Setup encoder window size.
- SetZeroDictionaryTest - Class in org.brotli.wrapper.common
-
Tests for
BrotliCommon. - SetZeroDictionaryTest() - Constructor for class org.brotli.wrapper.common.SetZeroDictionaryTest
- SharedDictionaryType - Class in org.brotli.common
-
POJO enum that mirrors C BrotliSharedDictionaryType.
- skip(long) - Method in class org.brotli.wrapper.dec.BrotliInputStream
- suite() - Static method in class org.brotli.wrapper.dec.BrotliDecoderChannelTest
-
Creates a test suite.
- suite() - Static method in class org.brotli.wrapper.dec.BrotliInputStreamTest
-
Creates a test suite.
- suite() - Static method in class org.brotli.wrapper.dec.DecoderTest
-
Creates a test suite.
- suite() - Static method in class org.brotli.wrapper.enc.BrotliEncoderChannelTest
-
Creates a test suite.
- suite() - Static method in class org.brotli.wrapper.enc.BrotliOutputStreamTest
-
Creates a test suite.
- suite() - Static method in class org.brotli.wrapper.enc.EncoderTest
-
Creates a test suite.
- suite() - Static method in class org.brotli.wrapper.enc.UseCompoundDictionaryTest
-
Creates a test suite.
- SynthTest - Class in org.brotli.dec
-
Tests for
Decode. - SynthTest() - Constructor for class org.brotli.dec.SynthTest
T
- testAccumulatorUnderflowDetected() - Method in class org.brotli.dec.BitReaderTest
- testAllTransforms() - Method in class org.brotli.dec.TransformTest
- testAllTransforms10() - Method in class org.brotli.dec.SynthTest
- testAllTransforms4() - Method in class org.brotli.dec.SynthTest
- testBaseDictWord() - Method in class org.brotli.dec.SynthTest
- testBaseDictWordFinishBlockOnRingbufferWrap() - Method in class org.brotli.dec.SynthTest
- testBaseDictWordTooLong() - Method in class org.brotli.dec.SynthTest
- testBlockCountMessage() - Method in class org.brotli.dec.SynthTest
- testBlockSwitchMessage() - Method in class org.brotli.dec.SynthTest
- testCapitalize() - Method in class org.brotli.dec.TransformTest
- testClClTreeDeficiency() - Method in class org.brotli.dec.SynthTest
- testClClTreeExcess() - Method in class org.brotli.dec.SynthTest
- testComplexHuffmanCodeTwoSymbols() - Method in class org.brotli.dec.SynthTest
- testCompressedUncompressedShortCompressed() - Method in class org.brotli.dec.SynthTest
- testCompressedUncompressedShortCompressedSmallWindow() - Method in class org.brotli.dec.SynthTest
- testCopyLengthTooLong() - Method in class org.brotli.dec.SynthTest
- testCopyTooLong() - Method in class org.brotli.dec.SynthTest
- testCustomHuffmanCode() - Method in class org.brotli.dec.SynthTest
- testDistanceLut() - Method in class org.brotli.dec.SynthTest
- testEagerReading() - Method in class org.brotli.wrapper.dec.EagerStreamTest
- testEagerStream() - Method in class org.brotli.dec.EagerStreamTest
- testEmpty() - Method in class org.brotli.dec.DecodeTest
- testEmpty() - Method in class org.brotli.dec.SynthTest
- testEmptyInput() - Method in class org.brotli.wrapper.enc.EmptyInputTest
- testFox() - Method in class org.brotli.dec.DecodeTest
- testGetData() - Method in class org.brotli.dec.DictionaryTest
- testHelloWorld() - Method in class org.brotli.dec.SynthTest
- testInsertTooLong() - Method in class org.brotli.dec.SynthTest
- testIntactDistanceRingBuffer0() - Method in class org.brotli.dec.SynthTest
- testIntactDistanceRingBuffer1() - Method in class org.brotli.dec.SynthTest
- testIntactDistanceRingBuffer2() - Method in class org.brotli.dec.SynthTest
- testIntactDistanceRingBufferNoDistanceValue0() - Method in class org.brotli.dec.SynthTest
- testIntactDistanceRingBufferNoDistanceValue1() - Method in class org.brotli.dec.SynthTest
- testInvalidNoLastMetablock() - Method in class org.brotli.dec.SynthTest
- testInvalidNoMetaBlocks() - Method in class org.brotli.dec.SynthTest
- testInvalidTooFarDist() - Method in class org.brotli.dec.SynthTest
- testInvalidTooLargeContextMap() - Method in class org.brotli.dec.SynthTest
- testInvalidTransformType() - Method in class org.brotli.dec.SynthTest
- testInvalidWindowBits9() - Method in class org.brotli.dec.SynthTest
- testManyTinyMetablocks() - Method in class org.brotli.dec.SynthTest
- testMonkey() - Method in class org.brotli.dec.DecodeTest
- testNegativeDistance() - Method in class org.brotli.dec.SynthTest
- testNegativeRemainingLenBetweenMetablocks() - Method in class org.brotli.dec.SynthTest
- testNoDictionary() - Method in class org.brotli.dec.CompoundDictionaryTest
- testOneCommand() - Method in class org.brotli.dec.SynthTest
- testOneInsert() - Method in class org.brotli.dec.SynthTest
- testOnePieceDictionary() - Method in class org.brotli.dec.CompoundDictionaryTest
- testPowerOfTwoInput() - Method in class org.brotli.wrapper.dec.CornerCasesTest
- testReadAfterEos() - Method in class org.brotli.dec.BitReaderTest
- testRfcDictionaryChecksums() - Method in class org.brotli.wrapper.common.SetRfcDictionaryTest
- testSetDictionary() - Method in class org.brotli.dec.SetDictionaryTest
- testSetRfcDictionary() - Method in class org.brotli.wrapper.common.SetRfcDictionaryTest
- testSimplePrefix() - Method in class org.brotli.dec.SynthTest
- testSimplePrefixDuplicateSymbols() - Method in class org.brotli.dec.SynthTest
- testSimplePrefixOutOfRangeSymbols() - Method in class org.brotli.dec.SynthTest
- testStressReadDistanceExtraBits() - Method in class org.brotli.dec.SynthTest
- testTooManySymbolsRepeated() - Method in class org.brotli.dec.SynthTest
- testTransformedDictWord() - Method in class org.brotli.dec.SynthTest
- testTransformedDictWordTooLong() - Method in class org.brotli.dec.SynthTest
- testTrimAll() - Method in class org.brotli.dec.TransformTest
- testTwoPieceDictionary() - Method in class org.brotli.dec.CompoundDictionaryTest
- testUkkonooa() - Method in class org.brotli.dec.DecodeTest
- testUtils() - Method in class org.brotli.dec.DecodeTest
- testX() - Method in class org.brotli.dec.DecodeTest
- testX10Y10() - Method in class org.brotli.dec.DecodeTest
- testX64() - Method in class org.brotli.dec.DecodeTest
- testZeroCostLiterals() - Method in class org.brotli.dec.SynthTest
- testZeroDictionary() - Method in class org.brotli.wrapper.common.SetZeroDictionaryTest
- TEXT - Enum constant in enum org.brotli.wrapper.enc.Encoder.Mode
-
Compression mode for UTF-8 formatted text input.
- TransformTest - Class in org.brotli.dec
-
Tests for
Transform. - TransformTest() - Constructor for class org.brotli.dec.TransformTest
U
- updateCrc64(long, byte[], int, int) - Static method in class org.brotli.integration.BundleHelper
-
Rolls CRC64 calculation.
- UseCompoundDictionaryTest - Class in org.brotli.wrapper.enc
-
Tests for compression / decompression aided with LZ77 dictionary.
- UseCompoundDictionaryTest() - Constructor for class org.brotli.wrapper.enc.UseCompoundDictionaryTest
V
- valueOf(String) - Static method in enum org.brotli.wrapper.dec.DecoderJNI.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.brotli.wrapper.enc.Encoder.Mode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.brotli.wrapper.dec.DecoderJNI.Status
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.brotli.wrapper.enc.Encoder.Mode
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- Wrapper(int) - Constructor for class org.brotli.wrapper.dec.DecoderJNI.Wrapper
- write(byte[]) - Method in class org.brotli.wrapper.enc.BrotliOutputStream
- write(byte[], int, int) - Method in class org.brotli.wrapper.enc.BrotliOutputStream
- write(int) - Method in class org.brotli.wrapper.enc.BrotliOutputStream
- write(ByteBuffer) - Method in class org.brotli.wrapper.enc.BrotliEncoderChannel
All Classes and Interfaces|All Packages|Constant Field Values