Package com.glitchybyte.zappy
Class ZappyEncoder
java.lang.Object
com.glitchybyte.zappy.ZappyBase64StringEncoder
com.glitchybyte.zappy.ZappyEncoder
Zappy encoder.
It uses base64 as the message encoding, but the internal bytes are compressed.
-
Constructor Summary
ConstructorsConstructorDescriptionZappyEncoder
(Map<Integer, Map<Integer, byte[]>> contractions) Creates a Zappy encoder. -
Method Summary
Methods inherited from class com.glitchybyte.zappy.ZappyBase64StringEncoder
base64StringEncode, bytesToBase64Alphabet
-
Constructor Details
-
ZappyEncoder
Creates a Zappy encoder.- Parameters:
contractions
- The contractions used for aiding compression.
-
-
Method Details
-
encode
Turns a string into a Zappy compressed string.- Parameters:
str
- A string.- Returns:
- A Zappy compressed string.
-