Index

A B C D E F G H I K L M N O P R S T U V W X Z 
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 ISequentialOutStream IOutStream ISequentialInStream IInStream ISeekableStream Provides 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 to content.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 (IOutItemXxx interface).

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 (IOutItemXxx interface).

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 (IOutItemXxx interface).

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 (as DATAERROR/ExtractOperationResult.CRCERROR), not as ExtractOperationResult.WRONG_PASSWORD - see ExtractOperationResult.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: Zip 7Z Arj Cab Rar
getAttributes() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
Return item attributes.

Supported by the following formats: Zip 7Z Arj Cab Rar
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 IInArchive for update operations.
getConnectedInArchive() - Method in interface net.sf.sevenzipjbinding.IOutUpdateArchive
Get connected IInArchive for update operations.
getConnectedOutArchive() - Method in interface net.sf.sevenzipjbinding.IInArchive
Get an instance of IOutUpdateArchive connected to the current archive.
getConnectedOutArchive() - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
Get an instance of IOutUpdateArchive connected to the current archive.
getConnectedOutArchive7z() - Method in interface net.sf.sevenzipjbinding.IInArchive
Get an instance of IOutUpdateArchive7z connected to the current archive.
getConnectedOutArchive7z() - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
Get an instance of IOutUpdateArchive7z connected to the current archive.
getConnectedOutArchiveBZip2() - Method in interface net.sf.sevenzipjbinding.IInArchive
Get an instance of IOutUpdateArchiveBZip2 connected to the current archive.
getConnectedOutArchiveBZip2() - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
Get an instance of IOutUpdateArchiveBZip2 connected to the current archive.
getConnectedOutArchiveGZip() - Method in interface net.sf.sevenzipjbinding.IInArchive
Get an instance of IOutUpdateArchiveGZip connected to the current archive.
getConnectedOutArchiveGZip() - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
Get an instance of IOutUpdateArchiveGZip connected to the current archive.
getConnectedOutArchiveTar() - Method in interface net.sf.sevenzipjbinding.IInArchive
Get an instance of IOutUpdateArchiveTar connected to the current archive.
getConnectedOutArchiveTar() - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
Get an instance of IOutUpdateArchiveTar connected to the current archive.
getConnectedOutArchiveXz() - Method in interface net.sf.sevenzipjbinding.IInArchive
Get an instance of IOutUpdateArchiveXz connected to the current archive.
getConnectedOutArchiveXz() - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
Get an instance of IOutUpdateArchiveXz connected to the current archive.
getConnectedOutArchiveZip() - Method in interface net.sf.sevenzipjbinding.IInArchive
Get an instance of IOutUpdateArchiveZip connected to the current archive.
getConnectedOutArchiveZip() - Method in class net.sf.sevenzipjbinding.impl.InArchiveImpl
Get an instance of IOutUpdateArchiveZip connected 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: 7Z Rar
getCreationTime() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
Return creation date and time of the item.

Supported by the following formats: 7Z Rar
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 index being 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: 7Z Rar
getLastAccessTime() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
Return last access date and time of the item.

