Klasse CompressionUtil

java.lang.Object
com.github.hypfvieh.util.CompressionUtil

public class CompressionUtil extends Object
Utility class for compressing/decompressing files.
Autor:
hypfvieh
  • Methodendetails

    • extractFileGzip

      public static File extractFileGzip(String _compressedFile, String _outputFileName)
      Extracts a GZIP compressed file to the given outputfile.
      Parameter:
      _compressedFile -
      _outputFileName -
      Gibt zurück:
      file-object with outputfile or null on any error.
    • compressFileGzip

      public static File compressFileGzip(String _sourceFile, String _outputFileName)
      Compresses the given file with GZIP and writes the compressed file to outputFileName.
      Parameter:
      _sourceFile -
      _outputFileName -
      Gibt zurück:
      new File object with the compressed file or null on error
    • decompress

      public static File decompress(CompressionUtil.CompressionMethod _method, String _compressedFile, String _outputFileName)
      Extract a file using the given CompressionUtil.CompressionMethod.
      Parameter:
      _method -
      _compressedFile -
      _outputFileName -
      Gibt zurück:
      file object which represents the uncompressed file or null on error
    • compress

      public static File compress(CompressionUtil.CompressionMethod _method, String _sourceFile, String _outputFileName)
      Compress a file using the given CompressionUtil.CompressionMethod.
      Parameter:
      _method -
      _sourceFile -
      _outputFileName -
      Gibt zurück:
      file object which represents the compressed file or null on error