Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AsciiCompressor - Class in com.dannemann.stringcompressor
- AsciiCompressor(byte[]) - Constructor for class com.dannemann.stringcompressor.AsciiCompressor
C
- CharacterNotSupportedException - Exception Class in com.dannemann.stringcompressor.exception
- CharacterNotSupportedException(String) - Constructor for exception class com.dannemann.stringcompressor.exception.CharacterNotSupportedException
- com.dannemann.stringcompressor - package com.dannemann.stringcompressor
- com.dannemann.stringcompressor.exception - package com.dannemann.stringcompressor.exception
- compress(byte[]) - Method in class com.dannemann.stringcompressor.AsciiCompressor
- compress(byte[]) - Method in class com.dannemann.stringcompressor.FiveBitAsciiCompressor
-
Packs characters into chunks of 5 bits.
- compress(byte[]) - Method in class com.dannemann.stringcompressor.FourBitAsciiCompressor
-
Compresses 2 characters into 1 byte (4 bits each).
- compress(byte[]) - Method in class com.dannemann.stringcompressor.SixBitAsciiCompressor
-
Packs characters into chunks of 6 bits.
D
- decompress(byte[]) - Method in class com.dannemann.stringcompressor.AsciiCompressor
-
Restores the original string from data compressed by
AsciiCompressor.compress(byte[]). - decompress(byte[]) - Method in class com.dannemann.stringcompressor.FiveBitAsciiCompressor
-
Restores the original string from data compressed by
AsciiCompressor.compress(byte[]). - decompress(byte[]) - Method in class com.dannemann.stringcompressor.FourBitAsciiCompressor
-
Restores the original string from data compressed by
AsciiCompressor.compress(byte[]). - decompress(byte[]) - Method in class com.dannemann.stringcompressor.SixBitAsciiCompressor
-
Restores the original string from data compressed by
AsciiCompressor.compress(byte[]). - DEFAULT_4BIT_CHARSET - Static variable in class com.dannemann.stringcompressor.FourBitAsciiCompressor
- DEFAULT_5BIT_CHARSET - Static variable in class com.dannemann.stringcompressor.FiveBitAsciiCompressor
- DEFAULT_5BIT_CHARSET_LOWERCASE - Static variable in class com.dannemann.stringcompressor.FiveBitAsciiCompressor
- DEFAULT_6BIT_CHARSET - Static variable in class com.dannemann.stringcompressor.SixBitAsciiCompressor
- DEFAULT_6BIT_CHARSET_LOWERCASE - Static variable in class com.dannemann.stringcompressor.SixBitAsciiCompressor
E
- encode(byte[], int) - Method in class com.dannemann.stringcompressor.AsciiCompressor
F
- FiveBitAsciiCompressor - Class in com.dannemann.stringcompressor
-
Performs 5-bit-per-ASCII-character encoding and decoding.
- FiveBitAsciiCompressor() - Constructor for class com.dannemann.stringcompressor.FiveBitAsciiCompressor
- FiveBitAsciiCompressor(boolean) - Constructor for class com.dannemann.stringcompressor.FiveBitAsciiCompressor
- FiveBitAsciiCompressor(byte[]) - Constructor for class com.dannemann.stringcompressor.FiveBitAsciiCompressor
- FourBitAsciiCompressor - Class in com.dannemann.stringcompressor
-
Performs 4-bit-per-ASCII-character encoding and decoding.
- FourBitAsciiCompressor() - Constructor for class com.dannemann.stringcompressor.FourBitAsciiCompressor
- FourBitAsciiCompressor(boolean) - Constructor for class com.dannemann.stringcompressor.FourBitAsciiCompressor
- FourBitAsciiCompressor(byte[]) - Constructor for class com.dannemann.stringcompressor.FourBitAsciiCompressor
P
- preserveOriginal - Variable in class com.dannemann.stringcompressor.AsciiCompressor
-
To avoid duplicating strings and save memory, the compressor will modify the original input string, encoding it and making it unusable.
S
- setPreserveOriginal(boolean) - Method in class com.dannemann.stringcompressor.AsciiCompressor
- setThrowException(boolean) - Method in class com.dannemann.stringcompressor.AsciiCompressor
- SixBitAsciiCompressor - Class in com.dannemann.stringcompressor
-
Performs 6-bit-per-ASCII-character encoding and decoding.
- SixBitAsciiCompressor() - Constructor for class com.dannemann.stringcompressor.SixBitAsciiCompressor
- SixBitAsciiCompressor(boolean) - Constructor for class com.dannemann.stringcompressor.SixBitAsciiCompressor
- SixBitAsciiCompressor(byte[]) - Constructor for class com.dannemann.stringcompressor.SixBitAsciiCompressor
- standardCharsetValidation(byte[], int) - Method in class com.dannemann.stringcompressor.AsciiCompressor
- supportedCharset - Variable in class com.dannemann.stringcompressor.AsciiCompressor
T
- throwException - Variable in class com.dannemann.stringcompressor.AsciiCompressor
-
Throw validation exceptions while compressing.
V
- validateSupportedCharset(byte[]) - Method in class com.dannemann.stringcompressor.AsciiCompressor
- validateSupportedCharset(byte[]) - Method in class com.dannemann.stringcompressor.FiveBitAsciiCompressor
- validateSupportedCharset(byte[]) - Method in class com.dannemann.stringcompressor.FourBitAsciiCompressor
- validateSupportedCharset(byte[]) - Method in class com.dannemann.stringcompressor.SixBitAsciiCompressor
All Classes and Interfaces|All Packages|Serialized Form