Class DeflateParameters

java.lang.Object
org.apache.commons.compress.compressors.deflate.DeflateParameters

public class DeflateParameters extends Object
Parameters for the Deflate compressor.
Since:
1.9
  • Field Details

    • zlibHeader

      private boolean zlibHeader
    • compressionLevel

      private int compressionLevel
  • Constructor Details

    • DeflateParameters

      public DeflateParameters()
  • Method Details

    • withZlibHeader

      public boolean withZlibHeader()
      Whether or not the zlib header shall be written (when compressing) or expected (when decompressing).
      Returns:
      true if zlib header shall be written
    • setWithZlibHeader

      public void setWithZlibHeader(boolean zlibHeader)
      Sets the zlib header presence parameter.

      This affects whether or not the zlib header will be written (when compressing) or expected (when decompressing).

      Parameters:
      zlibHeader - true if zlib header shall be written
    • getCompressionLevel

      public int getCompressionLevel()
      The compression level.
      Returns:
      the compression level
      See Also:
    • setCompressionLevel

      public void setCompressionLevel(int compressionLevel)
      Sets the compression level.
      Parameters:
      compressionLevel - the compression level (between 0 and 9)
      See Also: