Class OutArchiveBZip2Impl

java.lang.Object
net.sf.sevenzipjbinding.impl.OutArchiveImpl<IOutItemBZip2>
net.sf.sevenzipjbinding.impl.OutArchiveBZip2Impl
All Implemented Interfaces:
Closeable, AutoCloseable, IOutArchive<IOutItemBZip2>, IOutArchiveBase, IOutCreateArchive<IOutItemBZip2>, IOutCreateArchiveBZip2, IOutFeatureSetLevel, IOutUpdateArchive<IOutItemBZip2>, IOutUpdateArchiveBZip2

public class OutArchiveBZip2Impl extends OutArchiveImpl<IOutItemBZip2> implements IOutCreateArchiveBZip2, IOutUpdateArchiveBZip2
BZip2 specific archive create and update class.
Since:
9.20-2.00
Author:
Boris Brodski
  • Constructor Details

    • OutArchiveBZip2Impl

      public OutArchiveBZip2Impl()
  • Method Details

    • setLevel

      public void setLevel(int compressionLevel)
      Set compression level:
      • 0 - Copy mode (no compression)
      • 1 - Fastest
      • 3 - Fast
      • 5 - Normal
      • 7 - Maximum
      • 9 - Ultra
      Note that the meaning of the compression level can differ across archive formats.
      Specified by:
      setLevel in interface IOutFeatureSetLevel
      Parameters:
      compressionLevel - compression level to set. -1 - use default