A B C D E F G H I J L M N O P R S T U V W X Z _ 
All Classes All Packages

A

addFile(File, ZipParameters) - Method in class net.lingala.zip4j.core.ZipFile
Adds input source file to the zip file.
addFiles(ArrayList, ZipParameters) - Method in class net.lingala.zip4j.core.ZipFile
Adds the list of input files to the zip file.
addFiles(ArrayList, ZipParameters, ProgressMonitor, boolean) - Method in class net.lingala.zip4j.zip.ZipEngine
 
addFolder(File, ZipParameters) - Method in class net.lingala.zip4j.core.ZipFile
Adds the folder in the given file object to the zip file.
addFolder(String, ZipParameters) - Method in class net.lingala.zip4j.core.ZipFile
Adds the folder in the given path to the zip file.
addFolderToZip(File, ZipParameters, ProgressMonitor, boolean) - Method in class net.lingala.zip4j.zip.ZipEngine
 
addStream(InputStream, ZipParameters) - Method in class net.lingala.zip4j.core.ZipFile
Creates a new entry in the zip file and adds the content of the inputstream to the zip file.
addStreamToZip(InputStream, ZipParameters) - Method in class net.lingala.zip4j.zip.ZipEngine
 
AES_AUTH_LENGTH - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
AES_BLOCK_SIZE - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
AES_STRENGTH_128 - Static variable in interface net.lingala.zip4j.util.Zip4jConstants
 
AES_STRENGTH_192 - Static variable in interface net.lingala.zip4j.util.Zip4jConstants
 
AES_STRENGTH_256 - Static variable in interface net.lingala.zip4j.util.Zip4jConstants
 
AESDecrypter - Class in net.lingala.zip4j.crypto
 
AESDecrypter(LocalFileHeader, byte[], byte[]) - Constructor for class net.lingala.zip4j.crypto.AESDecrypter
 
AESEncrpyter - Class in net.lingala.zip4j.crypto
 
AESEncrpyter(char[], int) - Constructor for class net.lingala.zip4j.crypto.AESEncrpyter
 
AESEngine - Class in net.lingala.zip4j.crypto.engine
Core Engine for AES Encryption
AESEngine(byte[]) - Constructor for class net.lingala.zip4j.crypto.engine.AESEngine
 
AESExtraDataRecord - Class in net.lingala.zip4j.model
 
AESExtraDataRecord() - Constructor for class net.lingala.zip4j.model.AESExtraDataRecord
 
AESSIG - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
applyFileAttributes(FileHeader, File) - Static method in class net.lingala.zip4j.unzip.UnzipUtil
 
applyFileAttributes(FileHeader, File, UnzipParameters) - Static method in class net.lingala.zip4j.unzip.UnzipUtil
 
ARCEXTDATREC - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
ArchiveExtraDataRecord - Class in net.lingala.zip4j.model
 
ArchiveExtraDataRecord() - Constructor for class net.lingala.zip4j.model.ArchiveExtraDataRecord
 
ArchiveMaintainer - Class in net.lingala.zip4j.util
 
ArchiveMaintainer() - Constructor for class net.lingala.zip4j.util.ArchiveMaintainer
 
assertPRF(byte[]) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
available() - Method in class net.lingala.zip4j.io.BaseInputStream
 
available() - Method in class net.lingala.zip4j.io.InflaterInputStream
Returns 0 after EOF has been reached, otherwise always return 1.
available() - Method in class net.lingala.zip4j.io.PartInputStream
 
available() - Method in class net.lingala.zip4j.io.ZipInputStream
 

B

BaseInputStream - Class in net.lingala.zip4j.io
 
BaseInputStream() - Constructor for class net.lingala.zip4j.io.BaseInputStream
 
BaseOutputStream - Class in net.lingala.zip4j.io
 
BaseOutputStream() - Constructor for class net.lingala.zip4j.io.BaseOutputStream
 
bitArrayToByte(int[]) - Static method in class net.lingala.zip4j.util.Raw
 
BUFF_SIZE - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 

C

cancelAllTasks() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
ceil(int, int) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
CENATT - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
CENATX - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
CENCOM - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
CENCRC - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
CENDSK - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
CENEXT - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
CENFLG - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
CENHDR - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
CENHOW - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
CENLEN - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
CENNAM - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
CENOFF - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
CENSIG - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
CENSIZ - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
CENTIM - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
CentralDirectory - Class in net.lingala.zip4j.model
 
CentralDirectory() - Constructor for class net.lingala.zip4j.model.CentralDirectory
 
CENVEM - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
CENVER - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
CHARSET_COMMENTS_DEFAULT - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
CHARSET_CP850 - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
CHARSET_DEFAULT - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
CHARSET_UTF8 - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
checkAndReadAESMacBytes() - Method in class net.lingala.zip4j.io.PartInputStream
 
checkArrayListTypes(ArrayList, int) - Static method in class net.lingala.zip4j.util.Zip4jUtil
Checks to see if all the elements in the arraylist match the given type
checkBuffSizeAndStartNextSplitFile(int) - Method in class net.lingala.zip4j.io.SplitOutputStream
Checks if the buffer size is sufficient for the current split file.
checkCRC() - Method in class net.lingala.zip4j.unzip.UnzipEngine
 
checkFileExists(File) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
checkFileExists(String) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
checkFileReadAccess(String) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
checkFileWriteAccess(String) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
checkOutputFolder(String) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
CipherOutputStream - Class in net.lingala.zip4j.io
 
CipherOutputStream(OutputStream, ZipModel) - Constructor for class net.lingala.zip4j.io.CipherOutputStream
 
clone() - Method in class net.lingala.zip4j.model.ZipModel
 
clone() - Method in class net.lingala.zip4j.model.ZipParameters
 
close() - Method in class net.lingala.zip4j.io.CipherOutputStream
 
close() - Method in class net.lingala.zip4j.io.InflaterInputStream
 
close() - Method in class net.lingala.zip4j.io.PartInputStream
 
close() - Method in class net.lingala.zip4j.io.SplitOutputStream
 
close() - Method in class net.lingala.zip4j.io.ZipInputStream
Closes the input stream and releases any resources.
close(boolean) - Method in class net.lingala.zip4j.io.ZipInputStream
Closes the input stream and releases any resources.
closeEntry() - Method in class net.lingala.zip4j.io.CipherOutputStream
 
closeEntry() - Method in class net.lingala.zip4j.io.DeflaterOutputStream
 
COMP_AES_ENC - Static variable in interface net.lingala.zip4j.util.Zip4jConstants
 
COMP_DEFLATE - Static variable in interface net.lingala.zip4j.util.Zip4jConstants
 
COMP_STORE - Static variable in interface net.lingala.zip4j.util.Zip4jConstants
 
computeFileCRC(String) - Static method in class net.lingala.zip4j.util.CRCUtil
 
computeFileCRC(String, ProgressMonitor) - Static method in class net.lingala.zip4j.util.CRCUtil
Calculates CRC of a file
constuctorFileNotFoundException - Static variable in interface net.lingala.zip4j.exception.ZipExceptionConstants
 
convertCharArrayToByteArray(char[]) - Static method in class net.lingala.zip4j.util.Raw
Converts a char array to byte array
convertCharset(String) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
crc - Variable in class net.lingala.zip4j.io.CipherOutputStream
 
CRCUtil - Class in net.lingala.zip4j.util
 
CRCUtil() - Constructor for class net.lingala.zip4j.util.CRCUtil
 
createZipFile(File, ZipParameters) - Method in class net.lingala.zip4j.core.ZipFile
Creates a zip file and adds the source file to the zip file.
createZipFile(File, ZipParameters, boolean, long) - Method in class net.lingala.zip4j.core.ZipFile
Creates a zip file and adds the source file to the zip file.
createZipFile(ArrayList, ZipParameters) - Method in class net.lingala.zip4j.core.ZipFile
Creates a zip file and adds the list of source file(s) to the zip file.
createZipFile(ArrayList, ZipParameters, boolean, long) - Method in class net.lingala.zip4j.core.ZipFile
Creates a zip file and adds the list of source file(s) to the zip file.
createZipFileFromFolder(File, ZipParameters, boolean, long) - Method in class net.lingala.zip4j.core.ZipFile
Creates a zip file and adds the files/folders from the specified folder to the zip file.
createZipFileFromFolder(String, ZipParameters, boolean, long) - Method in class net.lingala.zip4j.core.ZipFile
Creates a zip file and adds the files/folders from the specified folder to the zip file.

D

DataDescriptor - Class in net.lingala.zip4j.model
 
DataDescriptor() - Constructor for class net.lingala.zip4j.model.DataDescriptor
 
