net.sf.sevenzipjbinding
Interface IOutCreateArchive7z

All Superinterfaces:
java.io.Closeable, IOutArchiveBase, IOutCreateArchive<IOutItem7z>, IOutFeatureSetEncryptHeader, IOutFeatureSetLevel, IOutFeatureSetMultithreading, IOutFeatureSetSolid
All Known Implementing Classes:
OutArchive7zImpl

public interface IOutCreateArchive7z
extends IOutCreateArchive<IOutItem7z>, IOutFeatureSetLevel, IOutFeatureSetSolid, IOutFeatureSetMultithreading, IOutFeatureSetEncryptHeader

The interface provides functionality to create new 7-zip archives.
Standard way to get implementation is to use SevenZip.openOutArchive7z(). See IOutCreateArchive -JavaDoc for more information. NOTE: Each instance should be closed using Closeable.close() method.

Since:
9.20-2.00
Author:
Boris Brodski
See Also:
IOutCreateArchive, ArchiveFormat.SEVEN_ZIP

Method Summary
 
Methods inherited from interface net.sf.sevenzipjbinding.IOutCreateArchive
createArchive, getArchiveFormat
 
Methods inherited from interface net.sf.sevenzipjbinding.IOutArchiveBase
getTracePrintStream, isTrace, setTrace, setTracePrintStream
 
Methods inherited from interface java.io.Closeable
close
 
Methods inherited from interface net.sf.sevenzipjbinding.IOutFeatureSetLevel
setLevel
 
Methods inherited from interface net.sf.sevenzipjbinding.IOutFeatureSetSolid
setSolid, setSolidExtension, setSolidFiles, setSolidSize
 
Methods inherited from interface net.sf.sevenzipjbinding.IOutFeatureSetMultithreading
setThreadCount
 
Methods inherited from interface net.sf.sevenzipjbinding.IOutFeatureSetEncryptHeader
setHeaderEncryption