Index

A C D E F P S T V 
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
 
A C D E F P S T V 
All Classes and Interfaces|All Packages|Serialized Form