decodeFileName(byte[], boolean) - Static method in class net.lingala.zip4j.util.Zip4jUtil
Decodes file name based on encoding.
decrementCompressedFileSize(int) - Method in class net.lingala.zip4j.io.CipherOutputStream
 
decryptByte() - Method in class net.lingala.zip4j.crypto.engine.ZipCryptoEngine
 
decryptData(byte[]) - Method in class net.lingala.zip4j.crypto.AESDecrypter
 
decryptData(byte[]) - Method in interface net.lingala.zip4j.crypto.IDecrypter
 
decryptData(byte[]) - Method in class net.lingala.zip4j.crypto.StandardDecrypter
 
decryptData(byte[], int, int) - Method in class net.lingala.zip4j.crypto.AESDecrypter
 
decryptData(byte[], int, int) - Method in interface net.lingala.zip4j.crypto.IDecrypter
 
decryptData(byte[], int, int) - Method in class net.lingala.zip4j.crypto.StandardDecrypter
 
DEFLATE_LEVEL_FAST - Static variable in interface net.lingala.zip4j.util.Zip4jConstants
 
DEFLATE_LEVEL_FASTEST - Static variable in interface net.lingala.zip4j.util.Zip4jConstants
 
DEFLATE_LEVEL_MAXIMUM - Static variable in interface net.lingala.zip4j.util.Zip4jConstants
 
DEFLATE_LEVEL_NORMAL - Static variable in interface net.lingala.zip4j.util.Zip4jConstants
 
DEFLATE_LEVEL_ULTRA - Static variable in interface net.lingala.zip4j.util.Zip4jConstants
 
deflater - Variable in class net.lingala.zip4j.io.DeflaterOutputStream
 
DeflaterOutputStream - Class in net.lingala.zip4j.io
 
DeflaterOutputStream(OutputStream, ZipModel) - Constructor for class net.lingala.zip4j.io.DeflaterOutputStream
 
derivedKey - Variable in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
deriveKey(char[]) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
deriveKey(char[], int) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
detectCharSet(String) - Static method in class net.lingala.zip4j.util.Zip4jUtil
Detects the encoding charset for the input string
DigitalSignature - Class in net.lingala.zip4j.model
 
DigitalSignature() - Constructor for class net.lingala.zip4j.model.DigitalSignature
 
DIGSIG - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
doFinal() - Method in class net.lingala.zip4j.crypto.PBKDF2.MacBasedPRF
 
doFinal(byte[]) - Method in class net.lingala.zip4j.crypto.PBKDF2.MacBasedPRF
 
dosToJavaTme(int) - Static method in class net.lingala.zip4j.util.Zip4jUtil
Converts time in dos format to Java format

E

ENC_METHOD_AES - Static variable in interface net.lingala.zip4j.util.Zip4jConstants
 
ENC_METHOD_STANDARD - Static variable in interface net.lingala.zip4j.util.Zip4jConstants
 
ENC_NO_ENCRYPTION - Static variable in interface net.lingala.zip4j.util.Zip4jConstants
 
encryptByte(byte) - Method in class net.lingala.zip4j.crypto.StandardEncrypter
 
encryptData(byte[]) - Method in class net.lingala.zip4j.crypto.AESEncrpyter
 
encryptData(byte[]) - Method in interface net.lingala.zip4j.crypto.IEncrypter
 
encryptData(byte[]) - Method in class net.lingala.zip4j.crypto.StandardEncrypter
 
encryptData(byte[], int, int) - Method in class net.lingala.zip4j.crypto.AESEncrpyter
 
encryptData(byte[], int, int) - Method in interface net.lingala.zip4j.crypto.IEncrypter
 
encryptData(byte[], int, int) - Method in class net.lingala.zip4j.crypto.StandardEncrypter
 
EndCentralDirRecord - Class in net.lingala.zip4j.model
 
EndCentralDirRecord() - Constructor for class net.lingala.zip4j.model.EndCentralDirRecord
 
ENDCOM - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
ENDHDR - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
ENDOFF - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
endProgressMonitorError(Throwable) - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
endProgressMonitorSuccess() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
ENDSIG - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
ENDSIZ - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
ENDSUB - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
ENDTOT - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
EXTCRC - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
EXTHDR - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
EXTLEN - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
extractAll(String) - Method in class net.lingala.zip4j.core.ZipFile
Extracts all the files in the given zip file to the input destination path.
extractAll(String, UnzipParameters) - Method in class net.lingala.zip4j.core.ZipFile
Extracts all the files in the given zip file to the input destination path.
extractAll(UnzipParameters, String, ProgressMonitor, boolean) - Method in class net.lingala.zip4j.unzip.Unzip
 
extractFile(String, String) - Method in class net.lingala.zip4j.core.ZipFile
Extracts a specific file from the zip file to the destination path.
extractFile(String, String, UnzipParameters) - Method in class net.lingala.zip4j.core.ZipFile
Extracts a specific file from the zip file to the destination path.
extractFile(String, String, UnzipParameters, String) - Method in class net.lingala.zip4j.core.ZipFile
Extracts a specific file from the zip file to the destination path.
extractFile(FileHeader, String) - Method in class net.lingala.zip4j.core.ZipFile
Extracts a specific file from the zip file to the destination path.
extractFile(FileHeader, String, UnzipParameters) - Method in class net.lingala.zip4j.core.ZipFile
Extracts a specific file from the zip file to the destination path.
extractFile(FileHeader, String, UnzipParameters, String) - Method in class net.lingala.zip4j.core.ZipFile
Extracts a specific file from the zip file to the destination path.
extractFile(FileHeader, String, UnzipParameters, String, ProgressMonitor, boolean) - Method in class net.lingala.zip4j.unzip.Unzip
 
extractFile(ZipModel, String, UnzipParameters, String, ProgressMonitor, boolean) - Method in class net.lingala.zip4j.model.FileHeader
Extracts file to the specified directory using any user defined parameters in UnzipParameters.
extractFile(ZipModel, String, UnzipParameters, ProgressMonitor, boolean) - Method in class net.lingala.zip4j.model.FileHeader
Extracts file to the specified directory using any user defined parameters in UnzipParameters
extractFile(ZipModel, String, ProgressMonitor, boolean) - Method in class net.lingala.zip4j.model.FileHeader
Extracts file to the specified directory
ExtraDataRecord - Class in net.lingala.zip4j.model
 
ExtraDataRecord() - Constructor for class net.lingala.zip4j.model.ExtraDataRecord
 
EXTRAFIELDZIP64LENGTH - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
EXTSIG - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
EXTSIZ - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 

F

FILE_MODE_ARCHIVE - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
FILE_MODE_HIDDEN - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
FILE_MODE_HIDDEN_ARCHIVE - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
FILE_MODE_NONE - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
FILE_MODE_READ_ONLY - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
FILE_MODE_READ_ONLY_ARCHIVE - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
FILE_MODE_READ_ONLY_HIDDEN - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
FILE_MODE_READ_ONLY_HIDDEN_ARCHIVE - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
FILE_MODE_SYSTEM - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
FILE_SEPARATOR - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
fileHeader - Variable in class net.lingala.zip4j.io.CipherOutputStream
 
FileHeader - Class in net.lingala.zip4j.model
 
FileHeader() - Constructor for class net.lingala.zip4j.model.FileHeader
 
finalizeZipFile(ZipModel, OutputStream) - Method in class net.lingala.zip4j.core.HeaderWriter
Processes zip header data and writes this data to the zip file
finalizeZipFileWithoutValidations(ZipModel, OutputStream) - Method in class net.lingala.zip4j.core.HeaderWriter
Processes zip header data and writes this data to the zip file without any validations.
finish() - Method in class net.lingala.zip4j.io.CipherOutputStream
 
finish() - Method in class net.lingala.zip4j.io.DeflaterOutputStream
 
flush() - Method in class net.lingala.zip4j.io.SplitOutputStream
 
FOLDER_MODE_ARCHIVE - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
FOLDER_MODE_HIDDEN - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
FOLDER_MODE_HIDDEN_ARCHIVE - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
FOLDER_MODE_NONE - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
fullReset() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 

G

generateRandomBytes(int) - Method in class net.lingala.zip4j.crypto.StandardEncrypter
 
getAbsoluteFilePath(String) - Static method in class net.lingala.zip4j.util.Zip4jUtil
Returns an absoulte path for the given file path
getAesExtraDataRecord() - Method in class net.lingala.zip4j.model.FileHeader
 
getAesExtraDataRecord() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
getAesKeyStrength() - Method in class net.lingala.zip4j.model.ZipParameters
 
