-
public class StringCompressorUtility class for string compression and Base64 encoding.
-
-
Method Summary
Modifier and Type Method Description static Array<byte>compressString(String input)Compresses a string using GZIP compression. static StringencodeBase64(Array<byte> data)Encodes a byte array to a Base64 string. static StringdecompressString(Array<byte> compressedData)Decompresses a GZIP compressed byte array back into a string. -
-
Method Detail
-
compressString
static Array<byte> compressString(String input)
Compresses a string using GZIP compression.
- Parameters:
input- The string to compress.
-
encodeBase64
@RequiresApi(api = Build.VERSION_CODES.O) static String encodeBase64(Array<byte> data)
Encodes a byte array to a Base64 string.
- Parameters:
data- The byte array to encode.
-
decompressString
static String decompressString(Array<byte> compressedData)
Decompresses a GZIP compressed byte array back into a string.
- Parameters:
compressedData- The compressed data as a byte array.
-
-
-
-