Supported by the following formats: 7Z Rar
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: BZ2 Chm RPM Split Z
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: BZ2 Chm RPM Split Z
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.jar on the class path.
getPosition() - Method in class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
Return the value of the item's POSITION property.
getPosition() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
Return the value of the item's POSITION property.
getProperty(int, PropID) - Method in interface net.sf.sevenzipjbinding.IInArchive
Get value of property propID of the item with the index index.

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 propID of the item with the index index.

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
getPropertyLastAccessTime() - Method in interface net.sf.sevenzipjbinding.IOutItemZip
getPropertyLastModificationTime() - Method in class net.sf.sevenzipjbinding.impl.OutItem
getPropertyLastModificationTime() - Method in interface net.sf.sevenzipjbinding.IOutItem7z
getPropertyLastModificationTime() - Method in interface net.sf.sevenzipjbinding.IOutItemGZip
getPropertyLastModificationTime() - Method in interface net.sf.sevenzipjbinding.IOutItemTar
getPropertyLastModificationTime() - Method in interface net.sf.sevenzipjbinding.IOutItemZip
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 index to 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 IInStream for volume with filename filename.
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 PrintStream for trace output.
getTracePrintStream() - Method in interface net.sf.sevenzipjbinding.IOutArchiveBase
Alternative PrintStream for 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: String null will 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.jar on the class path.
initSevenZipFromPlatformJAR(File) - Static method in class net.sf.sevenzipjbinding.SevenZip
Initialize native SevenZipJBinding library assuming sevenzipjbinding-Platform.jar on the class path.
initSevenZipFromPlatformJAR(String) - Static method in class net.sf.sevenzipjbinding.SevenZip
Initialize native SevenZipJBinding library assuming sevenzipjbinding-Platform.jar on the class path.
initSevenZipFromPlatformJAR(String, File) - Static method in class net.sf.sevenzipjbinding.SevenZip
Initialize native SevenZipJBinding library assuming sevenzipjbinding-Platform.jar on 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 IOutCreateArchive and IOutUpdateArchive.
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 use SevenZip.openOutArchive7z().
IOutCreateArchiveBZip2 - Interface in net.sf.sevenzipjbinding
The interface provides functionality to create new BZip2 archives.
Standard way to get implementation is to use SevenZip.openOutArchiveBZip2().
IOutCreateArchiveGZip - Interface in net.sf.sevenzipjbinding
The interface provides functionality to create new GZip archives.
Standard way to get implementation is to use SevenZip.openOutArchiveGZip().
IOutCreateArchiveTar - Interface in net.sf.sevenzipjbinding
The interface provides functionality to create new Tar archives.
Standard way to get implementation is to use SevenZip.openOutArchiveTar().
IOutCreateArchiveXz - Interface in net.sf.sevenzipjbinding
The interface provides functionality to create new Xz archives.
Standard way to get implementation is to use SevenZip.openOutArchiveXz().
IOutCreateArchiveZip - Interface in net.sf.sevenzipjbinding
The interface provides functionality to create new Zip archives.
Standard way to get implementation is to use SevenZip.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, like IOutItem7z archive-format-independent interface IOutItemAllFormats The single known implementation is OutItem.
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 use IInArchive.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 use IInArchive.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 use IInArchive.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 use IInArchive.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 use IInArchive.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 use IInArchive.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 true delete 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 true if item was commented, otherwise false.
isCommented() - Method in interface net.sf.sevenzipjbinding.simple.ISimpleInArchiveItem
Return true if item was commented, otherwise false.
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 the System.out or IOutArchiveBase.getTracePrintStream().
isTrace() - Method in interface net.sf.sevenzipjbinding.IOutArchiveBase
If true, print trace messages during compression and update operations to the System.out or IOutArchiveBase.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: Date null will 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 NCoderPropID constants.
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 NFileTimeType constants.
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 archiveFormat from the input stream inStream.
openInArchive(ArchiveFormat, IInStream, String) - Static method in class net.sf.sevenzipjbinding.SevenZip
Open archive of type archiveFormat from the input stream inStream using 'archive open call-back' listener archiveOpenCallback.
openInArchive(ArchiveFormat, IInStream, IArchiveOpenCallback) - Static method in class net.sf.sevenzipjbinding.SevenZip
Open archive of type archiveFormat from the input stream inStream using 'archive open call back' listener archiveOpenCallback.
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 IOutItemXxx interfaces.
OutItemFactory<T extends IOutItemBase> - Class in net.sf.sevenzipjbinding.impl
Factory for the OutItem objects.

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 and null is 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: Integer null will 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 IInStream using RandomAccessFile.
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 IOutStream using RandomAccessFile.
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.length bytes from the in-stream.
read(byte[]) - Method in class net.sf.sevenzipjbinding.impl.RandomAccessFileInStream
Reads at least 1 and maximum data.length bytes from the in-stream.
read(byte[]) - Method in class net.sf.sevenzipjbinding.impl.SequentialInStreamImpl
Deprecated.
Reads at least 1 and maximum data.length bytes from the in-stream.
read(byte[]) - Method in class net.sf.sevenzipjbinding.impl.VolumedArchiveInStream
Reads at least 1 and maximum data.length bytes from the in-stream.
read(byte[]) - Method in interface net.sf.sevenzipjbinding.ISequentialInStream
Reads at least 1 and maximum data.length bytes from the in-stream.
read(byte[]) - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
Reads at least 1 and maximum data.length bytes from the in-stream.
read(byte[], int, int) - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
Reads length bytes 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
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
SequentialInStreamImpl(InputStream) - Constructor for class net.sf.sevenzipjbinding.impl.SequentialInStreamImpl
Deprecated.
Create instance of SequentialInStreamImpl based on InputStream
setBytes(byte[], boolean) - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
Reinitialize byte array stream, replace current content with the new content newContent and 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 index from last call of IArchiveExtractCallback.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
setPropertyLastAccessTime(Date) - Method in interface net.sf.sevenzipjbinding.IOutItemZip
setPropertyLastModificationTime(Date) - Method in class net.sf.sevenzipjbinding.impl.OutItem
setPropertyLastModificationTime(Date) - Method in interface net.sf.sevenzipjbinding.IOutItem7z
setPropertyLastModificationTime(Date) - Method in interface net.sf.sevenzipjbinding.IOutItemGZip
setPropertyLastModificationTime(Date) - Method in interface net.sf.sevenzipjbinding.IOutItemTar
setPropertyLastModificationTime(Date) - Method in interface net.sf.sevenzipjbinding.IOutItemZip
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 the System.out or IOutArchiveBase.getTracePrintStream().
setTrace(boolean) - Method in interface net.sf.sevenzipjbinding.IOutArchiveBase
If true, print trace messages during compression and update operations to the System.out or IOutArchiveBase.getTracePrintStream().
setTracePrintStream(PrintStream) - Method in class net.sf.sevenzipjbinding.impl.OutArchiveImpl
Set alternative PrintStream for trace output.
setTracePrintStream(PrintStream) - Method in interface net.sf.sevenzipjbinding.IOutArchiveBase
Set alternative PrintStream for 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 null as 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 of cause).
SevenZipNativeInitializationException - Exception in net.sf.sevenzipjbinding
SevenZip initialization exception.
SevenZipNativeInitializationException() - Constructor for exception net.sf.sevenzipjbinding.SevenZipNativeInitializationException
Constructs a new exception with null as 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 of cause).
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 SimpleInArchiveImpl from a instance of IInArchive.
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 SimpleInArchiveItemImpl representing archive item with index indexindex of archive sevenZipInArchive.
SimpleInArchiveItemImpl(SimpleInArchiveImpl, int) - Constructor for class net.sf.sevenzipjbinding.simple.impl.SimpleInArchiveItemImpl
Create instance of SimpleInArchiveItemImpl representing archive item with index indexindex of archive simpleInArchiveImpl.
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: String null will 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 IInStream interface into one.
VolumedArchiveInStream(String, IArchiveOpenVolumeCallback) - Constructor for class net.sf.sevenzipjbinding.impl.VolumedArchiveInStream
VolumedArchiveInStream(IArchiveOpenVolumeCallback) - Constructor for class net.sf.sevenzipjbinding.impl.VolumedArchiveInStream

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 data byte array to the stream.
write(byte[]) - Method in interface net.sf.sevenzipjbinding.ISequentialOutStream
Write data byte array to the stream.
write(byte[]) - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
Write data byte array to the stream.
write(byte[], int, int) - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
Write length byte from the byte array data beginning from the position startPosition.
writeFromInputStream(InputStream, boolean) - Method in class net.sf.sevenzipjbinding.util.ByteArrayStream
Write entire data from InputStream inputStream into 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.
A B C D E F G H I K L M N O P R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form