getAesStrength() - Method in class net.lingala.zip4j.model.AESExtraDataRecord
 
getAllHeaderSignatures() - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
getArchiveExtraDataRecord() - Method in class net.lingala.zip4j.model.ZipModel
 
getCalculatedAuthenticationBytes() - Method in class net.lingala.zip4j.crypto.AESDecrypter
 
getCentralDirectory() - Method in class net.lingala.zip4j.model.ZipModel
 
getCode() - Method in exception net.lingala.zip4j.exception.ZipException
 
getComment() - Method in class net.lingala.zip4j.core.ZipFile
Returns the comment set for the Zip file
getComment() - Method in class net.lingala.zip4j.model.EndCentralDirRecord
 
getComment(String) - Method in class net.lingala.zip4j.core.ZipFile
Returns the comment set for the Zip file in the input encoding
getCommentBytes() - Method in class net.lingala.zip4j.model.EndCentralDirRecord
 
getCommentLength() - Method in class net.lingala.zip4j.model.EndCentralDirRecord
 
getCompressedSize() - Method in class net.lingala.zip4j.model.DataDescriptor
 
getCompressedSize() - Method in class net.lingala.zip4j.model.FileHeader
 
getCompressedSize() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
getCompressedSize() - Method in class net.lingala.zip4j.model.Zip64ExtendedInfo
 
getCompressionLevel() - Method in class net.lingala.zip4j.model.ZipParameters
 
getCompressionMethod() - Method in class net.lingala.zip4j.model.AESExtraDataRecord
 
getCompressionMethod() - Method in class net.lingala.zip4j.model.FileHeader
 
getCompressionMethod() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
getCompressionMethod() - Method in class net.lingala.zip4j.model.ZipParameters
 
getCp850EncodedString(byte[]) - Static method in class net.lingala.zip4j.util.Zip4jUtil
Returns a string in Cp850 encoding from the input bytes.
getCrc32() - Method in class net.lingala.zip4j.model.DataDescriptor
 
getCrc32() - Method in class net.lingala.zip4j.model.FileHeader
 
getCrc32() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
getCrcBuff() - Method in class net.lingala.zip4j.model.FileHeader
 
getCrcBuff() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
getCurrentOperation() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
getCurrSplitFileCounter() - Method in class net.lingala.zip4j.io.SplitOutputStream
 
getData() - Method in class net.lingala.zip4j.model.ExtraDataRecord
 
getDataDescriptorList() - Method in class net.lingala.zip4j.model.ZipModel
 
getDataSize() - Method in class net.lingala.zip4j.model.AESExtraDataRecord
 
getDecrypter() - Method in class net.lingala.zip4j.unzip.UnzipEngine
 
getDefaultFolderPath() - Method in class net.lingala.zip4j.model.ZipParameters
 
getDerivedKey() - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
getDerivedPasswordVerifier() - Method in class net.lingala.zip4j.crypto.AESEncrpyter
 
getDigitalSignature() - Method in class net.lingala.zip4j.model.CentralDirectory
 
getDiskNumberStart() - Method in class net.lingala.zip4j.model.FileHeader
 
getDiskNumberStart() - Method in class net.lingala.zip4j.model.Zip64ExtendedInfo
 
getEncodedStringLength(String) - Static method in class net.lingala.zip4j.util.Zip4jUtil
returns the length of the string by wrapping it in a byte buffer with the appropriate charset of the input string and returns the limit of the byte buffer
getEncodedStringLength(String, String) - Static method in class net.lingala.zip4j.util.Zip4jUtil
returns the length of the string in the input encoding
getEncryptionMethod() - Method in class net.lingala.zip4j.model.FileHeader
 
getEncryptionMethod() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
getEncryptionMethod() - Method in class net.lingala.zip4j.model.ZipParameters
 
getEnd() - Method in class net.lingala.zip4j.model.ZipModel
 
getEndCentralDirRecord() - Method in class net.lingala.zip4j.model.ZipModel
 
getException() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
getExtensibleDataSector() - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
getExternalFileAttr() - Method in class net.lingala.zip4j.model.FileHeader
 
getExtraDataRecords() - Method in class net.lingala.zip4j.model.FileHeader
 
getExtraDataRecords() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
getExtraField() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
getExtraFieldData() - Method in class net.lingala.zip4j.model.ArchiveExtraDataRecord
 
getExtraFieldLength() - Method in class net.lingala.zip4j.model.ArchiveExtraDataRecord
 
getExtraFieldLength() - Method in class net.lingala.zip4j.model.FileHeader
 
getExtraFieldLength() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
getFile() - Method in class net.lingala.zip4j.core.ZipFile
Returns the File object of the zip file
getFileComment() - Method in class net.lingala.zip4j.model.FileHeader
 
getFileCommentLength() - Method in class net.lingala.zip4j.model.FileHeader
 
getFileHeader() - Method in class net.lingala.zip4j.model.UnzipEngineParameters
 
getFileHeader() - Method in class net.lingala.zip4j.unzip.UnzipEngine
 
getFileHeader(String) - Method in class net.lingala.zip4j.core.ZipFile
Returns FileHeader if a file header with the given fileHeader string exists in the zip model: If not returns null
getFileHeader(ZipModel, String) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
getFileHeaders() - Method in class net.lingala.zip4j.core.ZipFile
Returns the list of file headers in the zip file.
getFileHeaders() - Method in class net.lingala.zip4j.model.CentralDirectory
 
getFileHeaderWithExactMatch(ZipModel, String) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
getFileLengh(File) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
getFileLengh(String) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
getFileName() - Method in class net.lingala.zip4j.model.FileHeader
 
getFileName() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
getFileName() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
getFileNameCharset() - Method in class net.lingala.zip4j.model.ZipModel
 
getFileNameFromFilePath(File) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
getFileNameInZip() - Method in class net.lingala.zip4j.model.ZipParameters
 
getFileNameLength() - Method in class net.lingala.zip4j.model.FileHeader
 
getFileNameLength() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
getFilePointer() - Method in class net.lingala.zip4j.io.SplitOutputStream
 
getFilesInDirectoryRec(File, boolean) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
getFinalMac() - Method in class net.lingala.zip4j.crypto.AESEncrpyter
 
getGeneralPurposeFlag() - Method in class net.lingala.zip4j.model.FileHeader
 
getGeneralPurposeFlag() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
getHashAlgorithm() - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
getHashCharset() - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
getHeader() - Method in class net.lingala.zip4j.model.ExtraDataRecord
 
getHeader() - Method in class net.lingala.zip4j.model.Zip64ExtendedInfo
 
getHeaderBytes() - Method in class net.lingala.zip4j.crypto.StandardEncrypter
 
getHeaderSignature() - Method in class net.lingala.zip4j.model.DigitalSignature
 
getHLen() - Method in class net.lingala.zip4j.crypto.PBKDF2.MacBasedPRF
 
getIDecryptor() - Method in class net.lingala.zip4j.model.UnzipEngineParameters
 
getIndexOfFileHeader(ZipModel, FileHeader) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
getInputStream() - Method in class net.lingala.zip4j.unzip.UnzipEngine
 
getInputStream(FileHeader) - Method in class net.lingala.zip4j.core.ZipFile
Returns an input stream for reading the contents of the Zip file corresponding to the input FileHeader.
getInputStream(FileHeader) - Method in class net.lingala.zip4j.unzip.Unzip
 
getInternalFileAttr() - Method in class net.lingala.zip4j.model.FileHeader
 
getIterationCount() - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
getLastModFileTime() - Method in class net.lingala.zip4j.model.FileHeader
 
getLastModFileTime() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
getLastModifiedFileTime(File, TimeZone) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
getLocalFileHeader() - Method in class net.lingala.zip4j.model.UnzipEngineParameters
 
getLocalFileHeader() - Method in class net.lingala.zip4j.unzip.UnzipEngine
 
getLocalFileHeaderList() - Method in class net.lingala.zip4j.model.ZipModel
 
getNoOfDiskStartOfZip64EndOfCentralDirRec() - Method in class net.lingala.zip4j.model.Zip64EndCentralDirLocator
 
getNoOfThisDisk() - Method in class net.lingala.zip4j.model.EndCentralDirRecord
 
getNoOfThisDisk() - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
getNoOfThisDiskStartOfCentralDir() - Method in class net.lingala.zip4j.model.EndCentralDirRecord
 
getNoOfThisDiskStartOfCentralDir() - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
getOffsetLocalHeader() - Method in class net.lingala.zip4j.model.FileHeader
 
getOffsetLocalHeader() - Method in class net.lingala.zip4j.model.Zip64ExtendedInfo
 
