|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
See:
Description
Interface Summary | |
---|---|
IArchiveExtractCallback | Main callback interface for extraction operations. |
IArchiveOpenCallback | Interface to receive information about open archive operation for extraction or update. |
IArchiveOpenVolumeCallback | Interface to provide information (properties and input streams) for open operation of a multi-volume archive. |
ICryptoGetTextPassword | Interface to provide password to the archive engine. |
IInArchive | The interface provides functionality to query archive and archive item parameters, but also to extract item content. |
IInStream | InStream interface used to operate with seekable input stream. |
IOutArchive<T extends IOutItemBase> | Interface combining IOutCreateArchive and IOutUpdateArchive . |
IOutArchiveBase | Base interface for compression/update archive main interfaces. |
IOutCreateArchive<T extends IOutItemBase> | The central interface to create new archives. |
IOutCreateArchive7z | The interface provides functionality to create new 7-zip archives. Standard way to get implementation is to use SevenZip.openOutArchive7z() . |
IOutCreateArchiveBZip2 | The interface provides functionality to create new BZip2 archives. Standard way to get implementation is to use SevenZip.openOutArchiveBZip2() . |
IOutCreateArchiveGZip | The interface provides functionality to create new GZip archives. Standard way to get implementation is to use SevenZip.openOutArchiveGZip() . |
IOutCreateArchiveTar | The interface provides functionality to create new Tar archives. Standard way to get implementation is to use SevenZip.openOutArchiveTar() . |
IOutCreateArchiveZip | The interface provides functionality to create new Zip archives. Standard way to get implementation is to use SevenZip.openOutArchiveZip() . |
IOutCreateCallback<T extends IOutItemBase> | The interface designed to provide necessary information about new or updated archive items and to receive information about the progress of the operation. |
IOutFeatureSetEncryptHeader | Feature interface for the setting 'encrypt header'. |
IOutFeatureSetLevel | Feature interface for the setting 'compression level'. |
IOutFeatureSetMultithreading | Feature interface for the setting 'maximal number of threads' to use during compression or update operation. |
IOutFeatureSetSolid | Feature interface for the setting 'solid'. |
IOutItem7z | 7-zip specific archive item data class. |
IOutItemAllFormats | Archive format independent (generic) archive item data class. |
IOutItemBase | Base interface of the archive item data interfaces:
archive format specific interfaces IOutItemXxx , like IOutItem7z
archive format independent interface IOutItemAllFormats
The single known implementation is OutItem . |
IOutItemBZip2 | BZip2 specific archive item data class. |
IOutItemGZip | GZip specific archive item data class. |
IOutItemTar | Tar specific archive item data class. |
IOutItemZip | Zip specific archive item data class. |
IOutStream | OutStream interface used to operate with seekable output streams (random access streams) |
IOutUpdateArchive<T extends IOutItemBase> | The interface provides functionality to update an existing archive. |
IOutUpdateArchive7z | The interface provides functionality to update existing 7z archives. The standard way of getting the implementation of this interface is to use IInArchive.getConnectedOutArchive() method like this: |
IOutUpdateArchiveBZip2 | The interface provides functionality to update existing BZip2 archives. The standard way of getting the implementation of this interface is to use IInArchive.getConnectedOutArchive() method like this: |
IOutUpdateArchiveGZip | The interface provides functionality to update existing GZip archives. The standard way of getting the implementation of this interface is to use IInArchive.getConnectedOutArchive() method like this: |
IOutUpdateArchiveTar | The interface provides functionality to update existing Tar archives. The standard way of getting the implementation of this interface is to use IInArchive.getConnectedOutArchive() method like this: |
IOutUpdateArchiveZip | The interface provides functionality to update existing Zip archives. The standard way of getting the implementation of this interface is to use IInArchive.getConnectedOutArchive() method like this: |
IProgress | This interface provides progress information of a process. |
ISeekableStream | Interface for seekable streams (random access streams). |
ISequentialInStream | Interface used to operate with sequential input stream. |
ISequentialOutStream | Interface used to operate with sequential output stream. |
Class Summary | |
---|---|
PropertyInfo | Container for property information attributes. |
PropID.AttributesBitMask | Windows file attribute bit mask. |
SevenZip | 7-Zip-JBinding main class. |
SevenZip.Version | Version information about 7-Zip. |
Enum Summary | |
---|---|
ArchiveFormat | Enumeration of all supported archive types. |
ExtractAskMode | Enumeration of 'Ask Modes' for extract operations |
ExtractOperationResult | Enumeration of possible operation results by extracting operations. |
NCoderPropID | Enumeration for possible NCoder properties TODO Use it or remove it |
NFileTimeType | Enumeration for possible NFileTimeType properties |
PropID | Enumeration for possible archive and archive item properties |
Exception Summary | |
---|---|
SevenZipException | SevenZip core exception. |
SevenZipNativeInitializationException | SevenZip initialization exception. |
This package contains basis enumerations, interfaces and classes of main SevenZipJBinding interface. The interface is a mapping of C++ interface and so not much comfortable for java developer. There are another simplified interface, which provides simple but reduced access to 7-Zip library.
SevenZip
interface entry point.
net.sf.sevenzipjbinding.simple
|
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |