Package net.sf.sevenzipjbinding.impl
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidsetLevel(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.Methods inherited from class net.sf.sevenzipjbinding.impl.OutArchiveImpl
close, createArchive, getArchiveFormat, getConnectedInArchive, getTracePrintStream, isTrace, setTrace, setTracePrintStream, updateItemsMethods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.sf.sevenzipjbinding.IOutArchiveBase
getTracePrintStream, isTrace, setTrace, setTracePrintStreamMethods inherited from interface net.sf.sevenzipjbinding.IOutCreateArchive
createArchive, getArchiveFormatMethods inherited from interface net.sf.sevenzipjbinding.IOutUpdateArchive
getArchiveFormat, getConnectedInArchive, updateItems
-
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
- Specified by:
setLevelin interfaceIOutFeatureSetLevel- Parameters:
compressionLevel- compression level to set.-1- use default
-