getOffsetOfStartOfCentralDir() - Method in class net.lingala.zip4j.model.EndCentralDirRecord
 
getOffsetStartCenDirWRTStartDiskNo() - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
getOffsetStartOfData() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
getOffsetZip64EndOfCentralDirRec() - Method in class net.lingala.zip4j.model.Zip64EndCentralDirLocator
 
getOutputStream() - Method in class net.lingala.zip4j.model.UnzipEngineParameters
 
getParameters() - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
getPassword() - Method in class net.lingala.zip4j.model.FileHeader
 
getPassword() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
getPassword() - Method in class net.lingala.zip4j.model.ZipParameters
 
getPasswordVerifierLength() - Method in class net.lingala.zip4j.crypto.AESDecrypter
 
getPasswordVeriifierLength() - Method in class net.lingala.zip4j.crypto.AESEncrpyter
 
getPercentDone() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
getProgressMonitor() - Method in class net.lingala.zip4j.core.ZipFile
 
getPseudoRandomFunction() - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
getRelativeFileName(String, String, String) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
getResult() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
getRootFolderInZip() - Method in class net.lingala.zip4j.model.ZipParameters
 
getSalt() - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
getSaltBytes() - Method in class net.lingala.zip4j.crypto.AESEncrpyter
 
getSaltLength() - Method in class net.lingala.zip4j.crypto.AESDecrypter
 
getSaltLength() - Method in class net.lingala.zip4j.crypto.AESEncrpyter
 
getSignature() - Method in class net.lingala.zip4j.model.AESExtraDataRecord
 
getSignature() - Method in class net.lingala.zip4j.model.ArchiveExtraDataRecord
 
getSignature() - Method in class net.lingala.zip4j.model.EndCentralDirRecord
 
getSignature() - Method in class net.lingala.zip4j.model.FileHeader
 
getSignature() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
getSignature() - Method in class net.lingala.zip4j.model.Zip64EndCentralDirLocator
 
getSignature() - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
getSignatureData() - Method in class net.lingala.zip4j.model.DigitalSignature
 
getSize() - Method in class net.lingala.zip4j.model.Zip64ExtendedInfo
 
getSizeOfCentralDir() - Method in class net.lingala.zip4j.model.EndCentralDirRecord
 
getSizeOfCentralDir() - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
getSizeOfData() - Method in class net.lingala.zip4j.model.DigitalSignature
 
getSizeOfData() - Method in class net.lingala.zip4j.model.ExtraDataRecord
 
getSizeOfZip64EndCentralDirRec() - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
getSourceFile() - Method in class net.lingala.zip4j.io.CipherOutputStream
 
getSourceFileCRC() - Method in class net.lingala.zip4j.model.ZipParameters
 
getSplitLength() - Method in class net.lingala.zip4j.io.SplitOutputStream
 
getSplitLength() - Method in class net.lingala.zip4j.model.ZipModel
 
getSplitZipFiles() - Method in class net.lingala.zip4j.core.ZipFile
Returns the full file path+names of all split zip files in an ArrayList.
getSplitZipFiles(ZipModel) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
getStart() - Method in class net.lingala.zip4j.model.ZipModel
 
getState() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
getStoredMac() - Method in class net.lingala.zip4j.crypto.AESDecrypter
 
getTimeZone() - Method in class net.lingala.zip4j.model.ZipParameters
 
getTotalWork() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
getTotNoOfEntriesInCentralDir() - Method in class net.lingala.zip4j.model.EndCentralDirRecord
 
getTotNoOfEntriesInCentralDir() - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
getTotNoOfEntriesInCentralDirOnThisDisk() - Method in class net.lingala.zip4j.model.EndCentralDirRecord
 
getTotNoOfEntriesInCentralDirOnThisDisk() - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
getTotNumberOfDiscs() - Method in class net.lingala.zip4j.model.Zip64EndCentralDirLocator
 
getUncompressedSize() - Method in class net.lingala.zip4j.model.DataDescriptor
 
getUncompressedSize() - Method in class net.lingala.zip4j.model.FileHeader
 
getUncompressedSize() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
getUnCompressedSize() - Method in class net.lingala.zip4j.model.Zip64ExtendedInfo
 
getUnzipEngine() - Method in class net.lingala.zip4j.io.BaseInputStream
 
getUnzipEngine() - Method in class net.lingala.zip4j.io.InflaterInputStream
 
getUnzipEngine() - Method in class net.lingala.zip4j.io.PartInputStream
 
getUnzipEngine() - Method in class net.lingala.zip4j.model.UnzipEngineParameters
 
getVendorID() - Method in class net.lingala.zip4j.model.AESExtraDataRecord
 
getVersionMadeBy() - Method in class net.lingala.zip4j.model.FileHeader
 
getVersionMadeBy() - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
getVersionNeededToExtract() - Method in class net.lingala.zip4j.model.FileHeader
 
getVersionNeededToExtract() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
getVersionNeededToExtract() - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
getVersionNumber() - Method in class net.lingala.zip4j.model.AESExtraDataRecord
 
getWorkCompleted() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
getZip64EndCentralDirLocator() - Method in class net.lingala.zip4j.model.ZipModel
 
getZip64EndCentralDirRecord() - Method in class net.lingala.zip4j.model.ZipModel
 
getZip64ExtendedInfo() - Method in class net.lingala.zip4j.model.FileHeader
 
getZip64ExtendedInfo() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
getZipFile() - Method in class net.lingala.zip4j.model.ZipModel
 
getZipFileNameWithoutExt(String) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
getZipModel() - Method in class net.lingala.zip4j.model.UnzipEngineParameters
 
getZipModel() - Method in class net.lingala.zip4j.unzip.UnzipEngine
 

H

hashAlgorithm - Variable in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
hashCharset - Variable in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
HeaderReader - Class in net.lingala.zip4j.core
Helper class to read header information for the zip file
HeaderReader(RandomAccessFile) - Constructor for class net.lingala.zip4j.core.HeaderReader
Creates a new HeaderReader object with the given input stream
HeaderWriter - Class in net.lingala.zip4j.core
 
HeaderWriter() - Constructor for class net.lingala.zip4j.core.HeaderWriter
 
hLen - Variable in class net.lingala.zip4j.crypto.PBKDF2.MacBasedPRF
 

I

IDecrypter - Interface in net.lingala.zip4j.crypto
 
IEncrypter - Interface in net.lingala.zip4j.crypto
 
InflaterInputStream - Class in net.lingala.zip4j.io
 
InflaterInputStream(RandomAccessFile, long, long, UnzipEngine) - Constructor for class net.lingala.zip4j.io.InflaterInputStream
 
init(byte[]) - Method in class net.lingala.zip4j.crypto.engine.AESEngine
 
init(byte[]) - Method in class net.lingala.zip4j.crypto.PBKDF2.MacBasedPRF
 
init(byte[]) - Method in class net.lingala.zip4j.crypto.StandardDecrypter
 
initKeys(char[]) - Method in class net.lingala.zip4j.crypto.engine.ZipCryptoEngine
 
initProgressMonitorForMergeOp(ZipModel, ProgressMonitor) - Method in class net.lingala.zip4j.util.ArchiveMaintainer
 
initProgressMonitorForRemoveOp(ZipModel, FileHeader, ProgressMonitor) - Method in class net.lingala.zip4j.util.ArchiveMaintainer
 
initRemoveZipFile(ZipModel, FileHeader, ProgressMonitor) - Method in class net.lingala.zip4j.util.ArchiveMaintainer
 
inputZipParamIsNull - Static variable in interface net.lingala.zip4j.exception.ZipExceptionConstants
 
INT(byte[], int, int) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
InternalZipConstants - Interface in net.lingala.zip4j.util
 
isBuffSizeFitForCurrSplitFile(int) - Method in class net.lingala.zip4j.io.SplitOutputStream
Checks if the given buffer size will be fit in the current split file.
isCancelAllTasks() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
isDataDescriptorExists() - Method in class net.lingala.zip4j.model.FileHeader
 
isDataDescriptorExists() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
isDirectory() - Method in class net.lingala.zip4j.model.FileHeader
 
isEncrypted() - Method in class net.lingala.zip4j.core.ZipFile
Checks to see if the zip file is encrypted
isEncrypted() - Method in class net.lingala.zip4j.model.FileHeader
 
isEncrypted() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
isEncryptFiles() - Method in class net.lingala.zip4j.model.ZipParameters
 
isFileNameUTF8Encoded() - Method in class net.lingala.zip4j.model.FileHeader
 
isFileNameUTF8Encoded() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
isIgnoreAllFileAttributes() - Method in class net.lingala.zip4j.model.UnzipParameters
 
