Interface EffectProvider

All Known Implementing Classes:
Bzip2Provider, DeflaterProvider, GzipProvider, Lz4Provider, LzoProvider, SnappyProvider

public interface EffectProvider
数据压缩/解压缩
Since:
Java 17+
Author:
Kimi Liu
  • Method Summary

    Modifier and Type
    Method
    Description
    byte[]
    compress(byte[] data)
    数据压缩.
    byte[]
    uncompress(byte[] data)
    数据解压.
  • Method Details

    • compress

      byte[] compress(byte[] data) throws IOException
      数据压缩.
      Parameters:
      data - 数据
      Returns:
      压缩后数据
      Throws:
      IOException - 异常
    • uncompress

      byte[] uncompress(byte[] data) throws IOException
      数据解压.
      Parameters:
      data - 数据
      Returns:
      解压后的数据
      Throws:
      IOException - 异常