Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- ALT_STREAMS_SIZE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- AR - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
ar, a, deb, lib
- ArchiveFormat - Enum Class in net.sf.sevenzipjbinding
-
Enumeration of all supported archive types.
- ARJ - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Arj format.
- ATTRIBUTES - Enum constant in enum class net.sf.sevenzipjbinding.PropID
-
Archive item or file attributes.
- AttributesBitMask() - Constructor for class net.sf.sevenzipjbinding.PropID.AttributesBitMask
B
- BIG_ENDIAN - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- BIT64 - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- BLOCK - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- BLOCK_INDEX - Enum constant in enum class net.sf.sevenzipjbinding.ReportExtractResultIndexType
-
Block index.
- build - Variable in class net.sf.sevenzipjbinding.SevenZip.Version
-
Build id of the 7-Zip engine
- ByteArrayStream - Class in net.sf.sevenzipjbinding.util
-
A byte array based implementation of
ISequentialOutStreamIOutStreamISequentialInStreamIInStreamISeekableStreamProvides read/write access to the content represented as a byte array. - ByteArrayStream(byte[], boolean) - Constructor for class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Create a new instance of ByteArrayStream initialized with the given content without specifying maximal length of the stored data.
WARNING: The maximal length of the byte array stream will be set tocontent.length. - ByteArrayStream(byte[], boolean, int) - Constructor for class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Create a new instance of ByteArrayStream initialized with the given content specifying maximal length of the stored data.
- ByteArrayStream(int) - Constructor for class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Create new empty instance of ByteArrayStream specifying maximal length of the stored data.
- ByteArrayStream(int, int) - Constructor for class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Create new empty instance of ByteArrayStream specifying maximal length of the stored data.
- BZIP2 - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
BZip2 format.
C
- CAB - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Cab format.
- CHARACTS - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- CHECKSUM - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- CHM - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Chm format.
- close() - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Close archive.
- close() - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Close archive.
- close() - Method in class net.sf.sevenzipjbinding.impl.InputStreamSequentialInStream
- close() - Method in class net.sf.sevenzipjbinding.impl.OutArchiveImpl
- close() - Method in class net.sf.sevenzipjbinding.impl.RandomAccessFileInStream
-
Closes random access file.
- close() - Method in class net.sf.sevenzipjbinding.impl.RandomAccessFileOutStream
-
Closes random access file.
- close() - Method in class net.sf.sevenzipjbinding.impl.SequentialInStreamImpl
-
Deprecated.
- close() - Method in class net.sf.sevenzipjbinding.impl.VolumedArchiveInStream
- close() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveImpl
-
Close archive.
- close() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchive
-
Close archive.
- close() - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Empty method.
- CLUSTER_SIZE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- CODE_PAGE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- COMMENT - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- COMMENTED - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- COPY_LINK - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- copyright - Variable in class net.sf.sevenzipjbinding.SevenZip.Version
-
copyright
- CPIO - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Cpio format.
- CPU - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- CRC - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- CRCERROR - Enum constant in enum class net.sf.sevenzipjbinding.ExtractOperationResult
-
Extraction failed: CRC-check failed
- createArchive(IOutStream, int, IOutCreateCallback<? extends IOutItemZip>) - Method in class net.sf.sevenzipjbinding.impl.OutArchiveZipImpl
- createArchive(IOutStream, int, IOutCreateCallback<? extends IOutItemZip>) - Method in interface net.sf.sevenzipjbinding.IOutCreateArchiveZip
-
Create new archive.
- createArchive(ISequentialOutStream, int, IOutCreateCallback<? extends T>) - Method in class net.sf.sevenzipjbinding.impl.OutArchiveImpl
-
Create new archive.
- createArchive(ISequentialOutStream, int, IOutCreateCallback<? extends T>) - Method in interface net.sf.sevenzipjbinding.IOutCreateArchive
-
Create new archive.
- createOutItem() - Method in class net.sf.sevenzipjbinding.impl.OutItemFactory
-
Create an instance of the
E(IOutItemXxxinterface).
This method set default values for an archive item in create archive operations or a new archive item in update archive operations. - createOutItem(int) - Method in class net.sf.sevenzipjbinding.impl.OutItemFactory
-
Create an instance of the
E(IOutItemXxxinterface).
This method set default values for an existing archive item in update operations. - createOutItemAndCloneProperties(int) - Method in class net.sf.sevenzipjbinding.impl.OutItemFactory
-
Create an instance of the
E(IOutItemXxxinterface).
This method set default values for an existing archive item in update operations. - CREATION_TIME - Enum constant in enum class net.sf.sevenzipjbinding.PropID
-
Date and time of the file creation.
- CREATOR_APP - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- cryptoGetTextPassword() - Method in interface net.sf.sevenzipjbinding.ICryptoGetTextPassword
-
Returns the password to be used by the archive engine.
D
- DATA_AFTER_END - Enum constant in enum class net.sf.sevenzipjbinding.ExtractOperationResult
-
There is extra data after the end of the payload data.
- DATAERROR - Enum constant in enum class net.sf.sevenzipjbinding.ExtractOperationResult
-
Extraction failed: data error.
NOTE: for a password-protected 7z archive created without header encryption, a wrong password is reported here (asDATAERROR/ExtractOperationResult.CRCERROR), not asExtractOperationResult.WRONG_PASSWORD- seeExtractOperationResult.WRONG_PASSWORD. - date - Variable in class net.sf.sevenzipjbinding.SevenZip.Version
-
Version date
- DICTIONARY_SIZE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- DOS - Enum constant in enum class net.sf.sevenzipjbinding.NFileTimeType
-
Old Microsoft DOS file time format
E
- EMBEDDED_STUB_SIZE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- ENCRYPTED - Enum constant in enum class net.sf.sevenzipjbinding.PropID
-
Flag indicating whether an item is encrypted or not.
- ERROR - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- ERROR_FLAGS - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- ERROR_TYPE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- EXTENSION - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- extract(int[], boolean, IArchiveExtractCallback) - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Extract archive items with indices
indices. - extract(int[], boolean, IArchiveExtractCallback) - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Extract archive items with indices
indices. - EXTRACT - Enum constant in enum class net.sf.sevenzipjbinding.ExtractAskMode
-
Extract an archive item
- ExtractAskMode - Enum Class in net.sf.sevenzipjbinding
-
Enumeration of 'Ask Modes' for extract operations
- ExtractOperationResult - Enum Class in net.sf.sevenzipjbinding
-
Enumeration of possible results of extraction operations.
- extractSlow(int, ISequentialOutStream) - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Extract one item from archive.
- extractSlow(int, ISequentialOutStream) - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Extract one item from archive.
- extractSlow(int, ISequentialOutStream, String) - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Extract one item from archive.
- extractSlow(int, ISequentialOutStream, String) - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Extract one item from archive.
- extractSlow(ISequentialOutStream) - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
- extractSlow(ISequentialOutStream) - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
-
Extract one archive item.
- extractSlow(ISequentialOutStream, String) - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
- extractSlow(ISequentialOutStream, String) - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
-
Extract one archive item.
F
- FAT - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
FAT - (vfat file system);
- FILE_ATTRIBUTE_ARCHIVE - Static variable in class net.sf.sevenzipjbinding.PropID.AttributesBitMask
-
Bit-mask for attribute: archive.
- FILE_ATTRIBUTE_COMPRESSED - Static variable in class net.sf.sevenzipjbinding.PropID.AttributesBitMask
-
Bit-mask for attribute: compressed.
- FILE_ATTRIBUTE_DEVICE - Static variable in class net.sf.sevenzipjbinding.PropID.AttributesBitMask
-
Bit-mask for attribute: device.
- FILE_ATTRIBUTE_DIRECTORY - Static variable in class net.sf.sevenzipjbinding.PropID.AttributesBitMask
-
Bit-mask for attribute: directory.
- FILE_ATTRIBUTE_ENCRYPTED - Static variable in class net.sf.sevenzipjbinding.PropID.AttributesBitMask
-
Bit-mask for attribute: encrypted.
- FILE_ATTRIBUTE_HIDDEN - Static variable in class net.sf.sevenzipjbinding.PropID.AttributesBitMask
-
Bit-mask for attribute: hidden.
- FILE_ATTRIBUTE_NORMAL - Static variable in class net.sf.sevenzipjbinding.PropID.AttributesBitMask
-
Bit-mask for attribute: normal.
- FILE_ATTRIBUTE_OFFLINE - Static variable in class net.sf.sevenzipjbinding.PropID.AttributesBitMask
-
Bit-mask for attribute: offline.
- FILE_ATTRIBUTE_READONLY - Static variable in class net.sf.sevenzipjbinding.PropID.AttributesBitMask
-
Bit-mask for attribute: read only.
- FILE_ATTRIBUTE_REPARSE_POINT - Static variable in class net.sf.sevenzipjbinding.PropID.AttributesBitMask
-
Bit-mask for attribute: reparse point.
- FILE_ATTRIBUTE_SPARSE_FILE - Static variable in class net.sf.sevenzipjbinding.PropID.AttributesBitMask
-
Bit-mask for attribute: sparse file.
- FILE_ATTRIBUTE_SYSTEM - Static variable in class net.sf.sevenzipjbinding.PropID.AttributesBitMask
-
Bit-mask for attribute: system.
- FILE_ATTRIBUTE_TEMPORARY - Static variable in class net.sf.sevenzipjbinding.PropID.AttributesBitMask
-
Bit-mask for attribute: temporary.
- FILE_ATTRIBUTE_UNIX_EXTENSION - Static variable in class net.sf.sevenzipjbinding.PropID.AttributesBitMask
-
Bit-mask for attribute: unix extension.
- FILE_SYSTEM - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- FREE_SPACE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
G
- getArchiveFormat() - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Return archive format of the opened archive.
- getArchiveFormat() - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Return archive format of the opened archive.
- getArchiveFormat() - Method in class net.sf.sevenzipjbinding.impl.OutArchiveImpl
-
Return the archive format of this out-archive instance
- getArchiveFormat() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Return current archive format
- getArchiveFormat() - Method in interface net.sf.sevenzipjbinding.IOutCreateArchive
-
Return the archive format of this out-archive instance
- getArchiveFormat() - Method in interface net.sf.sevenzipjbinding.IOutItemBase
-
Return current archive format
- getArchiveFormat() - Method in interface net.sf.sevenzipjbinding.IOutUpdateArchive
-
Return the archive format of this out-archive instance
- getArchiveItem(int) - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveImpl
-
Return a simple representation of the archive item with index
index. - getArchiveItem(int) - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchive
-
Return a simple representation of the archive item with index
index. - getArchiveItems() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveImpl
-
Return array of archive items with
ISimpleInArchive.getNumberOfItems()elements. - getArchiveItems() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchive
-
Return array of archive items with
ISimpleInArchive.getNumberOfItems()elements. - getArchiveProperty(PropID) - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Get value of archive property
propID. - getArchiveProperty(PropID) - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Get value of archive property
propID. - getArchivePropertyInfo(int) - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Get information about archive property with index
index. - getArchivePropertyInfo(int) - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Get information about archive property with index
index. - getAttributes() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
-
Return item attributes.
Supported by the following formats:Zip7ZArjCabRar - getAttributes() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
-
Return item attributes.
Supported by the following formats:Zip7ZArjCabRar - getBytes() - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Return the content of the byte array stream in a new byte array.
- getCause() - Method in exception net.sf.sevenzipjbinding.SevenZipException
-
Get first thrown exception as a cause for this exception.
- getCauseFirstPotentialThrown() - Method in exception net.sf.sevenzipjbinding.SevenZipException
-
Get the first thrown exception that was the potential cause for this exception.
- getCauseLastPotentialThrown() - Method in exception net.sf.sevenzipjbinding.SevenZipException
-
Get the last thrown exception that was the potential cause for this exception.
- getCauseLastThrown() - Method in exception net.sf.sevenzipjbinding.SevenZipException
-
Get last thrown exception as a cause for this exception.
- getComment() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
-
Return comments for the item.
- getComment() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
-
Return comments for the item.
- getConnectedInArchive() - Method in class net.sf.sevenzipjbinding.impl.OutArchiveImpl
-
Get connected
IInArchivefor update operations. - getConnectedInArchive() - Method in interface net.sf.sevenzipjbinding.IOutUpdateArchive
-
Get connected
IInArchivefor update operations. - getConnectedOutArchive() - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Get an instance of
IOutUpdateArchiveconnected to the current archive. - getConnectedOutArchive() - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Get an instance of
IOutUpdateArchiveconnected to the current archive. - getConnectedOutArchive7z() - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Get an instance of
IOutUpdateArchive7zconnected to the current archive. - getConnectedOutArchive7z() - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Get an instance of
IOutUpdateArchive7zconnected to the current archive. - getConnectedOutArchiveBZip2() - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Get an instance of
IOutUpdateArchiveBZip2connected to the current archive. - getConnectedOutArchiveBZip2() - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Get an instance of
IOutUpdateArchiveBZip2connected to the current archive. - getConnectedOutArchiveGZip() - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Get an instance of
IOutUpdateArchiveGZipconnected to the current archive. - getConnectedOutArchiveGZip() - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Get an instance of
IOutUpdateArchiveGZipconnected to the current archive. - getConnectedOutArchiveTar() - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Get an instance of
IOutUpdateArchiveTarconnected to the current archive. - getConnectedOutArchiveTar() - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Get an instance of
IOutUpdateArchiveTarconnected to the current archive. - getConnectedOutArchiveXz() - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Get an instance of
IOutUpdateArchiveXzconnected to the current archive. - getConnectedOutArchiveXz() - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Get an instance of
IOutUpdateArchiveXzconnected to the current archive. - getConnectedOutArchiveZip() - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Get an instance of
IOutUpdateArchiveZipconnected to the current archive. - getConnectedOutArchiveZip() - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Get an instance of
IOutUpdateArchiveZipconnected to the current archive. - getCRC() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
-
Return CRC checksum of the item content.
- getCRC() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
-
Return CRC checksum of the item content.
- getCreationTime() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
-
Return creation date and time of the item.
Supported by the following formats:7ZRar - getCreationTime() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
-
Return creation date and time of the item.
Supported by the following formats:7ZRar - getCurrentPosition() - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Return current position in the byte array stream.
- getDataSize() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Get property
PropID.SIZE. - getDataSize() - Method in interface net.sf.sevenzipjbinding.IOutItemBase
-
Get property
PropID.SIZE. - getDetachedInputStream() - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Get a detached input stream associated with the entire byte stream content.
- getExtractAskModeByIndex(int) - Static method in enum class net.sf.sevenzipjbinding.ExtractAskMode
-
Return ask mode enumeration item by index
- getGroup() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
-
Return parent group of the item.
- getGroup() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
-
Return parent group of the item.
- getHostOS() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
-
Return the host operating system recorded for the item, i.e.
- getHostOS() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
-
Return the host operating system recorded for the item, i.e.
- getIndex() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Return the index of the item being described in the new archive.
- getIndex() - Method in interface net.sf.sevenzipjbinding.IOutItemBase
-
Return the index of the item being described in the new archive.
- getIndexType(int) - Static method in enum class net.sf.sevenzipjbinding.ReportExtractResultIndexType
-
Convert an integer index to its corresponding enumeration value.
- getInputStream() - Method in class net.sf.sevenzipjbinding.impl.InputStreamSequentialInStream
-
Returns base input stream
- getInputStream() - Method in class net.sf.sevenzipjbinding.impl.SequentialInStreamImpl
-
Deprecated.Get underlaying input stream
- getInputStream() - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Get an attached input stream associated with the byte stream content.
- getItemIndex() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
-
Returns the archive item index
- getItemIndex() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
-
Returns the archive item index
- getItemInformation(int, OutItemFactory<T>) - Method in interface net.sf.sevenzipjbinding.IOutCreateCallback
-
Get information about archive item with index
indexbeing created or updated. - getLastAccessTime() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
-
Return last access date and time of the item.
Supported by the following formats:7ZRar - getLastAccessTime() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
-
Return last access date and time of the item.
Supported by the following formats:7ZRar - getLastInitializationException() - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Returns last native library initialization exception, if occurs.
- getLastWriteTime() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
-
Return last write date and time of the item.
Supported by all formats except the following:BZ2ChmRPMSplitZ - getLastWriteTime() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
-
Return last write date and time of the item.
Supported by all formats except the following:BZ2ChmRPMSplitZ - getMessage() - Method in exception net.sf.sevenzipjbinding.SevenZipException
- getMethod() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
-
Return string title of item compress method.
- getMethod() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
-
Return string title of item compress method.
- getMethodName() - Method in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Return name of the archive method
- getNumberOfArchiveProperties() - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Get count of properties of archive
- getNumberOfArchiveProperties() - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Get count of properties of archive
- getNumberOfItems() - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Returns count of items in archive.
- getNumberOfItems() - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Returns count of items in archive.
- getNumberOfItems() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveImpl
-
Return count of items in archive.
- getNumberOfItems() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchive
-
Return count of items in archive.
- getNumberOfProperties() - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Return count of properties of each archive item
- getNumberOfProperties() - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Return count of properties of each archive item
- getOperationResult(int) - Static method in enum class net.sf.sevenzipjbinding.ExtractOperationResult
-
Return extract operations enumeration item by index
- getOutArchive() - Method in class net.sf.sevenzipjbinding.impl.OutItem
- getOutArchive() - Method in interface net.sf.sevenzipjbinding.IOutItemBase
-
Return corresponding IOutArchive object.
- getOutArchiveImplementation() - Method in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Get corresponding implementation class for archive update operations.
- getOutputStream() - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Get an attached output stream associated with the byte stream content.
- getPackedSize() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
-
Size of the packed item in archive.
- getPackedSize() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
-
Size of the packed item in archive.
- getPath() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
-
Full path, name and extension of the file inside the archive.
- getPath() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
-
Full path, name and extension of the file inside the archive.
- getPlatformBestMatch() - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Choose the platform whose native library best matches the current runtime, out of the platforms available in the platform jar(s) on the class path (see
SevenZip.getPlatformList()). - getPlatformList() - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Load list of the available platforms out of
sevenzipjbinding-Platform.jaron the class path. - getPosition() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
-
Return the value of the item's
POSITIONproperty. - getPosition() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
-
Return the value of the item's
POSITIONproperty. - getProperty(int, PropID) - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Get value of property
propIDof the item with the indexindex.
NOTE: Some properties may only be available after the extraction operation completes.
Example: PACKED_SIZE of the LZMA archives. - getProperty(int, PropID) - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Get value of property
propIDof the item with the indexindex.
NOTE: Some properties may only be available after the extraction operation completes.
Example: PACKED_SIZE of the LZMA archives. - getProperty(PropID) - Method in interface net.sf.sevenzipjbinding.IArchiveOpenVolumeCallback
-
Get a property of the volume file.
- getPropertyAttributes() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Get property
PropID.ATTRIBUTES. - getPropertyAttributes() - Method in interface net.sf.sevenzipjbinding.IOutItem7z
-
Get property
PropID.ATTRIBUTES. - getPropertyAttributes() - Method in interface net.sf.sevenzipjbinding.IOutItemZip
-
Get property
PropID.ATTRIBUTES. - getPropertyComment() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Get property
PropID.COMMENT. - getPropertyComment() - Method in interface net.sf.sevenzipjbinding.IOutItem7z
-
Get property
PropID.COMMENT. - getPropertyCRC() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Get property
PropID.CRC. - getPropertyCRC() - Method in interface net.sf.sevenzipjbinding.IOutItem7z
-
Get property
PropID.CRC. - getPropertyCreationTime() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Get property
PropID.CREATION_TIME. - getPropertyCreationTime() - Method in interface net.sf.sevenzipjbinding.IOutItemZip
-
Get property
PropID.CREATION_TIME. - getPropertyEncrypted() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Get property
PropID.ENCRYPTED. - getPropertyEncrypted() - Method in interface net.sf.sevenzipjbinding.IOutItem7z
-
Get property
PropID.ENCRYPTED. - getPropertyGroup() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Get property
PropID.GROUP. - getPropertyGroup() - Method in interface net.sf.sevenzipjbinding.IOutItemTar
-
Get property
PropID.GROUP. - getPropertyHardLink() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Get property
PropID.HARD_LINK. - getPropertyHardLink() - Method in interface net.sf.sevenzipjbinding.IOutItemTar
-
Get property
PropID.HARD_LINK. - getPropertyInfo(int) - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Get information about archive item property with index
index. - getPropertyInfo(int) - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Get information about archive item property with index
index. - getPropertyIsAnti() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Get property
PropID.IS_ANTI. - getPropertyIsAnti() - Method in interface net.sf.sevenzipjbinding.IOutItem7z
-
Get property
PropID.IS_ANTI. - getPropertyIsDir() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Get property
PropID.IS_FOLDER. - getPropertyIsDir() - Method in interface net.sf.sevenzipjbinding.IOutItem7z
-
Get property
PropID.IS_FOLDER. - getPropertyIsDir() - Method in interface net.sf.sevenzipjbinding.IOutItemTar
-
Get property
PropID.IS_FOLDER. - getPropertyIsDir() - Method in interface net.sf.sevenzipjbinding.IOutItemZip
-
Get property
PropID.IS_FOLDER. - getPropertyLastAccessTime() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Get property
PropID.LAST_ACCESS_TIME. - getPropertyLastAccessTime() - Method in interface net.sf.sevenzipjbinding.IOutItemZip
-
Get property
PropID.LAST_ACCESS_TIME. - getPropertyLastModificationTime() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Get property
PropID.LAST_MODIFICATION_TIME. - getPropertyLastModificationTime() - Method in interface net.sf.sevenzipjbinding.IOutItem7z
-
Get property
PropID.LAST_MODIFICATION_TIME. - getPropertyLastModificationTime() - Method in interface net.sf.sevenzipjbinding.IOutItemGZip
-
Get property
PropID.LAST_MODIFICATION_TIME. - getPropertyLastModificationTime() - Method in interface net.sf.sevenzipjbinding.IOutItemTar
-
Get property
PropID.LAST_MODIFICATION_TIME. - getPropertyLastModificationTime() - Method in interface net.sf.sevenzipjbinding.IOutItemZip
-
Get property
PropID.LAST_MODIFICATION_TIME. - getPropertyPath() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Get property
PropID.PATH. - getPropertyPath() - Method in interface net.sf.sevenzipjbinding.IOutItem7z
-
Get property
PropID.PATH. - getPropertyPath() - Method in interface net.sf.sevenzipjbinding.IOutItemGZip
-
Get property
PropID.PATH. - getPropertyPath() - Method in interface net.sf.sevenzipjbinding.IOutItemTar
-
Get property
PropID.PATH. - getPropertyPath() - Method in interface net.sf.sevenzipjbinding.IOutItemZip
-
Get property
PropID.PATH. - getPropertyPosixAttributes() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Get property
PropID.POSIX_ATTRIB. - getPropertyPosixAttributes() - Method in interface net.sf.sevenzipjbinding.IOutItemTar
-
Get property
PropID.POSIX_ATTRIB. - getPropertySymLink() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Get property
PropID.SYM_LINK. - getPropertySymLink() - Method in interface net.sf.sevenzipjbinding.IOutItemTar
-
Get property
PropID.SYM_LINK. - getPropertyUser() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Get property
PropID.USER. - getPropertyUser() - Method in interface net.sf.sevenzipjbinding.IOutItemTar
-
Get property
PropID.USER. - getPropIDByIndex(int) - Static method in enum class net.sf.sevenzipjbinding.PropID
-
Get enumeration element by native property index
- getPropIDIndex() - Method in enum class net.sf.sevenzipjbinding.PropID
-
Native index of the property
- getSevenZipExceptionMessage() - Method in exception net.sf.sevenzipjbinding.SevenZipException
-
Get the original 7-Zip-JBinding exception error message (without the 'caused by' messages)
- getSevenZipJBindingVersion() - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Return version of the 7-Zip-JBinding.
- getSevenZipVersion() - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Return information about the native 7-Zip engine.
- getSimpleInterface() - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Return simple 7-Zip interface for the archive
- getSimpleInterface() - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Return simple 7-Zip interface for the archive
- getSize() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
-
Original (uncompressed) size of the item in bytes.
- getSize() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
-
Original (uncompressed) size of the item in bytes.
- getSize() - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Return the size of the byte array stream content in bytes.
- getStream(int) - Method in interface net.sf.sevenzipjbinding.IOutCreateCallback
-
Return sequential in-stream for the archive item with index
indexto read and compress the content of the item. - getStream(int, ExtractAskMode) - Method in interface net.sf.sevenzipjbinding.IArchiveExtractCallback
-
Return sequential output stream for the file with index
index. - getStream(String) - Method in interface net.sf.sevenzipjbinding.IArchiveOpenVolumeCallback
-
Return
IInStreamfor volume with filenamefilename. - getStringArchiveProperty(PropID) - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Return property value in human readable form.
- getStringArchiveProperty(PropID) - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Return property value in human readable form.
- getStringProperty(int, PropID) - Method in interface net.sf.sevenzipjbinding.IInArchive
-
Return property content in human readable form.
- getStringProperty(int, PropID) - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
-
Return property content in human readable form.
- getTemporaryArtifacts() - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Returns list of the temporary created artifacts (one directory and one or more files within this directory).
- getTracePrintStream() - Method in class net.sf.sevenzipjbinding.impl.OutArchiveImpl
-
Alternative
PrintStreamfor trace output. - getTracePrintStream() - Method in interface net.sf.sevenzipjbinding.IOutArchiveBase
-
Alternative
PrintStreamfor trace output. - getUpdateIsNewData() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Get whether the archive item data (content) has changed.
- getUpdateIsNewData() - Method in interface net.sf.sevenzipjbinding.IOutItemBase
-
Get whether the archive item data (content) has changed.
- getUpdateIsNewProperties() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Get whether the archive item properties have changed.
- getUpdateIsNewProperties() - Method in interface net.sf.sevenzipjbinding.IOutItemBase
-
Get whether the archive item properties have changed.
- getUpdateOldArchiveItemIndex() - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Get the index of the archive item in the archive being updated (old archive).
- getUpdateOldArchiveItemIndex() - Method in interface net.sf.sevenzipjbinding.IOutItemBase
-
Get the index of the archive item in the archive being updated (old archive).
- getUsedPlatform() - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Return the platform used for the initialization.
- getUser() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
-
Return parent user of the item.
- getUser() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
-
Return parent user of the item.
- GROUP - Enum constant in enum class net.sf.sevenzipjbinding.PropID
-
Group (owner) of the file.
Type:Stringnullwill be returned, if current archive type doesn't support this property. - GZIP - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Gzip format.
H
- HANDLER_ITEM_INDEX - Enum constant in enum class net.sf.sevenzipjbinding.PropID
-
Unknown purpose
- HARD_LINK - Enum constant in enum class net.sf.sevenzipjbinding.PropID
-
Represent a hard link.
- HEADERS_ERROR - Enum constant in enum class net.sf.sevenzipjbinding.ExtractOperationResult
-
The archive headers are corrupted.
- HEADERS_SIZE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- HFS - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Hfs format.
- HOST_OS - Enum constant in enum class net.sf.sevenzipjbinding.PropID
I
- IArchiveExtractCallback - Interface in net.sf.sevenzipjbinding
-
Main callback interface for extraction operations.
- IArchiveOpenCallback - Interface in net.sf.sevenzipjbinding
-
Callback interface to receive progress information while an archive is being opened for extraction or update.
- IArchiveOpenVolumeCallback - Interface in net.sf.sevenzipjbinding
-
Interface to provide information (properties and input streams) for open operation of a multi-volume archive.
- ICryptoGetTextPassword - Interface in net.sf.sevenzipjbinding
-
Interface used to provide a password to the archive engine (for opening or extracting encrypted archives).
- ID - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- IInArchive - Interface in net.sf.sevenzipjbinding
-
This interface provides functionality to query archive and archive-item parameters, and to extract item content.
- IInStream - Interface in net.sf.sevenzipjbinding
-
InStream interface used to operate with seekable input stream.
- IN_ARCHIVE_INDEX - Enum constant in enum class net.sf.sevenzipjbinding.ReportExtractResultIndexType
-
Index in the input (source) archive.
- InArchiveImpl - Class in net.sf.sevenzipjbinding.impl
-
Implementation of
IInArchive. - InArchiveImpl() - Constructor for class net.sf.sevenzipjbinding.impl.InArchiveImpl
- initLoadedLibraries() - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Initialize 7-Zip-JBinding native library without loading libraries in JVM first.
- initSevenZipFromPlatformJAR() - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Initialize native SevenZipJBinding library assuming
sevenzipjbinding-Platform.jaron the class path. - initSevenZipFromPlatformJAR(File) - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Initialize native SevenZipJBinding library assuming
sevenzipjbinding-Platform.jaron the class path. - initSevenZipFromPlatformJAR(String) - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Initialize native SevenZipJBinding library assuming
sevenzipjbinding-Platform.jaron the class path. - initSevenZipFromPlatformJAR(String, File) - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Initialize native SevenZipJBinding library assuming
sevenzipjbinding-Platform.jaron the class path. - INODE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- InputStreamSequentialInStream - Class in net.sf.sevenzipjbinding.impl
-
Input stream based implementation of
ISequentialInStream. - InputStreamSequentialInStream(InputStream) - Constructor for class net.sf.sevenzipjbinding.impl.InputStreamSequentialInStream
-
Create new input stream based implementation of
ISequentialInStream. - IOutArchive<T extends IOutItemBase> - Interface in net.sf.sevenzipjbinding
-
Interface combining
IOutCreateArchiveandIOutUpdateArchive. - IOutArchiveBase - Interface in net.sf.sevenzipjbinding
-
Base interface for compression/update archive main interfaces.
- IOutCreateArchive<T extends IOutItemBase> - Interface in net.sf.sevenzipjbinding
-
The central interface to create new archives.
- IOutCreateArchive7z - Interface in net.sf.sevenzipjbinding
-
The interface provides functionality to create new 7-zip archives.
Standard way to get implementation is to useSevenZip.openOutArchive7z(). - IOutCreateArchiveBZip2 - Interface in net.sf.sevenzipjbinding
-
The interface provides functionality to create new BZip2 archives.
Standard way to get implementation is to useSevenZip.openOutArchiveBZip2(). - IOutCreateArchiveGZip - Interface in net.sf.sevenzipjbinding
-
The interface provides functionality to create new GZip archives.
Standard way to get implementation is to useSevenZip.openOutArchiveGZip(). - IOutCreateArchiveTar - Interface in net.sf.sevenzipjbinding
-
The interface provides functionality to create new Tar archives.
Standard way to get implementation is to useSevenZip.openOutArchiveTar(). - IOutCreateArchiveXz - Interface in net.sf.sevenzipjbinding
-
The interface provides functionality to create new Xz archives.
Standard way to get implementation is to useSevenZip.openOutArchiveXz(). - IOutCreateArchiveZip - Interface in net.sf.sevenzipjbinding
-
The interface provides functionality to create new Zip archives.
Standard way to get implementation is to useSevenZip.openOutArchiveZip(). - IOutCreateCallback<T extends IOutItemBase> - Interface in net.sf.sevenzipjbinding
-
The interface designed to provide necessary information about new or updated archive items and to receive information about the progress of the operation.
- IOutFeatureSetEncryptHeader - Interface in net.sf.sevenzipjbinding
-
Feature interface for the setting 'encrypt header'.
- IOutFeatureSetLevel - Interface in net.sf.sevenzipjbinding
-
Feature interface for the setting 'compression level'.
- IOutFeatureSetMultithreading - Interface in net.sf.sevenzipjbinding
-
Feature interface for the setting 'maximal number of threads' to use during compression or update operation.
- IOutFeatureSetSolid - Interface in net.sf.sevenzipjbinding
-
Feature interface for the setting 'solid'.
- IOutItem7z - Interface in net.sf.sevenzipjbinding
-
7-zip specific archive item data class.
- IOutItemAllFormats - Interface in net.sf.sevenzipjbinding
-
Archive format independent (generic) archive item data class.
- IOutItemBase - Interface in net.sf.sevenzipjbinding
-
Base interface of the archive item data interfaces: archive-format-specific interfaces
IOutItemXxx, likeIOutItem7zarchive-format-independent interfaceIOutItemAllFormatsThe single known implementation isOutItem. - IOutItemBZip2 - Interface in net.sf.sevenzipjbinding
-
BZip2 specific archive item data class.
- IOutItemGZip - Interface in net.sf.sevenzipjbinding
-
GZip specific archive item data class.
- IOutItemTar - Interface in net.sf.sevenzipjbinding
-
Tar specific archive item data class.
- IOutItemXz - Interface in net.sf.sevenzipjbinding
-
Xz specific archive item data class.
- IOutItemZip - Interface in net.sf.sevenzipjbinding
-
Zip specific archive item data class.
- IOutStream - Interface in net.sf.sevenzipjbinding
-
OutStream interface used to operate with seekable output streams (random access streams)
- IOutUpdateArchive<T extends IOutItemBase> - Interface in net.sf.sevenzipjbinding
-
The interface provides functionality to update an existing archive.
- IOutUpdateArchive7z - Interface in net.sf.sevenzipjbinding
-
The interface provides functionality to update existing 7z archives.
The standard way of getting the implementation of this interface is to useIInArchive.getConnectedOutArchive()method like this:
- IOutUpdateArchiveBZip2 - Interface in net.sf.sevenzipjbinding
-
The interface provides functionality to update existing BZip2 archives.
The standard way of getting the implementation of this interface is to useIInArchive.getConnectedOutArchive()method like this:
- IOutUpdateArchiveGZip - Interface in net.sf.sevenzipjbinding
-
The interface provides functionality to update existing GZip archives.
The standard way of getting the implementation of this interface is to useIInArchive.getConnectedOutArchive()method like this:
- IOutUpdateArchiveTar - Interface in net.sf.sevenzipjbinding
-
The interface provides functionality to update existing Tar archives.
The standard way of getting the implementation of this interface is to useIInArchive.getConnectedOutArchive()method like this:
- IOutUpdateArchiveXz - Interface in net.sf.sevenzipjbinding
-
The interface provides functionality to update existing Xz archives.
The standard way of getting the implementation of this interface is to useIInArchive.getConnectedOutArchive()method like this:
- IOutUpdateArchiveZip - Interface in net.sf.sevenzipjbinding
-
The interface provides functionality to update existing Zip archives.
The standard way of getting the implementation of this interface is to useIInArchive.getConnectedOutArchive()method like this:
- IProgress - Interface in net.sf.sevenzipjbinding
-
This interface provides progress information of a process.
- IS_ALT_STREAM - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- IS_ANTI - Enum constant in enum class net.sf.sevenzipjbinding.PropID
-
If
truedelete corresponding file or directory during extraction. - IS_AUX - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- IS_DELETED - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- IS_FOLDER - Enum constant in enum class net.sf.sevenzipjbinding.PropID
-
Flag indicating whether an item represents a folder or not.
- IS_NOT_ARC - Enum constant in enum class net.sf.sevenzipjbinding.ExtractOperationResult
-
The data is not a (supported) archive.
- IS_NOT_ARC_TYPE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- IS_TREE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- IS_VOLUME - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- isAutoInitializationWillOccur() - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Returns whether automatic initialization will occur or not.
- isCommented() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
-
Return
trueif item was commented, otherwisefalse. - isCommented() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
-
Return
trueif item was commented, otherwisefalse. - ISeekableStream - Interface in net.sf.sevenzipjbinding
-
Interface for seekable streams (random access streams).
- isEncrypted() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
-
Flag indicating whether the item is encrypted or not.
- isEncrypted() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
-
Flag indicating whether the item is encrypted or not.
- isEOF() - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Retrieve "End Of Stream" status of the byte array stream.
- ISequentialInStream - Interface in net.sf.sevenzipjbinding
-
Interface used to operate with a sequential input stream.
- ISequentialOutStream - Interface in net.sf.sevenzipjbinding
-
Interface used to operate with a sequential output stream.
- isFolder() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
-
Returns a flag indicating whether the item represents a folder or not.
- isFolder() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
-
Returns a flag indicating whether the item represents a folder or not.
- ISimpleInArchive - Interface in net.sf.sevenzipjbinding.simple
-
Simplified interface for C++
IInArchive. - ISimpleInArchiveItem - Interface in net.sf.sevenzipjbinding.simple
-
This Java interface represents an archive item.
- isInitializedSuccessfully() - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Tests native library initialization status of SevenZipJBinding.
- ISO - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Iso format.
- isOutArchiveSupported() - Method in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Return whether this archive type supports creation/update operations
- isTrace() - Method in class net.sf.sevenzipjbinding.impl.OutArchiveImpl
-
If
true, print trace messages during compression and update operations to theSystem.outorIOutArchiveBase.getTracePrintStream(). - isTrace() - Method in interface net.sf.sevenzipjbinding.IOutArchiveBase
-
If
true, print trace messages during compression and update operations to theSystem.outorIOutArchiveBase.getTracePrintStream().
K
- kAlgorithm - Enum constant in enum class net.sf.sevenzipjbinding.NCoderPropID
- kBlockSize - Enum constant in enum class net.sf.sevenzipjbinding.NCoderPropID
- kDefaultProp - Enum constant in enum class net.sf.sevenzipjbinding.NCoderPropID
- kDictionarySize - Enum constant in enum class net.sf.sevenzipjbinding.NCoderPropID
- kEndMarker - Enum constant in enum class net.sf.sevenzipjbinding.NCoderPropID
- kLitContextBits - Enum constant in enum class net.sf.sevenzipjbinding.NCoderPropID
- kLitPosBits - Enum constant in enum class net.sf.sevenzipjbinding.NCoderPropID
- kMatchFinder - Enum constant in enum class net.sf.sevenzipjbinding.NCoderPropID
- kMatchFinderCycles - Enum constant in enum class net.sf.sevenzipjbinding.NCoderPropID
- kNumFastBytes - Enum constant in enum class net.sf.sevenzipjbinding.NCoderPropID
- kNumPasses - Enum constant in enum class net.sf.sevenzipjbinding.NCoderPropID
- kNumThreads - Enum constant in enum class net.sf.sevenzipjbinding.NCoderPropID
- kOrder - Enum constant in enum class net.sf.sevenzipjbinding.NCoderPropID
- kPosStateBits - Enum constant in enum class net.sf.sevenzipjbinding.NCoderPropID
- kUsedMemorySize - Enum constant in enum class net.sf.sevenzipjbinding.NCoderPropID
L
- LAST_ACCESS_TIME - Enum constant in enum class net.sf.sevenzipjbinding.PropID
-
Date and time of last access of the file.
- LAST_MODIFICATION_TIME - Enum constant in enum class net.sf.sevenzipjbinding.PropID
-
Date and time the file was last time modified.
Type:Datenullwill be returned, if current archive type doesn't support this property. - LINKS - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- LOCAL_NAME - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- LZH - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Lzh format.
- LZMA - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Lzma format.
M
- major - Variable in class net.sf.sevenzipjbinding.SevenZip.Version
-
Major version of the 7-Zip engine
- METHOD - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- minor - Variable in class net.sf.sevenzipjbinding.SevenZip.Version
-
Minor version of the 7-Zip engine
N
- name - Variable in class net.sf.sevenzipjbinding.PropertyInfo
-
Name of property.
- NAME - Enum constant in enum class net.sf.sevenzipjbinding.PropID
-
In
IArchiveOpenCallback: Name of the volume to get - NCoderPropID - Enum Class in net.sf.sevenzipjbinding
-
Enumeration of coder (compression method) property identifiers, mirroring 7-Zip's native
NCoderPropIDconstants. - net.sf.sevenzipjbinding - package net.sf.sevenzipjbinding
-
This package contains the basic enumerations, interfaces and classes of the main SevenZipJBinding interface.
- net.sf.sevenzipjbinding.impl - package net.sf.sevenzipjbinding.impl
-
This package contains the implementation of some interfaces defined in
net.sf.sevenzipjbinding. - net.sf.sevenzipjbinding.simple - package net.sf.sevenzipjbinding.simple
-
This package contains the simplified interface of 7-Zip-JBinding.
- net.sf.sevenzipjbinding.simple.impl - package net.sf.sevenzipjbinding.simple.impl
-
This package contains the implementation of the simplified interface of 7-Zip-JBinding, defined in
net.sf.sevenzipjbinding.simple. - net.sf.sevenzipjbinding.util - package net.sf.sevenzipjbinding.util
- NFileTimeType - Enum Class in net.sf.sevenzipjbinding
-
Enumeration of the file-time formats used by 7-Zip, mirroring 7-Zip's native
NFileTimeTypeconstants. - NO_INDEX - Enum constant in enum class net.sf.sevenzipjbinding.ReportExtractResultIndexType
-
No index available or applicable.
- NO_PROPERTY1 - Enum constant in enum class net.sf.sevenzipjbinding.PropID
-
Dummy property1.
- NO_PROPERTY2 - Enum constant in enum class net.sf.sevenzipjbinding.PropID
-
Dummy property2.
- NSIS - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Nsis format.
- NT_REPARSE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- NT_SECURE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- NTFS - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
NTFS - (NTFS file system);
- NUM_ALT_STREAMS - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- NUM_BLOCKS - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- NUM_DEFINED - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- NUM_ERRORS - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- NUM_STREAMS - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- NUM_SUB_DIRS - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- NUM_SUB_FILES - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- NUM_VOLUMES - Enum constant in enum class net.sf.sevenzipjbinding.PropID
O
- OFFSET - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- OK - Enum constant in enum class net.sf.sevenzipjbinding.ExtractOperationResult
-
Extraction was a success
- openInArchive(ArchiveFormat, IInStream) - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Open archive of type
archiveFormatfrom the input streaminStream. - openInArchive(ArchiveFormat, IInStream, String) - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Open archive of type
archiveFormatfrom the input streaminStreamusing 'archive open call-back' listenerarchiveOpenCallback. - openInArchive(ArchiveFormat, IInStream, IArchiveOpenCallback) - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Open archive of type
archiveFormatfrom the input streaminStreamusing 'archive open call back' listenerarchiveOpenCallback. - openOutArchive(ArchiveFormat) - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Create a new archive of type
archiveFormat. - openOutArchive7z() - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Create a new 7z archive.
- openOutArchiveBZip2() - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Create a new BZip2 archive.
- openOutArchiveGZip() - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Create a new GZip archive.
- openOutArchiveTar() - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Create a new Tar archive.
- openOutArchiveXz() - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Create a new Xz archive.
- openOutArchiveZip() - Static method in class net.sf.sevenzipjbinding.SevenZip
-
Create a new Zip archive.
- OUT_ARCHIVE_INDEX - Enum constant in enum class net.sf.sevenzipjbinding.ReportExtractResultIndexType
-
Index in the output (destination) archive.
- OUT_NAME - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- OutArchive7zImpl - Class in net.sf.sevenzipjbinding.impl
-
7z specific archive create and update class.
- OutArchive7zImpl() - Constructor for class net.sf.sevenzipjbinding.impl.OutArchive7zImpl
- OutArchiveBZip2Impl - Class in net.sf.sevenzipjbinding.impl
-
BZip2 specific archive create and update class.
- OutArchiveBZip2Impl() - Constructor for class net.sf.sevenzipjbinding.impl.OutArchiveBZip2Impl
- OutArchiveGZipImpl - Class in net.sf.sevenzipjbinding.impl
-
GZip specific archive create and update class.
- OutArchiveGZipImpl() - Constructor for class net.sf.sevenzipjbinding.impl.OutArchiveGZipImpl
- OutArchiveImpl<T extends IOutItemBase> - Class in net.sf.sevenzipjbinding.impl
-
Common archive create and update class.
- OutArchiveImpl() - Constructor for class net.sf.sevenzipjbinding.impl.OutArchiveImpl
- OutArchiveTarImpl - Class in net.sf.sevenzipjbinding.impl
-
Tar specific archive create and update class.
- OutArchiveTarImpl() - Constructor for class net.sf.sevenzipjbinding.impl.OutArchiveTarImpl
- OutArchiveXzImpl - Class in net.sf.sevenzipjbinding.impl
-
Xz specific archive create and update class.
- OutArchiveXzImpl() - Constructor for class net.sf.sevenzipjbinding.impl.OutArchiveXzImpl
- OutArchiveZipImpl - Class in net.sf.sevenzipjbinding.impl
-
Zip specific archive create and update class.
- OutArchiveZipImpl() - Constructor for class net.sf.sevenzipjbinding.impl.OutArchiveZipImpl
- OutItem - Class in net.sf.sevenzipjbinding.impl
-
Implementation of the all
IOutItemXxxinterfaces. - OutItemFactory<T extends IOutItemBase> - Class in net.sf.sevenzipjbinding.impl
-
Factory for the
OutItemobjects.
P
- PACKED_SIZE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
-
Size of the packed (compressed) item in the archive.
NOTE: for solid 7z archives, several items share a single compressed stream, so a per-item packed size is undefined andnullis returned for those items (only some items, or the containing block, report a value). - PATH - Enum constant in enum class net.sf.sevenzipjbinding.PropID
-
Full path, name and extension of the file inside the archive.
- PHY_SIZE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- PHY_SIZE_CANT_BE_DETECTED - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- POSITION - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- POSIX_ATTRIB - Enum constant in enum class net.sf.sevenzipjbinding.PropID
-
Posix attributes.
Type:Integernullwill be returned, if current archive type doesn't support this property. - PREFIX - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- prepareOperation(ExtractAskMode) - Method in interface net.sf.sevenzipjbinding.IArchiveExtractCallback
-
Prepare operation.
- printStackTraceExtended() - Method in exception net.sf.sevenzipjbinding.SevenZipException
-
Prints stack traces of this SevenZipException and of all thrown 'caused by' exceptions to the specified system error stream
System.err. - printStackTraceExtended(PrintStream) - Method in exception net.sf.sevenzipjbinding.SevenZipException
-
Prints stack trace of this SevenZipException and of all thrown 'caused by' exceptions to the specified print stream.
- printStackTraceExtended(PrintWriter) - Method in exception net.sf.sevenzipjbinding.SevenZipException
-
Prints stack trace of this SevenZipException and of all thrown 'caused by' exceptions to the specified print writer.
- PropertyInfo - Class in net.sf.sevenzipjbinding
-
Container for property information attributes.
- PropertyInfo() - Constructor for class net.sf.sevenzipjbinding.PropertyInfo
- propID - Variable in class net.sf.sevenzipjbinding.PropertyInfo
-
Native property index
- PropID - Enum Class in net.sf.sevenzipjbinding
-
Enumeration of possible archive and archive-item properties.
- PropID.AttributesBitMask - Class in net.sf.sevenzipjbinding
-
Windows file attribute bit mask.
- PROVIDER - Enum constant in enum class net.sf.sevenzipjbinding.PropID
R
- RandomAccessFileInStream - Class in net.sf.sevenzipjbinding.impl
-
Implementation of
IInStreamusingRandomAccessFile. - RandomAccessFileInStream(RandomAccessFile) - Constructor for class net.sf.sevenzipjbinding.impl.RandomAccessFileInStream
-
Constructs an instance from the given random access file.
- RandomAccessFileOutStream - Class in net.sf.sevenzipjbinding.impl
-
Implementation of
IOutStreamusingRandomAccessFile. - RandomAccessFileOutStream(RandomAccessFile) - Constructor for class net.sf.sevenzipjbinding.impl.RandomAccessFileOutStream
-
Constructs an instance from the given random access file.
- RAR - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Rar format.
- RAR5 - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Rar5 format.
- read(byte[]) - Method in class net.sf.sevenzipjbinding.impl.InputStreamSequentialInStream
-
Reads at least 1 and maximum
data.lengthbytes from the in-stream. - read(byte[]) - Method in class net.sf.sevenzipjbinding.impl.RandomAccessFileInStream
-
Reads at least 1 and maximum
data.lengthbytes from the in-stream. - read(byte[]) - Method in class net.sf.sevenzipjbinding.impl.SequentialInStreamImpl
-
Deprecated.Reads at least 1 and maximum
data.lengthbytes from the in-stream. - read(byte[]) - Method in class net.sf.sevenzipjbinding.impl.VolumedArchiveInStream
-
Reads at least 1 and maximum
data.lengthbytes from the in-stream. - read(byte[]) - Method in interface net.sf.sevenzipjbinding.ISequentialInStream
-
Reads at least 1 and maximum
data.lengthbytes from the in-stream. - read(byte[]) - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Reads at least 1 and maximum
data.lengthbytes from the in-stream. - read(byte[], int, int) - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Reads
lengthbytes from the byte array stream. - READ_ONLY - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- reportExtractResult(ReportExtractResultIndexType, int, ExtractOperationResult) - Method in interface net.sf.sevenzipjbinding.IArchiveExtractCallback
-
Report an extraction result.
- ReportExtractResultIndexType - Enum Class in net.sf.sevenzipjbinding
-
Index type parameter for
IArchiveExtractCallback.reportExtractResult(ReportExtractResultIndexType, int, ExtractOperationResult). - rewind() - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Set current pointer back to zero.
- RPM - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Rpm format.
S
- SECTOR_SIZE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- seek(long, int) - Method in class net.sf.sevenzipjbinding.impl.RandomAccessFileInStream
-
Move current location pointer to the new offset depending on
seekOrigin.
Note: depending on the archive format and the data size this method may be called from different threads. - seek(long, int) - Method in class net.sf.sevenzipjbinding.impl.RandomAccessFileOutStream
-
Move current location pointer to the new offset depending on
seekOrigin.
Note: depending on the archive format and the data size this method may be called from different threads. - seek(long, int) - Method in class net.sf.sevenzipjbinding.impl.VolumedArchiveInStream
-
Move current location pointer to the new offset depending on
seekOrigin.
Note: depending on the archive format and the data size this method may be called from different threads. - seek(long, int) - Method in interface net.sf.sevenzipjbinding.ISeekableStream
-
Move current location pointer to the new offset depending on
seekOrigin.
Note: depending on the archive format and the data size this method may be called from different threads. - seek(long, int) - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Move current location pointer to the new offset depending on
seekOrigin.
Note: depending on the archive format and the data size this method may be called from different threads. - SEEK_CUR - Static variable in interface net.sf.sevenzipjbinding.ISeekableStream
-
Indicates, that the seek operation should be done from the current position (file pointer) of the stream.
- SEEK_END - Static variable in interface net.sf.sevenzipjbinding.ISeekableStream
-
Indicates, that the seek operation should be done from the end of the stream.
- SEEK_SET - Static variable in interface net.sf.sevenzipjbinding.ISeekableStream
-
Indicates, that the seek operation should be done from the beginning of the stream
- SequentialInStreamImpl - Class in net.sf.sevenzipjbinding.impl
-
Deprecated.
- SequentialInStreamImpl(InputStream) - Constructor for class net.sf.sevenzipjbinding.impl.SequentialInStreamImpl
-
Deprecated.Create instance of
SequentialInStreamImplbased onInputStream - setBytes(byte[], boolean) - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Reinitialize byte array stream, replace current content with the new content
newContentand set the current position to the beginning of the stream. - setCompleted(long) - Method in interface net.sf.sevenzipjbinding.IProgress
-
Set current amount of completed work
- setCompleted(Long, Long) - Method in interface net.sf.sevenzipjbinding.IArchiveOpenCallback
-
Set amount of completed work.
- setDataSize(Long) - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Set property
PropID.SIZE. - setDataSize(Long) - Method in interface net.sf.sevenzipjbinding.IOutItemBase
-
Set property
PropID.SIZE. - setHeaderEncryption(boolean) - Method in class net.sf.sevenzipjbinding.impl.OutArchive7zImpl
- setHeaderEncryption(boolean) - Method in interface net.sf.sevenzipjbinding.IOutFeatureSetEncryptHeader
-
Enable/disable header encryption for password protected archives.
- setLevel(int) - Method in class net.sf.sevenzipjbinding.impl.OutArchive7zImpl
- setLevel(int) - Method in class net.sf.sevenzipjbinding.impl.OutArchiveBZip2Impl
-
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.
- setLevel(int) - Method in class net.sf.sevenzipjbinding.impl.OutArchiveGZipImpl
-
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.
- setLevel(int) - Method in class net.sf.sevenzipjbinding.impl.OutArchiveXzImpl
-
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.
- setLevel(int) - Method in class net.sf.sevenzipjbinding.impl.OutArchiveZipImpl
-
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.
- setLevel(int) - Method in interface net.sf.sevenzipjbinding.IOutFeatureSetLevel
-
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.
- setOperationResult(boolean) - Method in interface net.sf.sevenzipjbinding.IOutCreateCallback
-
Notify about success or failure of the current archive item compression or update operation.
- setOperationResult(ExtractOperationResult) - Method in interface net.sf.sevenzipjbinding.IArchiveExtractCallback
-
Set result of extraction operation of the file with index
indexfrom last call ofIArchiveExtractCallback.getStream(int, ExtractAskMode). - setPropertyAttributes(Integer) - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Set property
PropID.ATTRIBUTES. - setPropertyAttributes(Integer) - Method in interface net.sf.sevenzipjbinding.IOutItem7z
-
Set property
PropID.ATTRIBUTES. - setPropertyAttributes(Integer) - Method in interface net.sf.sevenzipjbinding.IOutItemZip
-
Set property
PropID.ATTRIBUTES. - setPropertyComment(String) - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Set property
PropID.COMMENT. - setPropertyComment(String) - Method in interface net.sf.sevenzipjbinding.IOutItem7z
-
Set property
PropID.COMMENT. - setPropertyCRC(Integer) - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Set property
PropID.CRC. - setPropertyCRC(Integer) - Method in interface net.sf.sevenzipjbinding.IOutItem7z
-
Set property
PropID.CRC. - setPropertyCreationTime(Date) - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Set property
PropID.CREATION_TIME. - setPropertyCreationTime(Date) - Method in interface net.sf.sevenzipjbinding.IOutItemZip
-
Set property
PropID.CREATION_TIME. - setPropertyEncrypted(Boolean) - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Set property
PropID.ENCRYPTED. - setPropertyEncrypted(Boolean) - Method in interface net.sf.sevenzipjbinding.IOutItem7z
-
Set property
PropID.ENCRYPTED. - setPropertyGroup(String) - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Set property
PropID.GROUP. - setPropertyGroup(String) - Method in interface net.sf.sevenzipjbinding.IOutItemTar
-
Set property
PropID.GROUP. - setPropertyHardLink(String) - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Set property
PropID.HARD_LINK. - setPropertyHardLink(String) - Method in interface net.sf.sevenzipjbinding.IOutItemTar
-
Set property
PropID.HARD_LINK. - setPropertyIsAnti(Boolean) - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Set property
PropID.IS_ANTI. - setPropertyIsAnti(Boolean) - Method in interface net.sf.sevenzipjbinding.IOutItem7z
-
Set property
PropID.IS_ANTI. - setPropertyIsDir(Boolean) - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Set property
PropID.IS_FOLDER. - setPropertyIsDir(Boolean) - Method in interface net.sf.sevenzipjbinding.IOutItem7z
-
Set property
PropID.IS_FOLDER. - setPropertyIsDir(Boolean) - Method in interface net.sf.sevenzipjbinding.IOutItemTar
-
Set property
PropID.IS_FOLDER. - setPropertyIsDir(Boolean) - Method in interface net.sf.sevenzipjbinding.IOutItemZip
-
Set property
PropID.IS_FOLDER. - setPropertyLastAccessTime(Date) - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Set property
PropID.LAST_ACCESS_TIME. - setPropertyLastAccessTime(Date) - Method in interface net.sf.sevenzipjbinding.IOutItemZip
-
Set property
PropID.LAST_ACCESS_TIME. - setPropertyLastModificationTime(Date) - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Set property
PropID.LAST_MODIFICATION_TIME. - setPropertyLastModificationTime(Date) - Method in interface net.sf.sevenzipjbinding.IOutItem7z
-
Set property
PropID.LAST_MODIFICATION_TIME. - setPropertyLastModificationTime(Date) - Method in interface net.sf.sevenzipjbinding.IOutItemGZip
-
Set property
PropID.LAST_MODIFICATION_TIME. - setPropertyLastModificationTime(Date) - Method in interface net.sf.sevenzipjbinding.IOutItemTar
-
Set property
PropID.LAST_MODIFICATION_TIME. - setPropertyLastModificationTime(Date) - Method in interface net.sf.sevenzipjbinding.IOutItemZip
-
Set property
PropID.LAST_MODIFICATION_TIME. - setPropertyPath(String) - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Set property
PropID.PATH. - setPropertyPath(String) - Method in interface net.sf.sevenzipjbinding.IOutItem7z
-
Set property
PropID.PATH. - setPropertyPath(String) - Method in interface net.sf.sevenzipjbinding.IOutItemGZip
-
Set property
PropID.PATH. - setPropertyPath(String) - Method in interface net.sf.sevenzipjbinding.IOutItemTar
-
Set property
PropID.PATH. - setPropertyPath(String) - Method in interface net.sf.sevenzipjbinding.IOutItemZip
-
Set property
PropID.PATH. - setPropertyPosixAttributes(Integer) - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Set property
PropID.POSIX_ATTRIB. - setPropertyPosixAttributes(Integer) - Method in interface net.sf.sevenzipjbinding.IOutItemTar
-
Set property
PropID.POSIX_ATTRIB. - setPropertySymLink(String) - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Set property
PropID.SYM_LINK. - setPropertySymLink(String) - Method in interface net.sf.sevenzipjbinding.IOutItemTar
-
Set property
PropID.SYM_LINK. - setPropertyUser(String) - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Set property
PropID.USER. - setPropertyUser(String) - Method in interface net.sf.sevenzipjbinding.IOutItemTar
-
Set property
PropID.USER. - setSize(long) - Method in class net.sf.sevenzipjbinding.impl.RandomAccessFileOutStream
-
Set new size for the out stream.
Note: depending on the archive format and the data size this method may be called from different threads. - setSize(long) - Method in interface net.sf.sevenzipjbinding.IOutStream
-
Set new size for the out stream.
Note: depending on the archive format and the data size this method may be called from different threads. - setSize(long) - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Set new size for the out stream.
Note: depending on the archive format and the data size this method may be called from different threads. - setSolid(boolean) - Method in class net.sf.sevenzipjbinding.impl.OutArchive7zImpl
-
Set solid archive option.
- setSolid(boolean) - Method in interface net.sf.sevenzipjbinding.IOutFeatureSetSolid
-
Set solid archive option.
- setSolidExtension(boolean) - Method in class net.sf.sevenzipjbinding.impl.OutArchive7zImpl
-
Put all files with the same extension following each other in the order of packing in a solid block.
- setSolidExtension(boolean) - Method in interface net.sf.sevenzipjbinding.IOutFeatureSetSolid
-
Put all files with the same extension following each other in the order of packing in a solid block.
- setSolidFiles(int) - Method in class net.sf.sevenzipjbinding.impl.OutArchive7zImpl
-
Put specified count of files in a single solid block.
- setSolidFiles(int) - Method in interface net.sf.sevenzipjbinding.IOutFeatureSetSolid
-
Put specified count of files in a single solid block.
- setSolidSize(long) - Method in class net.sf.sevenzipjbinding.impl.OutArchive7zImpl
-
Put specified count of bytes in a single solid block.
- setSolidSize(long) - Method in interface net.sf.sevenzipjbinding.IOutFeatureSetSolid
-
Put specified count of bytes in a single solid block.
- setThreadCount(int) - Method in class net.sf.sevenzipjbinding.impl.OutArchive7zImpl
-
Set number of threads to use.
- setThreadCount(int) - Method in interface net.sf.sevenzipjbinding.IOutFeatureSetMultithreading
-
Set number of threads to use.
- setTotal(long) - Method in interface net.sf.sevenzipjbinding.IProgress
-
Set total amount of work
- setTotal(Long, Long) - Method in interface net.sf.sevenzipjbinding.IArchiveOpenCallback
-
Set total amount of work to be done.
- setTrace(boolean) - Method in class net.sf.sevenzipjbinding.impl.OutArchiveImpl
-
If
true, print trace messages during compression and update operations to theSystem.outorIOutArchiveBase.getTracePrintStream(). - setTrace(boolean) - Method in interface net.sf.sevenzipjbinding.IOutArchiveBase
-
If
true, print trace messages during compression and update operations to theSystem.outorIOutArchiveBase.getTracePrintStream(). - setTracePrintStream(PrintStream) - Method in class net.sf.sevenzipjbinding.impl.OutArchiveImpl
-
Set alternative
PrintStreamfor trace output. - setTracePrintStream(PrintStream) - Method in interface net.sf.sevenzipjbinding.IOutArchiveBase
-
Set alternative
PrintStreamfor trace output. - setUpdateIsNewData(Boolean) - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Set whether the archive item data (content) has changed.
- setUpdateIsNewData(Boolean) - Method in interface net.sf.sevenzipjbinding.IOutItemBase
-
Set whether the archive item data (content) has changed.
- setUpdateIsNewProperties(Boolean) - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Set whether the archive item properties have changed.
- setUpdateIsNewProperties(Boolean) - Method in interface net.sf.sevenzipjbinding.IOutItemBase
-
Set whether the archive item properties have changed.
- setUpdateOldArchiveItemIndex(Integer) - Method in class net.sf.sevenzipjbinding.impl.OutItem
-
Set the index of the archive item in the archive being updated (old archive).
- setUpdateOldArchiveItemIndex(Integer) - Method in interface net.sf.sevenzipjbinding.IOutItemBase
-
Set the index of the archive item in the archive being updated (old archive).
- SEVEN_ZIP - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
7z format.
- SevenZip - Class in net.sf.sevenzipjbinding
-
7-Zip-JBinding main class.
- SevenZip.Version - Class in net.sf.sevenzipjbinding
-
Version information about 7-Zip.
- SevenZipException - Exception in net.sf.sevenzipjbinding
-
SevenZip core exception.
- SevenZipException() - Constructor for exception net.sf.sevenzipjbinding.SevenZipException
-
Constructs a new exception with
nullas its detail message. - SevenZipException(String) - Constructor for exception net.sf.sevenzipjbinding.SevenZipException
-
Constructs a new exception with the specified detail message.
- SevenZipException(String, Throwable) - Constructor for exception net.sf.sevenzipjbinding.SevenZipException
-
Constructs a new exception with the specified detail message and cause.
- SevenZipException(Throwable) - Constructor for exception net.sf.sevenzipjbinding.SevenZipException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ? null : cause.toString())(which typically contains the class and detail message ofcause). - SevenZipNativeInitializationException - Exception in net.sf.sevenzipjbinding
-
SevenZip initialization exception.
- SevenZipNativeInitializationException() - Constructor for exception net.sf.sevenzipjbinding.SevenZipNativeInitializationException
-
Constructs a new exception with
nullas its detail message. - SevenZipNativeInitializationException(String) - Constructor for exception net.sf.sevenzipjbinding.SevenZipNativeInitializationException
-
Constructs a new exception with the specified detail message.
- SevenZipNativeInitializationException(String, Throwable) - Constructor for exception net.sf.sevenzipjbinding.SevenZipNativeInitializationException
-
Constructs a new exception with the specified detail message and cause.
- SevenZipNativeInitializationException(Throwable) - Constructor for exception net.sf.sevenzipjbinding.SevenZipNativeInitializationException
-
Constructs a new exception with the specified cause and a detail message of
(cause==null ? null : cause.toString())(which typically contains the class and detail message ofcause). - SHA1 - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- SHA256 - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- SHORT_COMMENT - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- SHORT_NAME - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- SimpleInArchiveImpl - Class in net.sf.sevenzipjbinding.simple.impl
-
Standard implementation of
ISimpleInArchive, simplified 7-Zip-JBinding interface. - SimpleInArchiveImpl(IInArchive) - Constructor for class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveImpl
-
Constructing an instance of
SimpleInArchiveImplfrom a instance ofIInArchive. - SimpleInArchiveItemImpl - Class in net.sf.sevenzipjbinding.simple.impl
-
Standard implementation of
ISimpleInArchiveItem, simplified 7-Zip-JBinding interface. - SimpleInArchiveItemImpl(IInArchive, int) - Constructor for class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
-
Create instance of
SimpleInArchiveItemImplrepresenting archive item with index indexindexof archivesevenZipInArchive. - SimpleInArchiveItemImpl(SimpleInArchiveImpl, int) - Constructor for class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
-
Create instance of
SimpleInArchiveItemImplrepresenting archive item with index indexindexof archivesimpleInArchiveImpl. - SIZE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
-
Uncompressed size of the item in bytes.
- SKIP - Enum constant in enum class net.sf.sevenzipjbinding.ExtractAskMode
-
Skip extraction of an archive item
- SOLID - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- SPLIT - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Split format.
- SPLIT_AFTER - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- SPLIT_BEFORE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- STREAM_ID - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- SUB_TYPE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- supportMultipleFiles() - Method in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Return
true, if the archive format is capable of compressing or storing multiple files within the archive. - SYM_LINK - Enum constant in enum class net.sf.sevenzipjbinding.PropID
-
Represent a symbolic link.
T
- TAIL_SIZE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- TAR - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Tar format.
- TEST - Enum constant in enum class net.sf.sevenzipjbinding.ExtractAskMode
-
Test an archive item
- testAndGetSafeSevenZipInArchive() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveImpl
-
Tests, if 7-Zip In archive interface can be accessed safely.
- TIME_TYPE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- toString() - Method in enum class net.sf.sevenzipjbinding.ArchiveFormat
- toString() - Method in class net.sf.sevenzipjbinding.PropertyInfo
- TOTAL_PHY_SIZE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- TOTAL_SIZE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- truncate() - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Clear all content of the stream
- TYPE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
U
- UDF - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Udf format.
- UNAVAILABLE - Enum constant in enum class net.sf.sevenzipjbinding.ExtractOperationResult
-
Archive data is unavailable, e.g.
- UNEXPECTED_END - Enum constant in enum class net.sf.sevenzipjbinding.ExtractOperationResult
-
Archive ends unexpectedly.
- UNIX - Enum constant in enum class net.sf.sevenzipjbinding.NFileTimeType
-
Unix file time format
- UNKNOWN - Enum constant in enum class net.sf.sevenzipjbinding.PropID
-
Unknown PropID.
- UNKNOWN_ASK_MODE - Enum constant in enum class net.sf.sevenzipjbinding.ExtractAskMode
-
Unknown mode
- UNKNOWN_OPERATION_RESULT - Enum constant in enum class net.sf.sevenzipjbinding.ExtractOperationResult
-
Unknown extract operation result
- UNPACK_SIZE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- UNPACK_VER - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- UNSUPPORTEDMETHOD - Enum constant in enum class net.sf.sevenzipjbinding.ExtractOperationResult
-
Extraction failed: unknown compression method
- updateItems(ISequentialOutStream, int, IOutCreateCallback<T>) - Method in class net.sf.sevenzipjbinding.impl.OutArchiveImpl
-
Update items in archive (actually creating a new one based on the old one).
- updateItems(ISequentialOutStream, int, IOutCreateCallback<T>) - Method in interface net.sf.sevenzipjbinding.IOutUpdateArchive
-
Update items in archive (actually creating a new one based on the old one).
- USER - Enum constant in enum class net.sf.sevenzipjbinding.PropID
-
User (owner) of the file.
Type:Stringnullwill be returned, if current archive type doesn't support this property. - USER_DEFINED - Enum constant in enum class net.sf.sevenzipjbinding.PropID
V
- VA - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- valueOf(String) - Static method in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.sf.sevenzipjbinding.ExtractAskMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.sf.sevenzipjbinding.ExtractOperationResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.sf.sevenzipjbinding.NCoderPropID
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.sf.sevenzipjbinding.NFileTimeType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.sf.sevenzipjbinding.PropID
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class net.sf.sevenzipjbinding.ReportExtractResultIndexType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.sf.sevenzipjbinding.ExtractAskMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.sf.sevenzipjbinding.ExtractOperationResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.sf.sevenzipjbinding.NCoderPropID
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.sf.sevenzipjbinding.NFileTimeType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.sf.sevenzipjbinding.PropID
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class net.sf.sevenzipjbinding.ReportExtractResultIndexType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- varType - Variable in class net.sf.sevenzipjbinding.PropertyInfo
-
Type of the property values
- version - Variable in class net.sf.sevenzipjbinding.SevenZip.Version
-
Formatted version of the 7-Zip engine
- Version() - Constructor for class net.sf.sevenzipjbinding.SevenZip.Version
- VIRTUAL_SIZE - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- VOLUME - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- VOLUME_INDEX - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- VOLUME_NAME - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- VolumedArchiveInStream - Class in net.sf.sevenzipjbinding.impl
-
This helper class allows merging multiple instances of
IInStreaminterface into one. - VolumedArchiveInStream(String, IArchiveOpenVolumeCallback) - Constructor for class net.sf.sevenzipjbinding.impl.VolumedArchiveInStream
-
Creates instance of
VolumedArchiveInStreamusingIArchiveOpenVolumeCallback. - VolumedArchiveInStream(IArchiveOpenVolumeCallback) - Constructor for class net.sf.sevenzipjbinding.impl.VolumedArchiveInStream
-
Creates instance of
VolumedArchiveInStreamusingIArchiveOpenVolumeCallback.
W
- WARNING - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- WARNING_FLAGS - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- WIM - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Wim format.
- WINDOWS - Enum constant in enum class net.sf.sevenzipjbinding.NFileTimeType
-
Microsoft Windows file time format
- write(byte[]) - Method in class net.sf.sevenzipjbinding.impl.RandomAccessFileOutStream
-
Write
databyte array to the stream. - write(byte[]) - Method in interface net.sf.sevenzipjbinding.ISequentialOutStream
-
Write
databyte array to the stream. - write(byte[]) - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Write
databyte array to the stream. - write(byte[], int, int) - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Write
lengthbyte from the byte arraydatabeginning from the positionstartPosition. - writeFromInputStream(InputStream, boolean) - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Write entire data from
InputStreaminputStreaminto byte array stream. - writeToOutputStream(OutputStream, boolean) - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
-
Write entire content of the stream to the output stream.
- WRONG_PASSWORD - Enum constant in enum class net.sf.sevenzipjbinding.ExtractOperationResult
-
Wrong password.
NOTE: this result is reliable for formats that carry a password verifier (e.g.
X
- XAR - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Xar format.
- XZ - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Xz format.
Z
- Z - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Z format.
- ZEROS_TAIL_IS_ALLOWED - Enum constant in enum class net.sf.sevenzipjbinding.PropID
- ZIP - Enum constant in enum class net.sf.sevenzipjbinding.ArchiveFormat
-
Zip format.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
InputStreamSequentialInStream