isIgnoreArchiveFileAttribute() - Method in class net.lingala.zip4j.model.UnzipParameters
 
isIgnoreDateTimeAttributes() - Method in class net.lingala.zip4j.model.UnzipParameters
 
isIgnoreHiddenFileAttribute() - Method in class net.lingala.zip4j.model.UnzipParameters
 
isIgnoreReadOnlyFileAttribute() - Method in class net.lingala.zip4j.model.UnzipParameters
 
isIgnoreSystemFileAttribute() - Method in class net.lingala.zip4j.model.UnzipParameters
 
isIncludeRootFolder() - Method in class net.lingala.zip4j.model.ZipParameters
 
isNestedZipFile() - Method in class net.lingala.zip4j.model.ZipModel
 
isPause() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
isReadHiddenFiles() - Method in class net.lingala.zip4j.model.ZipParameters
 
isRunInThread() - Method in class net.lingala.zip4j.core.ZipFile
 
isSourceExternalStream() - Method in class net.lingala.zip4j.model.ZipParameters
 
isSplitArchive() - Method in class net.lingala.zip4j.core.ZipFile
Checks if the zip file is a split archive
isSplitArchive() - Method in class net.lingala.zip4j.model.ZipModel
 
isSplitZipFile() - Method in class net.lingala.zip4j.io.SplitOutputStream
 
isStringNotNullAndNotEmpty(String) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
isSupportedCharset(String) - Static method in class net.lingala.zip4j.util.Zip4jUtil
Checks if the input charset is supported
isValidZipFile() - Method in class net.lingala.zip4j.core.ZipFile
Checks to see if the input zip file is a valid zip file.
isWindows() - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
isWriteComprSizeInZip64ExtraRecord() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
isZip64Format() - Method in class net.lingala.zip4j.model.ZipModel
 
iterationCount - Variable in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 

J

javaToDosTime(long) - Static method in class net.lingala.zip4j.util.Zip4jUtil
Converts input time from Java to DOS format

L

LIST_TYPE_FILE - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
LIST_TYPE_STRING - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
localFileHeader - Variable in class net.lingala.zip4j.io.CipherOutputStream
 
LocalFileHeader - Class in net.lingala.zip4j.model
 
LocalFileHeader() - Constructor for class net.lingala.zip4j.model.LocalFileHeader
 
LOCCRC - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
LOCEXT - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
LOCFLG - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
LOCHDR - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
LOCHOW - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
LOCLEN - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
LOCNAM - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
LOCSIG - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
LOCSIZ - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
LOCTIM - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
LOCVER - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 

M

mac - Variable in class net.lingala.zip4j.crypto.PBKDF2.MacBasedPRF
 
macAlgorithm - Variable in class net.lingala.zip4j.crypto.PBKDF2.MacBasedPRF
 
MacBasedPRF - Class in net.lingala.zip4j.crypto.PBKDF2
 
MacBasedPRF(String) - Constructor for class net.lingala.zip4j.crypto.PBKDF2.MacBasedPRF
 
MacBasedPRF(String, String) - Constructor for class net.lingala.zip4j.crypto.PBKDF2.MacBasedPRF
 
MAX_ALLOWED_ZIP_COMMENT_LENGTH - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
mergeSplitFiles(File) - Method in class net.lingala.zip4j.core.ZipFile
Merges split zip files into a single zip file without the need to extract the files in the archive
mergeSplitZipFiles(ZipModel, File, ProgressMonitor, boolean) - Method in class net.lingala.zip4j.util.ArchiveMaintainer
Merges split Zip files into a single Zip file
MIN_SPLIT_LENGTH - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
MODE_UNZIP - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
MODE_ZIP - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 

N

net.lingala.zip4j.core - package net.lingala.zip4j.core
 
net.lingala.zip4j.crypto - package net.lingala.zip4j.crypto
 
net.lingala.zip4j.crypto.engine - package net.lingala.zip4j.crypto.engine
 
net.lingala.zip4j.crypto.PBKDF2 - package net.lingala.zip4j.crypto.PBKDF2
 
net.lingala.zip4j.exception - package net.lingala.zip4j.exception
 
net.lingala.zip4j.io - package net.lingala.zip4j.io
 
net.lingala.zip4j.model - package net.lingala.zip4j.model
 
net.lingala.zip4j.progress - package net.lingala.zip4j.progress
 
net.lingala.zip4j.unzip - package net.lingala.zip4j.unzip
 
net.lingala.zip4j.util - package net.lingala.zip4j.util
 
net.lingala.zip4j.zip - package net.lingala.zip4j.zip
 
notZipFile - Static variable in interface net.lingala.zip4j.exception.ZipExceptionConstants
 

O

OFFSET_CENTRAL_DIR - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
OPERATION_ADD - Static variable in class net.lingala.zip4j.progress.ProgressMonitor
 
OPERATION_CALC_CRC - Static variable in class net.lingala.zip4j.progress.ProgressMonitor
 
OPERATION_EXTRACT - Static variable in class net.lingala.zip4j.progress.ProgressMonitor
 
OPERATION_MERGE - Static variable in class net.lingala.zip4j.progress.ProgressMonitor
 
OPERATION_NONE - Static variable in class net.lingala.zip4j.progress.ProgressMonitor
 
OPERATION_REMOVE - Static variable in class net.lingala.zip4j.progress.ProgressMonitor
 
outputStream - Variable in class net.lingala.zip4j.io.CipherOutputStream
 

P

parameters - Variable in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
PartInputStream - Class in net.lingala.zip4j.io
 
PartInputStream(RandomAccessFile, long, long, UnzipEngine) - Constructor for class net.lingala.zip4j.io.PartInputStream
 
PBKDF2(PRF, byte[], int, int) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
PBKDF2Engine - Class in net.lingala.zip4j.crypto.PBKDF2
 
PBKDF2Engine() - Constructor for class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
PBKDF2Engine(PBKDF2Parameters) - Constructor for class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
PBKDF2Engine(PBKDF2Parameters, PRF) - Constructor for class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
PBKDF2Parameters - Class in net.lingala.zip4j.crypto.PBKDF2
 
PBKDF2Parameters() - Constructor for class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
PBKDF2Parameters(String, String, byte[], int) - Constructor for class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
PBKDF2Parameters(String, String, byte[], int, byte[]) - Constructor for class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
prepareBuffAESIVBytes(byte[], int, int) - Static method in class net.lingala.zip4j.util.Raw
 
prf - Variable in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
processBlock(byte[], byte[]) - Method in class net.lingala.zip4j.crypto.engine.AESEngine
 
processBlock(byte[], int, byte[], int) - Method in class net.lingala.zip4j.crypto.engine.AESEngine
 
ProgressMonitor - Class in net.lingala.zip4j.progress
If Zip4j is set to run in thread mode, this class helps retrieve current progress
ProgressMonitor() - Constructor for class net.lingala.zip4j.progress.ProgressMonitor
 
putNextEntry(File, ZipParameters) - Method in class net.lingala.zip4j.io.CipherOutputStream
 
putNextEntry(File, ZipParameters) - Method in class net.lingala.zip4j.io.DeflaterOutputStream
 

R

randomAccessFileNull - Static variable in interface net.lingala.zip4j.exception.ZipExceptionConstants
 
Raw - Class in net.lingala.zip4j.util
 
Raw() - Constructor for class net.lingala.zip4j.util.Raw
 
read() - Method in class net.lingala.zip4j.io.BaseInputStream
 
read() - Method in class net.lingala.zip4j.io.InflaterInputStream
 
read() - Method in class net.lingala.zip4j.io.PartInputStream
 
read() - Method in class net.lingala.zip4j.io.ZipInputStream
 
read(byte[]) - Method in class net.lingala.zip4j.io.InflaterInputStream
 
read(byte[]) - Method in class net.lingala.zip4j.io.PartInputStream
 
read(byte[]) - Method in class net.lingala.zip4j.io.ZipInputStream
 
read(byte[], int, int) - Method in class net.lingala.zip4j.io.InflaterInputStream
 
read(byte[], int, int) - Method in class net.lingala.zip4j.io.PartInputStream
 
read(byte[], int, int) - Method in class net.lingala.zip4j.io.ZipInputStream
 
READ_MODE - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
readAllHeaders() - Method in class net.lingala.zip4j.core.HeaderReader
Reads all the header information for the zip file.
readAllHeaders(String) - Method in class net.lingala.zip4j.core.HeaderReader
Reads all the header information for the zip file.
readIntLittleEndian(byte[], int) - Static method in class net.lingala.zip4j.util.Raw
 
readLeInt(DataInput, byte[]) - Static method in class net.lingala.zip4j.util.Raw
 
readLocalFileHeader(FileHeader) - Method in class net.lingala.zip4j.core.HeaderReader
Reads local file header for the given file header
readLongLittleEndian(byte[], int) - Static method in class net.lingala.zip4j.util.Raw
 
readShortBigEndian(byte[], int) - Static method in class net.lingala.zip4j.util.Raw
 
readShortLittleEndian(byte[], int) - Static method in class net.lingala.zip4j.util.Raw
 
removeFile(String) - Method in class net.lingala.zip4j.core.ZipFile
Removes the file provided in the input paramters from the zip file.
removeFile(FileHeader) - Method in class net.lingala.zip4j.core.ZipFile
Removes the file provided in the input file header from the zip file.
removeZipFile(ZipModel, FileHeader, ProgressMonitor, boolean) - Method in class net.lingala.zip4j.util.ArchiveMaintainer
 
reset() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
RESULT_CANCELLED - Static variable in class net.lingala.zip4j.progress.ProgressMonitor
 
RESULT_ERROR - Static variable in class net.lingala.zip4j.progress.ProgressMonitor
 
RESULT_SUCCESS - Static variable in class net.lingala.zip4j.progress.ProgressMonitor
 
RESULT_WORKING - Static variable in class net.lingala.zip4j.progress.ProgressMonitor
 

S

salt - Variable in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
seek(long) - Method in class net.lingala.zip4j.io.BaseInputStream
 
seek(long) - Method in class net.lingala.zip4j.io.InflaterInputStream
 
seek(long) - Method in class net.lingala.zip4j.io.PartInputStream
 
seek(long) - Method in class net.lingala.zip4j.io.SplitOutputStream
 
setAesExtraDataRecord(AESExtraDataRecord) - Method in class net.lingala.zip4j.model.FileHeader
 
setAesExtraDataRecord(AESExtraDataRecord) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setAesKeyStrength(int) - Method in class net.lingala.zip4j.model.ZipParameters
 
setAesStrength(int) - Method in class net.lingala.zip4j.model.AESExtraDataRecord
 
setArchiveExtraDataRecord(ArchiveExtraDataRecord) - Method in class net.lingala.zip4j.model.ZipModel
 
setCentralDirectory(CentralDirectory) - Method in class net.lingala.zip4j.model.ZipModel
 
setComment(String) - Method in class net.lingala.zip4j.core.ZipFile
Sets comment for the Zip file
setComment(String) - Method in class net.lingala.zip4j.model.EndCentralDirRecord
 
setComment(ZipModel, String) - Method in class net.lingala.zip4j.util.ArchiveMaintainer
 
setCommentBytes(byte[]) - Method in class net.lingala.zip4j.model.EndCentralDirRecord
 
setCommentLength(int) - Method in class net.lingala.zip4j.model.EndCentralDirRecord
 
setCompressedSize(int) - Method in class net.lingala.zip4j.model.DataDescriptor
 
setCompressedSize(long) - Method in class net.lingala.zip4j.model.FileHeader
 
setCompressedSize(long) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setCompressedSize(long) - Method in class net.lingala.zip4j.model.Zip64ExtendedInfo
 
setCompressionLevel(int) - Method in class net.lingala.zip4j.model.ZipParameters
 
setCompressionMethod(int) - Method in class net.lingala.zip4j.model.AESExtraDataRecord
 
setCompressionMethod(int) - Method in class net.lingala.zip4j.model.FileHeader
 
setCompressionMethod(int) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setCompressionMethod(int) - Method in class net.lingala.zip4j.model.ZipParameters
 
setCrc32(long) - Method in class net.lingala.zip4j.model.FileHeader
 
setCrc32(long) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setCrc32(String) - Method in class net.lingala.zip4j.model.DataDescriptor
 
setCrcBuff(byte[]) - Method in class net.lingala.zip4j.model.FileHeader
 
setCrcBuff(byte[]) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setCurrentOperation(int) - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
setData(byte[]) - Method in class net.lingala.zip4j.model.ExtraDataRecord
 
setDataDescriptorExists(boolean) - Method in class net.lingala.zip4j.model.FileHeader
 
setDataDescriptorExists(boolean) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setDataDescriptorList(List) - Method in class net.lingala.zip4j.model.ZipModel
 
setDataSize(int) - Method in class net.lingala.zip4j.model.AESExtraDataRecord
 
setDefaultFolderPath(String) - Method in class net.lingala.zip4j.model.ZipParameters
 
setDerivedKey(byte[]) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
setDerivedPasswordVerifier(byte[]) - Method in class net.lingala.zip4j.crypto.AESEncrpyter
 
setDigitalSignature(DigitalSignature) - Method in class net.lingala.zip4j.model.CentralDirectory
 
setDirectory(boolean) - Method in class net.lingala.zip4j.model.FileHeader
 
setDiskNumberStart(int) - Method in class net.lingala.zip4j.model.FileHeader
 
setDiskNumberStart(int) - Method in class net.lingala.zip4j.model.Zip64ExtendedInfo
 
setEncrypted(boolean) - Method in class net.lingala.zip4j.model.FileHeader
 
setEncrypted(boolean) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setEncryptFiles(boolean) - Method in class net.lingala.zip4j.model.ZipParameters
 
setEncryptionMethod(int) - Method in class net.lingala.zip4j.model.FileHeader
 
setEncryptionMethod(int) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setEncryptionMethod(int) - Method in class net.lingala.zip4j.model.ZipParameters
 
setEnd(long) - Method in class net.lingala.zip4j.model.ZipModel
 
setEndCentralDirRecord(EndCentralDirRecord) - Method in class net.lingala.zip4j.model.ZipModel
 
setException(Throwable) - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
setExtensibleDataSector(byte[]) - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
setExternalFileAttr(byte[]) - Method in class net.lingala.zip4j.model.FileHeader
 
setExtraDataRecords(ArrayList) - Method in class net.lingala.zip4j.model.FileHeader
 
setExtraDataRecords(ArrayList) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setExtraField(byte[]) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setExtraFieldData(String) - Method in class net.lingala.zip4j.model.ArchiveExtraDataRecord
 
setExtraFieldLength(int) - Method in class net.lingala.zip4j.model.ArchiveExtraDataRecord
 
setExtraFieldLength(int) - Method in class net.lingala.zip4j.model.FileHeader
 
setExtraFieldLength(int) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setFileArchive(File) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
setFileComment(String) - Method in class net.lingala.zip4j.model.FileHeader
 
setFileCommentLength(int) - Method in class net.lingala.zip4j.model.FileHeader
 
setFileHeader(FileHeader) - Method in class net.lingala.zip4j.model.UnzipEngineParameters
 
setFileHeaders(ArrayList) - Method in class net.lingala.zip4j.model.CentralDirectory
 
setFileHidden(File) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
setFileName(String) - Method in class net.lingala.zip4j.model.FileHeader
 
setFileName(String) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setFileName(String) - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
setFileNameCharset(String) - Method in class net.lingala.zip4j.core.ZipFile
Zip4j will encode all the file names with the input charset.
setFileNameCharset(String) - Method in class net.lingala.zip4j.model.ZipModel
 
setFileNameInZip(String) - Method in class net.lingala.zip4j.model.ZipParameters
 
setFileNameLength(int) - Method in class net.lingala.zip4j.model.FileHeader
 
setFileNameLength(int) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setFileNameUTF8Encoded(boolean) - Method in class net.lingala.zip4j.model.FileHeader
 
setFileNameUTF8Encoded(boolean) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setFileReadOnly(File) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
setFileSystemMode(File) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
setGeneralPurposeFlag(byte[]) - Method in class net.lingala.zip4j.model.FileHeader
 
setGeneralPurposeFlag(byte[]) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setHashAlgorithm(String) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
setHashCharset(String) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
setHeader(int) - Method in class net.lingala.zip4j.model.Zip64ExtendedInfo
 
setHeader(long) - Method in class net.lingala.zip4j.model.ExtraDataRecord
 
setHeaderSignature(int) - Method in class net.lingala.zip4j.model.DigitalSignature
 
setIDecryptor(IDecrypter) - Method in class net.lingala.zip4j.model.UnzipEngineParameters
 
setIgnoreAllFileAttributes(boolean) - Method in class net.lingala.zip4j.model.UnzipParameters
 
setIgnoreArchiveFileAttribute(boolean) - Method in class net.lingala.zip4j.model.UnzipParameters
 
setIgnoreDateTimeAttributes(boolean) - Method in class net.lingala.zip4j.model.UnzipParameters
 
setIgnoreHiddenFileAttribute(boolean) - Method in class net.lingala.zip4j.model.UnzipParameters
 
setIgnoreReadOnlyFileAttribute(boolean) - Method in class net.lingala.zip4j.model.UnzipParameters
 
setIgnoreSystemFileAttribute(boolean) - Method in class net.lingala.zip4j.model.UnzipParameters
 
setIncludeRootFolder(boolean) - Method in class net.lingala.zip4j.model.ZipParameters
 
setInternalFileAttr(byte[]) - Method in class net.lingala.zip4j.model.FileHeader
 
setIterationCount(int) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
setLastModFileTime(int) - Method in class net.lingala.zip4j.model.FileHeader
 
setLastModFileTime(int) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setLocalFileHeader(LocalFileHeader) - Method in class net.lingala.zip4j.model.UnzipEngineParameters
 
setLocalFileHeaderList(List) - Method in class net.lingala.zip4j.model.ZipModel
 
setNestedZipFile(boolean) - Method in class net.lingala.zip4j.model.ZipModel
 
setNoOfDiskStartOfZip64EndOfCentralDirRec(int) - Method in class net.lingala.zip4j.model.Zip64EndCentralDirLocator
 
setNoOfThisDisk(int) - Method in class net.lingala.zip4j.model.EndCentralDirRecord
 
setNoOfThisDisk(int) - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
setNoOfThisDiskStartOfCentralDir(int) - Method in class net.lingala.zip4j.model.EndCentralDirRecord
 
setNoOfThisDiskStartOfCentralDir(int) - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
setOffsetLocalHeader(long) - Method in class net.lingala.zip4j.model.FileHeader
 
setOffsetLocalHeader(long) - Method in class net.lingala.zip4j.model.Zip64ExtendedInfo
 
setOffsetOfStartOfCentralDir(long) - Method in class net.lingala.zip4j.model.EndCentralDirRecord
 
setOffsetStartCenDirWRTStartDiskNo(long) - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
setOffsetStartOfData(long) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setOffsetZip64EndOfCentralDirRec(long) - Method in class net.lingala.zip4j.model.Zip64EndCentralDirLocator
 
setOutputStream(FileOutputStream) - Method in class net.lingala.zip4j.model.UnzipEngineParameters
 
setParameters(PBKDF2Parameters) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
setPassword(char[]) - Method in class net.lingala.zip4j.core.ZipFile
Sets the password for the zip file
setPassword(char[]) - Method in class net.lingala.zip4j.model.FileHeader
 
setPassword(char[]) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setPassword(char[]) - Method in class net.lingala.zip4j.model.ZipParameters
 
setPassword(String) - Method in class net.lingala.zip4j.core.ZipFile
Sets the password for the zip file.
Note: For security reasons, usage of this method is discouraged.
setPassword(String) - Method in class net.lingala.zip4j.model.ZipParameters
Sets the password for the zip file or the file being added
Note: For security reasons, usage of this method is discouraged.
setPause(boolean) - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
setPercentDone(int) - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
setPseudoRandomFunction(PRF) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
setReadHiddenFiles(boolean) - Method in class net.lingala.zip4j.model.ZipParameters
 
setResult(int) - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
setRootFolderInZip(String) - Method in class net.lingala.zip4j.model.ZipParameters
 
setRunInThread(boolean) - Method in class net.lingala.zip4j.core.ZipFile
 
setSalt(byte[]) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
setSaltBytes(byte[]) - Method in class net.lingala.zip4j.crypto.AESEncrpyter
 
setSignature(int) - Method in class net.lingala.zip4j.model.ArchiveExtraDataRecord
 
setSignature(int) - Method in class net.lingala.zip4j.model.FileHeader
 
setSignature(int) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setSignature(long) - Method in class net.lingala.zip4j.model.AESExtraDataRecord
 
setSignature(long) - Method in class net.lingala.zip4j.model.EndCentralDirRecord
 
setSignature(long) - Method in class net.lingala.zip4j.model.Zip64EndCentralDirLocator
 
setSignature(long) - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
setSignatureData(String) - Method in class net.lingala.zip4j.model.DigitalSignature
 
setSize(int) - Method in class net.lingala.zip4j.model.Zip64ExtendedInfo
 
setSizeOfCentralDir(int) - Method in class net.lingala.zip4j.model.EndCentralDirRecord
 
setSizeOfCentralDir(long) - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
setSizeOfData(int) - Method in class net.lingala.zip4j.model.DigitalSignature
 
setSizeOfData(int) - Method in class net.lingala.zip4j.model.ExtraDataRecord
 
setSizeOfZip64EndCentralDirRec(long) - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
setSourceExternalStream(boolean) - Method in class net.lingala.zip4j.model.ZipParameters
 
setSourceFile(File) - Method in class net.lingala.zip4j.io.CipherOutputStream
 
setSourceFileCRC(int) - Method in class net.lingala.zip4j.model.ZipParameters
 
setSplitArchive(boolean) - Method in class net.lingala.zip4j.model.ZipModel
 
setSplitLength(long) - Method in class net.lingala.zip4j.model.ZipModel
 
setStart(long) - Method in class net.lingala.zip4j.model.ZipModel
 
setState(int) - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
setStoredMac(byte[]) - Method in class net.lingala.zip4j.crypto.AESDecrypter
 
setTimeZone(TimeZone) - Method in class net.lingala.zip4j.model.ZipParameters
 
setTotalWork(long) - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
setTotNoOfEntriesInCentralDir(int) - Method in class net.lingala.zip4j.model.EndCentralDirRecord
 
setTotNoOfEntriesInCentralDir(long) - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
setTotNoOfEntriesInCentralDirOnThisDisk(int) - Method in class net.lingala.zip4j.model.EndCentralDirRecord
 
setTotNoOfEntriesInCentralDirOnThisDisk(long) - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
setTotNumberOfDiscs(int) - Method in class net.lingala.zip4j.model.Zip64EndCentralDirLocator
 
setUncompressedSize(int) - Method in class net.lingala.zip4j.model.DataDescriptor
 
setUncompressedSize(long) - Method in class net.lingala.zip4j.model.FileHeader
 
setUncompressedSize(long) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setUnCompressedSize(long) - Method in class net.lingala.zip4j.model.Zip64ExtendedInfo
 
setUnzipEngine(UnzipEngine) - Method in class net.lingala.zip4j.model.UnzipEngineParameters
 
setVendorID(String) - Method in class net.lingala.zip4j.model.AESExtraDataRecord
 
setVersionMadeBy(int) - Method in class net.lingala.zip4j.model.FileHeader
 
setVersionMadeBy(int) - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
setVersionNeededToExtract(int) - Method in class net.lingala.zip4j.model.FileHeader
 
setVersionNeededToExtract(int) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setVersionNeededToExtract(int) - Method in class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
setVersionNumber(int) - Method in class net.lingala.zip4j.model.AESExtraDataRecord
 
setWriteComprSizeInZip64ExtraRecord(boolean) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setZip64EndCentralDirLocator(Zip64EndCentralDirLocator) - Method in class net.lingala.zip4j.model.ZipModel
 
setZip64EndCentralDirRecord(Zip64EndCentralDirRecord) - Method in class net.lingala.zip4j.model.ZipModel
 
setZip64ExtendedInfo(Zip64ExtendedInfo) - Method in class net.lingala.zip4j.model.FileHeader
 
setZip64ExtendedInfo(Zip64ExtendedInfo) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setZip64Format(boolean) - Method in class net.lingala.zip4j.model.ZipModel
 
setZipFile(String) - Method in class net.lingala.zip4j.model.ZipModel
 
setZipModel(ZipModel) - Method in class net.lingala.zip4j.model.UnzipEngineParameters
 
skip(long) - Method in class net.lingala.zip4j.io.InflaterInputStream
Skips specified number of bytes of uncompressed data.
skip(long) - Method in class net.lingala.zip4j.io.PartInputStream
 
skip(long) - Method in class net.lingala.zip4j.io.ZipInputStream
 
SplitOutputStream - Class in net.lingala.zip4j.io
 
SplitOutputStream(File) - Constructor for class net.lingala.zip4j.io.SplitOutputStream
 
SplitOutputStream(File, long) - Constructor for class net.lingala.zip4j.io.SplitOutputStream
 
SplitOutputStream(String) - Constructor for class net.lingala.zip4j.io.SplitOutputStream
 
SplitOutputStream(String, long) - Constructor for class net.lingala.zip4j.io.SplitOutputStream
 
SPLITSIG - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
StandardDecrypter - Class in net.lingala.zip4j.crypto
 
StandardDecrypter(FileHeader, byte[]) - Constructor for class net.lingala.zip4j.crypto.StandardDecrypter
 
