Class CompressionUtils

java.lang.Object
rs.baselib.util.CompressionUtils

public class CompressionUtils extends Object
Supports compression.
Author:
ralph
  • Constructor Details

    • CompressionUtils

      public CompressionUtils()
  • Method Details

    • compress

      public static byte[] compress(byte[] data) throws IOException
      Compresses a byte array .
      Parameters:
      data - data to be compressed
      Returns:
      compressed version
      Throws:
      IOException - when compression fails
    • decompress

      public static byte[] decompress(byte[] data) throws IOException, DataFormatException
      Uncompresses a byte array
      Parameters:
      data - data to be uncompressed
      Returns:
      uncompressed version
      Throws:
      IOException - when uncompression fails
      DataFormatException - if compression format is invalid