StandardEncrypter - Class in net.lingala.zip4j.crypto
 
StandardEncrypter(char[], int) - Constructor for class net.lingala.zip4j.crypto.StandardEncrypter
 
startNextSplitFile() - Method in class net.lingala.zip4j.unzip.UnzipEngine
 
STATE_BUSY - Static variable in class net.lingala.zip4j.progress.ProgressMonitor
 
STATE_READY - Static variable in class net.lingala.zip4j.progress.ProgressMonitor
 
STD_DEC_HDR_SIZE - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 

T

THREAD_NAME - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
toByteArray(int) - Static method in class net.lingala.zip4j.util.Raw
 
toByteArray(int, int) - Static method in class net.lingala.zip4j.util.Raw
 

U

UFT8_NAMES_FLAG - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
Unzip - Class in net.lingala.zip4j.unzip
 
Unzip(ZipModel) - Constructor for class net.lingala.zip4j.unzip.Unzip
 
UnzipEngine - Class in net.lingala.zip4j.unzip
 
UnzipEngine(ZipModel, FileHeader) - Constructor for class net.lingala.zip4j.unzip.UnzipEngine
 
UnzipEngineParameters - Class in net.lingala.zip4j.model
 
UnzipEngineParameters() - Constructor for class net.lingala.zip4j.model.UnzipEngineParameters
 
unzipFile(ProgressMonitor, String, String, UnzipParameters) - Method in class net.lingala.zip4j.unzip.UnzipEngine
 
UnzipParameters - Class in net.lingala.zip4j.model
 
UnzipParameters() - Constructor for class net.lingala.zip4j.model.UnzipParameters
 
UnzipUtil - Class in net.lingala.zip4j.unzip
 
UnzipUtil() - Constructor for class net.lingala.zip4j.unzip.UnzipUtil
 
update(byte[]) - Method in class net.lingala.zip4j.crypto.PBKDF2.MacBasedPRF
 
update(byte[], int, int) - Method in class net.lingala.zip4j.crypto.PBKDF2.MacBasedPRF
 
UPDATE_LFH_COMP_SIZE - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
UPDATE_LFH_CRC - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
UPDATE_LFH_UNCOMP_SIZE - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
updateCRC(byte[], int, int) - Method in class net.lingala.zip4j.unzip.UnzipEngine
 
updateCRC(int) - Method in class net.lingala.zip4j.unzip.UnzipEngine
 
updateKeys(byte) - Method in class net.lingala.zip4j.crypto.engine.ZipCryptoEngine
 
updateLocalFileHeader(LocalFileHeader, long, int, ZipModel, byte[], int, SplitOutputStream) - Method in class net.lingala.zip4j.core.HeaderWriter
 
updateTotalBytesRead(int) - Method in class net.lingala.zip4j.io.CipherOutputStream
 
updateWorkCompleted(long) - Method in class net.lingala.zip4j.progress.ProgressMonitor
 

V

verifyKey(char[]) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
VERSION - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 

W

write(byte[]) - Method in class net.lingala.zip4j.io.CipherOutputStream
 
write(byte[]) - Method in class net.lingala.zip4j.io.DeflaterOutputStream
 
write(byte[]) - Method in class net.lingala.zip4j.io.SplitOutputStream
 
write(byte[]) - Method in class net.lingala.zip4j.io.ZipOutputStream
 
write(byte[], int, int) - Method in class net.lingala.zip4j.io.CipherOutputStream
 
write(byte[], int, int) - Method in class net.lingala.zip4j.io.DeflaterOutputStream
 
write(byte[], int, int) - Method in class net.lingala.zip4j.io.SplitOutputStream
 
write(byte[], int, int) - Method in class net.lingala.zip4j.io.ZipOutputStream
 
write(int) - Method in class net.lingala.zip4j.io.BaseOutputStream
 
write(int) - Method in class net.lingala.zip4j.io.CipherOutputStream
 
write(int) - Method in class net.lingala.zip4j.io.DeflaterOutputStream
 
write(int) - Method in class net.lingala.zip4j.io.SplitOutputStream
 
write(int) - Method in class net.lingala.zip4j.io.ZipOutputStream
 
WRITE_MODE - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
writeExtendedLocalHeader(LocalFileHeader, OutputStream) - Method in class net.lingala.zip4j.core.HeaderWriter
 
writeIntLittleEndian(byte[], int, int) - Static method in class net.lingala.zip4j.util.Raw
 
writeLocalFileHeader(ZipModel, LocalFileHeader, OutputStream) - Method in class net.lingala.zip4j.core.HeaderWriter
 
writeLongLittleEndian(byte[], int, long) - Static method in class net.lingala.zip4j.util.Raw
 
writeShortLittleEndian(byte[], int, short) - Static method in class net.lingala.zip4j.util.Raw
 
WRONG_PASSWORD - Static variable in interface net.lingala.zip4j.exception.ZipExceptionConstants
 

X

xor(byte[], byte[]) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 

Z

ZIP_64_LIMIT - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
ZIP_FILE_SEPARATOR - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
Zip4jConstants - Interface in net.lingala.zip4j.util
 
Zip4jUtil - Class in net.lingala.zip4j.util
 
Zip4jUtil() - Constructor for class net.lingala.zip4j.util.Zip4jUtil
 
ZIP64ENDCENDIRLOC - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
ZIP64ENDCENDIRREC - Static variable in interface net.lingala.zip4j.util.InternalZipConstants
 
Zip64EndCentralDirLocator - Class in net.lingala.zip4j.model
 
Zip64EndCentralDirLocator() - Constructor for class net.lingala.zip4j.model.Zip64EndCentralDirLocator
 
Zip64EndCentralDirRecord - Class in net.lingala.zip4j.model
 
Zip64EndCentralDirRecord() - Constructor for class net.lingala.zip4j.model.Zip64EndCentralDirRecord
 
Zip64ExtendedInfo - Class in net.lingala.zip4j.model
 
Zip64ExtendedInfo() - Constructor for class net.lingala.zip4j.model.Zip64ExtendedInfo
 
ZipCryptoEngine - Class in net.lingala.zip4j.crypto.engine
 
ZipCryptoEngine() - Constructor for class net.lingala.zip4j.crypto.engine.ZipCryptoEngine
 
ZipEngine - Class in net.lingala.zip4j.zip
 
ZipEngine(ZipModel) - Constructor for class net.lingala.zip4j.zip.ZipEngine
 
ZipException - Exception in net.lingala.zip4j.exception
 
ZipException() - Constructor for exception net.lingala.zip4j.exception.ZipException
 
ZipException(String) - Constructor for exception net.lingala.zip4j.exception.ZipException
 
ZipException(String, int) - Constructor for exception net.lingala.zip4j.exception.ZipException
 
ZipException(String, Throwable) - Constructor for exception net.lingala.zip4j.exception.ZipException
 
ZipException(String, Throwable, int) - Constructor for exception net.lingala.zip4j.exception.ZipException
 
ZipException(Throwable) - Constructor for exception net.lingala.zip4j.exception.ZipException
 
ZipException(Throwable, int) - Constructor for exception net.lingala.zip4j.exception.ZipException
 
ZipExceptionConstants - Interface in net.lingala.zip4j.exception
 
ZipFile - Class in net.lingala.zip4j.core
Base class to handle zip files.
ZipFile(File) - Constructor for class net.lingala.zip4j.core.ZipFile
Creates a new Zip File Object with the input file.
ZipFile(String) - Constructor for class net.lingala.zip4j.core.ZipFile
Creates a new Zip File Object with the given zip file path.
ZipInputStream - Class in net.lingala.zip4j.io
 
ZipInputStream(BaseInputStream) - Constructor for class net.lingala.zip4j.io.ZipInputStream
 
zipModel - Variable in class net.lingala.zip4j.io.CipherOutputStream
 
ZipModel - Class in net.lingala.zip4j.model
 
ZipModel() - Constructor for class net.lingala.zip4j.model.ZipModel
 
ZipOutputStream - Class in net.lingala.zip4j.io
 
ZipOutputStream(OutputStream) - Constructor for class net.lingala.zip4j.io.ZipOutputStream
 
ZipOutputStream(OutputStream, ZipModel) - Constructor for class net.lingala.zip4j.io.ZipOutputStream
 
zipParameters - Variable in class net.lingala.zip4j.io.CipherOutputStream
 
ZipParameters - Class in net.lingala.zip4j.model
 
ZipParameters() - Constructor for class net.lingala.zip4j.model.ZipParameters
 

_

_F(byte[], int, PRF, byte[], int, int) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
A B C D E F G H I J L M N O P R S T U V W X Z _ 
All Classes All Packages