Skip navigation links
A B C D E F G H I J L M N P R S T U V W Z 

A

AbstractAddFileToZipTask<T> - Class in net.lingala.zip4j.tasks
 
AbstractExtractFileTask<T> - Class in net.lingala.zip4j.tasks
 
AbstractExtractFileTask(ProgressMonitor, boolean, ZipModel) - Constructor for class net.lingala.zip4j.tasks.AbstractExtractFileTask
 
AbstractFileHeader - Class in net.lingala.zip4j.model
 
AbstractFileHeader() - Constructor for class net.lingala.zip4j.model.AbstractFileHeader
 
AbstractZipTaskParameters - Class in net.lingala.zip4j.tasks
 
AbstractZipTaskParameters(Charset) - Constructor for class net.lingala.zip4j.tasks.AbstractZipTaskParameters
 
addFile(String) - Method in class net.lingala.zip4j.ZipFile
Adds input source file to the zip file with default zip parameters.
addFile(String, ZipParameters) - Method in class net.lingala.zip4j.ZipFile
Adds input source file to the zip file with provided zip parameters.
addFile(File) - Method in class net.lingala.zip4j.ZipFile
Adds input source file to the zip file with default zip parameters.
addFile(File, ZipParameters) - Method in class net.lingala.zip4j.ZipFile
Adds input source file to the zip file.
addFiles(List<File>) - Method in class net.lingala.zip4j.ZipFile
Adds the list of input files to the zip file with default zip parameters.
addFiles(List<File>, ZipParameters) - Method in class net.lingala.zip4j.ZipFile
Adds the list of input files to the zip file.
AddFilesToZipTask - Class in net.lingala.zip4j.tasks
 
AddFilesToZipTask(ProgressMonitor, boolean, ZipModel, char[], HeaderWriter) - Constructor for class net.lingala.zip4j.tasks.AddFilesToZipTask
 
AddFilesToZipTask.AddFilesToZipTaskParameters - Class in net.lingala.zip4j.tasks
 
AddFilesToZipTaskParameters(List<File>, ZipParameters, Charset) - Constructor for class net.lingala.zip4j.tasks.AddFilesToZipTask.AddFilesToZipTaskParameters
 
addFolder(File) - Method in class net.lingala.zip4j.ZipFile
Adds the folder in the given file object to the zip file with default zip parameters.
addFolder(File, ZipParameters) - Method in class net.lingala.zip4j.ZipFile
Adds the folder in the given file object to the zip file.
AddFolderToZipTask - Class in net.lingala.zip4j.tasks
 
AddFolderToZipTask(ProgressMonitor, boolean, ZipModel, char[], HeaderWriter) - Constructor for class net.lingala.zip4j.tasks.AddFolderToZipTask
 
AddFolderToZipTask.AddFolderToZipTaskParameters - Class in net.lingala.zip4j.tasks
 
AddFolderToZipTaskParameters(File, ZipParameters, Charset) - Constructor for class net.lingala.zip4j.tasks.AddFolderToZipTask.AddFolderToZipTaskParameters
 
addStream(InputStream, ZipParameters) - Method in class net.lingala.zip4j.ZipFile
Creates a new entry in the zip file and adds the content of the input stream to the zip file.
AddStreamToZipTask - Class in net.lingala.zip4j.tasks
 
AddStreamToZipTask(ProgressMonitor, boolean, ZipModel, char[], HeaderWriter) - Constructor for class net.lingala.zip4j.tasks.AddStreamToZipTask
 
AddStreamToZipTask.AddStreamToZipTaskParameters - Class in net.lingala.zip4j.tasks
 
AddStreamToZipTaskParameters(InputStream, ZipParameters, Charset) - Constructor for class net.lingala.zip4j.tasks.AddStreamToZipTask.AddStreamToZipTaskParameters
 
AES_AUTH_LENGTH - Static variable in class net.lingala.zip4j.util.InternalZipConstants
 
AES_BLOCK_SIZE - Static variable in class net.lingala.zip4j.util.InternalZipConstants
 
AesCipherUtil - Class in net.lingala.zip4j.crypto
 
AesCipherUtil() - Constructor for class net.lingala.zip4j.crypto.AesCipherUtil
 
AESDecrypter - Class in net.lingala.zip4j.crypto
 
AESDecrypter(AESExtraDataRecord, char[], byte[], byte[]) - Constructor for class net.lingala.zip4j.crypto.AESDecrypter
 
AESEncrpyter - Class in net.lingala.zip4j.crypto
 
AESEncrpyter(char[], AesKeyStrength) - 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
 
AesKeyStrength - Enum in net.lingala.zip4j.model.enums
 
AesVersion - Enum in net.lingala.zip4j.model.enums
 
applyFileAttributes(FileHeader, File) - Static method in class net.lingala.zip4j.util.UnzipUtil
 
ArchiveExtraDataRecord - Class in net.lingala.zip4j.model
 
ArchiveExtraDataRecord() - Constructor for class net.lingala.zip4j.model.ArchiveExtraDataRecord
 
assertFilesExist(List<File>) - Static method in class net.lingala.zip4j.util.FileUtils
 
AsyncZipTask<T> - Class in net.lingala.zip4j.tasks
 
AsyncZipTask(ProgressMonitor, boolean) - Constructor for class net.lingala.zip4j.tasks.AsyncZipTask
 

B

BitUtils - Class in net.lingala.zip4j.util
 
BitUtils() - Constructor for class net.lingala.zip4j.util.BitUtils
 
BUFF_SIZE - Static variable in class net.lingala.zip4j.util.InternalZipConstants
 

C

calculateTotalWork(AddFilesToZipTask.AddFilesToZipTaskParameters) - Method in class net.lingala.zip4j.tasks.AddFilesToZipTask
 
calculateTotalWork(AddFolderToZipTask.AddFolderToZipTaskParameters) - Method in class net.lingala.zip4j.tasks.AddFolderToZipTask
 
calculateTotalWork(AddStreamToZipTask.AddStreamToZipTaskParameters) - Method in class net.lingala.zip4j.tasks.AddStreamToZipTask
 
calculateTotalWork(T) - Method in class net.lingala.zip4j.tasks.AsyncZipTask
 
calculateTotalWork(ExtractAllFilesTask.ExtractAllFilesTaskParameters) - Method in class net.lingala.zip4j.tasks.ExtractAllFilesTask
 
calculateTotalWork(ExtractFileTask.ExtractFileTaskParameters) - Method in class net.lingala.zip4j.tasks.ExtractFileTask
 
calculateTotalWork(MergeSplitZipFileTask.MergeSplitZipFileTaskParameters) - Method in class net.lingala.zip4j.tasks.MergeSplitZipFileTask
 
calculateTotalWork(RemoveEntryFromZipFileTask.RemoveEntryFromZipFileTaskParameters) - Method in class net.lingala.zip4j.tasks.RemoveEntryFromZipFileTask
 
calculateTotalWork(SetCommentTask.SetCommentTaskTaskParameters) - Method in class net.lingala.zip4j.tasks.SetCommentTask
 
CentralDirectory - Class in net.lingala.zip4j.model
 
CentralDirectory() - Constructor for class net.lingala.zip4j.model.CentralDirectory
 
charset - Variable in class net.lingala.zip4j.tasks.AbstractZipTaskParameters
 
CHARSET_UTF_8 - Static variable in class net.lingala.zip4j.util.InternalZipConstants
 
checkBufferSizeAndStartNextSplitFile(int) - Method in class net.lingala.zip4j.io.outputstream.SplitOutputStream
Checks if the buffer size is sufficient for the current split file.
checkBuffSizeAndStartNextSplitFile(int) - Method in class net.lingala.zip4j.io.outputstream.CountingOutputStream
 
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.inputstream.SplitInputStream
 
close() - Method in class net.lingala.zip4j.io.inputstream.ZipInputStream
 
close() - Method in class net.lingala.zip4j.io.outputstream.CountingOutputStream
 
close() - Method in class net.lingala.zip4j.io.outputstream.SplitOutputStream
 
close() - Method in class net.lingala.zip4j.io.outputstream.ZipOutputStream
 
closeEntry() - Method in class net.lingala.zip4j.io.outputstream.ZipOutputStream
 
CompressionLevel - Enum in net.lingala.zip4j.model.enums
 
CompressionMethod - Enum in net.lingala.zip4j.model.enums
 
computeFileCrc(File, ProgressMonitor) - Static method in class net.lingala.zip4j.util.CrcUtil
 
convertCharArrayToByteArray(char[]) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
copyFile(RandomAccessFile, OutputStream, long, long, ProgressMonitor) - Static method in class net.lingala.zip4j.util.FileUtils
 
CountingOutputStream - Class in net.lingala.zip4j.io.outputstream
 
CountingOutputStream(OutputStream) - Constructor for class net.lingala.zip4j.io.outputstream.CountingOutputStream
 
CrcUtil - Class in net.lingala.zip4j.util
 
CrcUtil() - Constructor for class net.lingala.zip4j.util.CrcUtil
 
createDirectoryIfNotExists(File) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
createSplitZipFile(List<File>, ZipParameters, boolean, long) - Method in class net.lingala.zip4j.ZipFile
Creates a zip file and adds the list of source file(s) to the zip file.
createSplitZipFileFromFolder(File, ZipParameters, boolean, long) - Method in class net.lingala.zip4j.ZipFile
Creates a zip file and adds the files/folders from the specified folder to the zip file.
createZipInputStream(FileHeader, Charset) - Method in class net.lingala.zip4j.tasks.ExtractFileTask
 
createZipInputStream(ZipModel, FileHeader, char[]) - Static method in class net.lingala.zip4j.util.UnzipUtil
 

D

DataDescriptor - Class in net.lingala.zip4j.model
 
DataDescriptor() - Constructor for class net.lingala.zip4j.model.DataDescriptor
 
decodeStringWithCharset(byte[], boolean, Charset) - Static method in class net.lingala.zip4j.headers.HeaderUtil
 
decryptByte() - Method in class net.lingala.zip4j.crypto.engine.ZipCryptoEngine
 
decryptData(byte[], int, int) - Method in class net.lingala.zip4j.crypto.AESDecrypter
 
decryptData(byte[], int, int) - Method in interface net.lingala.zip4j.crypto.Decrypter
 
decryptData(byte[], int, int) - Method in class net.lingala.zip4j.crypto.StandardDecrypter
 
Decrypter - Interface in net.lingala.zip4j.crypto
 
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
 
DigitalSignature - Class in net.lingala.zip4j.model
 
DigitalSignature() - Constructor for class net.lingala.zip4j.model.DigitalSignature
 
doFinal(byte[]) - Method in class net.lingala.zip4j.crypto.PBKDF2.MacBasedPRF
 
doFinal() - Method in class net.lingala.zip4j.crypto.PBKDF2.MacBasedPRF
 
dosToJavaTme(long) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 

E

encryptByte(byte) - Method in class net.lingala.zip4j.crypto.StandardEncrypter
 
encryptData(byte[]) - Method in class net.lingala.zip4j.crypto.AESEncrpyter
 
encryptData(byte[], int, int) - Method in class net.lingala.zip4j.crypto.AESEncrpyter
 
encryptData(byte[]) - Method in interface net.lingala.zip4j.crypto.Encrypter
 
encryptData(byte[], int, int) - Method in interface net.lingala.zip4j.crypto.Encrypter
 
encryptData(byte[]) - Method in class net.lingala.zip4j.crypto.StandardEncrypter
 
encryptData(byte[], int, int) - Method in class net.lingala.zip4j.crypto.StandardEncrypter
 
Encrypter - Interface in net.lingala.zip4j.crypto
 
EncryptionMethod - Enum in net.lingala.zip4j.model.enums
 
ENDHDR - Static variable in class net.lingala.zip4j.util.InternalZipConstants
 
EndOfCentralDirectoryRecord - Class in net.lingala.zip4j.model
 
EndOfCentralDirectoryRecord() - Constructor for class net.lingala.zip4j.model.EndOfCentralDirectoryRecord
 
endProgressMonitor() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
endProgressMonitor(Exception) - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
execute(T) - Method in class net.lingala.zip4j.tasks.AsyncZipTask
 
executeTask(AddFilesToZipTask.AddFilesToZipTaskParameters, ProgressMonitor) - Method in class net.lingala.zip4j.tasks.AddFilesToZipTask
 
executeTask(AddFolderToZipTask.AddFolderToZipTaskParameters, ProgressMonitor) - Method in class net.lingala.zip4j.tasks.AddFolderToZipTask
 
executeTask(AddStreamToZipTask.AddStreamToZipTaskParameters, ProgressMonitor) - Method in class net.lingala.zip4j.tasks.AddStreamToZipTask
 
executeTask(T, ProgressMonitor) - Method in class net.lingala.zip4j.tasks.AsyncZipTask
 
executeTask(ExtractAllFilesTask.ExtractAllFilesTaskParameters, ProgressMonitor) - Method in class net.lingala.zip4j.tasks.ExtractAllFilesTask
 
executeTask(ExtractFileTask.ExtractFileTaskParameters, ProgressMonitor) - Method in class net.lingala.zip4j.tasks.ExtractFileTask
 
executeTask(MergeSplitZipFileTask.MergeSplitZipFileTaskParameters, ProgressMonitor) - Method in class net.lingala.zip4j.tasks.MergeSplitZipFileTask
 
executeTask(RemoveEntryFromZipFileTask.RemoveEntryFromZipFileTaskParameters, ProgressMonitor) - Method in class net.lingala.zip4j.tasks.RemoveEntryFromZipFileTask
 
executeTask(SetCommentTask.SetCommentTaskTaskParameters, ProgressMonitor) - Method in class net.lingala.zip4j.tasks.SetCommentTask
 
extractAll(String) - Method in class net.lingala.zip4j.ZipFile
Extracts all the files in the given zip file to the input destination path.
ExtractAllFilesTask - Class in net.lingala.zip4j.tasks
 
ExtractAllFilesTask(ProgressMonitor, boolean, ZipModel, char[]) - Constructor for class net.lingala.zip4j.tasks.ExtractAllFilesTask
 
ExtractAllFilesTask.ExtractAllFilesTaskParameters - Class in net.lingala.zip4j.tasks
 
ExtractAllFilesTaskParameters(String, Charset) - Constructor for class net.lingala.zip4j.tasks.ExtractAllFilesTask.ExtractAllFilesTaskParameters
 
extractFile(ZipInputStream, FileHeader, String, String, ProgressMonitor) - Method in class net.lingala.zip4j.tasks.AbstractExtractFileTask
 
extractFile(FileHeader, String) - Method in class net.lingala.zip4j.ZipFile
Extracts a specific file from the zip file to the destination path.
extractFile(FileHeader, String, String) - Method in class net.lingala.zip4j.ZipFile
Extracts a specific file from the zip file to the destination path.
extractFile(String, String) - Method in class net.lingala.zip4j.ZipFile
Extracts a specific file from the zip file to the destination path.
extractFile(String, String, String) - Method in class net.lingala.zip4j.ZipFile
Extracts a specific file from the zip file to the destination path.
ExtractFileTask - Class in net.lingala.zip4j.tasks
 
ExtractFileTask(ProgressMonitor, boolean, ZipModel, char[]) - Constructor for class net.lingala.zip4j.tasks.ExtractFileTask
 
ExtractFileTask.ExtractFileTaskParameters - Class in net.lingala.zip4j.tasks
 
ExtractFileTaskParameters(String, FileHeader, String, Charset) - Constructor for class net.lingala.zip4j.tasks.ExtractFileTask.ExtractFileTaskParameters
 
ExtraDataRecord - Class in net.lingala.zip4j.model
 
ExtraDataRecord() - Constructor for class net.lingala.zip4j.model.ExtraDataRecord
 

F

FILE_SEPARATOR - Static variable in class net.lingala.zip4j.util.InternalZipConstants
 
FileHeader - Class in net.lingala.zip4j.model
 
FileHeader() - Constructor for class net.lingala.zip4j.model.FileHeader
 
FileHeaderFactory - Class in net.lingala.zip4j.headers
 
FileHeaderFactory() - Constructor for class net.lingala.zip4j.headers.FileHeaderFactory
 
FileUtils - Class in net.lingala.zip4j.util
 
FileUtils() - Constructor for class net.lingala.zip4j.util.FileUtils
 
finalizeZipFile(ZipModel, OutputStream, Charset) - Method in class net.lingala.zip4j.headers.HeaderWriter
 
finalizeZipFileWithoutValidations(ZipModel, OutputStream, Charset) - Method in class net.lingala.zip4j.headers.HeaderWriter
 
fullReset() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 

G

generateFileHeader(ZipParameters, boolean, int, Charset) - Method in class net.lingala.zip4j.headers.FileHeaderFactory
 
generateLocalFileHeader(FileHeader) - Method in class net.lingala.zip4j.headers.FileHeaderFactory
 
generateRandomBytes(int) - Method in class net.lingala.zip4j.crypto.StandardEncrypter
 
getAesExtraDataRecord() - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
getAesKeyStrength() - Method in class net.lingala.zip4j.model.AESExtraDataRecord
 
getAesKeyStrength() - Method in class net.lingala.zip4j.model.ZipParameters
 
getAesKeyStrengthFromRawCode(int) - Static method in enum net.lingala.zip4j.model.enums.AesKeyStrength
 
getAesVersion() - Method in class net.lingala.zip4j.model.AESExtraDataRecord
 
getAesVersion() - Method in class net.lingala.zip4j.model.ZipParameters
 
getArchiveExtraDataRecord() - Method in class net.lingala.zip4j.model.ZipModel
 
getAvailableBytesInPushBackInputStream() - Method in class net.lingala.zip4j.io.inputstream.ZipInputStream
 
getCalculatedAuthenticationBytes() - Method in class net.lingala.zip4j.crypto.AESDecrypter
 
getCentralDirectory() - Method in class net.lingala.zip4j.model.ZipModel
 
getCharset() - Method in class net.lingala.zip4j.ZipFile
 
getCode() - Method in enum net.lingala.zip4j.model.enums.CompressionMethod
 
getComment() - Method in class net.lingala.zip4j.model.EndOfCentralDirectoryRecord
 
getComment() - Method in class net.lingala.zip4j.ZipFile
Returns the comment set for the Zip file
getCompressedSize() - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
getCompressedSize() - Method in class net.lingala.zip4j.model.DataDescriptor
 
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.AbstractFileHeader
 
getCompressionMethod() - Method in class net.lingala.zip4j.model.AESExtraDataRecord
 
getCompressionMethod() - Method in class net.lingala.zip4j.model.ZipParameters
 
getCompressionMethod(LocalFileHeader) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
getCompressionMethodFromCode(int) - Static method in enum net.lingala.zip4j.model.enums.CompressionMethod
 
getCrc() - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
getCrc() - Method in class net.lingala.zip4j.model.DataDescriptor
 
getCrcRawData() - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
getCurrentSplitFileCounter() - Method in class net.lingala.zip4j.io.outputstream.CountingOutputStream
 
getCurrentSplitFileCounter() - Method in class net.lingala.zip4j.io.outputstream.SplitOutputStream
 
getCurrentTask() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
getData() - Method in class net.lingala.zip4j.model.ExtraDataRecord
 
getDataDescriptors() - Method in class net.lingala.zip4j.model.ZipModel
 
getDataSize() - Method in class net.lingala.zip4j.model.AESExtraDataRecord
 
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
 
getEncryptionMethod() - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
getEncryptionMethod() - Method in class net.lingala.zip4j.model.ZipParameters
 
getEnd() - Method in class net.lingala.zip4j.model.ZipModel
 
getEndOfCentralDirectoryRecord() - Method in class net.lingala.zip4j.model.ZipModel
 
getEntryCRC() - Method in class net.lingala.zip4j.model.ZipParameters
 
getEntrySize() - Method in class net.lingala.zip4j.model.ZipParameters
 
getException() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
getExtensibleDataSector() - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryRecord
 
getExternalFileAttributes() - Method in class net.lingala.zip4j.model.FileHeader
 
getExtraDataRecords() - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
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.AbstractFileHeader
 
getExtraFieldLength() - Method in class net.lingala.zip4j.model.ArchiveExtraDataRecord
 
getFile() - Method in class net.lingala.zip4j.ZipFile
 
getFileAttributes(File) - Static method in class net.lingala.zip4j.util.FileUtils
 
getFileComment() - Method in class net.lingala.zip4j.model.FileHeader
 
getFileComment() - Method in class net.lingala.zip4j.model.ZipParameters
 
getFileCommentLength() - Method in class net.lingala.zip4j.model.FileHeader
 
getFileHeader(ZipModel, String) - Static method in class net.lingala.zip4j.headers.HeaderUtil
 
getFileHeader(String) - Method in class net.lingala.zip4j.ZipFile
Returns FileHeader if a file header with the given fileHeader string exists in the zip model: If not returns null
getFileHeaders() - Method in class net.lingala.zip4j.model.CentralDirectory
 
getFileHeaders() - Method in class net.lingala.zip4j.ZipFile
Returns the list of file headers in the zip file.
getFileName() - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
getFileName() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
getFileNameInZip() - Method in class net.lingala.zip4j.model.ZipParameters
 
getFileNameLength() - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
getFilePointer() - Method in class net.lingala.zip4j.io.outputstream.CountingOutputStream
 
getFilePointer() - Method in class net.lingala.zip4j.io.outputstream.SplitOutputStream
 
getFilesInDirectoryRecursive(File, boolean, boolean) - Static method in class net.lingala.zip4j.util.FileUtils
 
getFinalMac() - Method in class net.lingala.zip4j.crypto.AESEncrpyter
 
getFromVersionNumber(int) - Static method in enum net.lingala.zip4j.model.enums.AesVersion
 
getGeneralPurposeFlag() - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
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
 
getHeaderBytes() - Method in class net.lingala.zip4j.crypto.StandardEncrypter
 
getHLen() - Method in class net.lingala.zip4j.crypto.PBKDF2.MacBasedPRF
 
getIndexOfFileHeader(ZipModel, FileHeader) - Static method in class net.lingala.zip4j.headers.HeaderUtil
 
getInputStream(FileHeader) - Method in class net.lingala.zip4j.ZipFile
Returns an input stream for reading the contents of the Zip file corresponding to the input FileHeader.
getInternalFileAttributes() - Method in class net.lingala.zip4j.model.FileHeader
 
getIterationCount() - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
getKeyLength() - Method in enum net.lingala.zip4j.model.enums.AesKeyStrength
 
getLastModifiedFileTime() - Method in class net.lingala.zip4j.model.ZipParameters
 
getLastModifiedTime() - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
getLevel() - Method in enum net.lingala.zip4j.model.enums.CompressionLevel
 
getLocalFileHeaders() - Method in class net.lingala.zip4j.model.ZipModel
 
getMacLength() - Method in enum net.lingala.zip4j.model.enums.AesKeyStrength
 
getNextEntry() - Method in class net.lingala.zip4j.io.inputstream.ZipInputStream
 
getNextEntry(FileHeader) - Method in class net.lingala.zip4j.io.inputstream.ZipInputStream
 
getNumberOfBytesWritten() - Method in class net.lingala.zip4j.io.outputstream.CountingOutputStream
 
getNumberOfDiskStartOfZip64EndOfCentralDirectoryRecord() - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryLocator
 
getNumberOfThisDisk() - Method in class net.lingala.zip4j.model.EndOfCentralDirectoryRecord
 
getNumberOfThisDisk() - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryRecord
 
getNumberOfThisDiskStartOfCentralDir() - Method in class net.lingala.zip4j.model.EndOfCentralDirectoryRecord
 
getNumberOfThisDiskStartOfCentralDirectory() - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryRecord
 
getOffsetForNextEntry() - Method in class net.lingala.zip4j.io.outputstream.CountingOutputStream
 
getOffsetLocalHeader() - Method in class net.lingala.zip4j.model.FileHeader
 
getOffsetLocalHeader() - Method in class net.lingala.zip4j.model.Zip64ExtendedInfo
 
getOffsetOfStartOfCentralDirectory() - Method in class net.lingala.zip4j.model.EndOfCentralDirectoryRecord
 
getOffsetStartCentralDirectoryWRTStartDiskNumber() - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryRecord
 
getOffsetStartOfData() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
getOffsetZip64EndOfCentralDirectoryRecord() - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryLocator
 
getParameters() - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
getPercentDone() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
getProgressMonitor() - Method in class net.lingala.zip4j.ZipFile
 
getPseudoRandomFunction() - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
getRawCode() - Method in enum net.lingala.zip4j.model.enums.AesKeyStrength
 
getRelativeFileName(String, String, String) - Static method in class net.lingala.zip4j.util.FileUtils
 
getResult() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
getRootFolderNameInZip() - 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 enum net.lingala.zip4j.model.enums.AesKeyStrength
 
getSignature() - Method in class net.lingala.zip4j.model.ZipHeader
 
getSignatureData() - Method in class net.lingala.zip4j.model.DigitalSignature
 
getSize() - Method in class net.lingala.zip4j.model.Zip64ExtendedInfo
 
getSizeOfCentralDirectory() - Method in class net.lingala.zip4j.model.EndOfCentralDirectoryRecord
 
getSizeOfCentralDirectory() - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryRecord
 
getSizeOfData() - Method in class net.lingala.zip4j.model.DigitalSignature
 
getSizeOfData() - Method in class net.lingala.zip4j.model.ExtraDataRecord
 
getSizeOfZip64EndCentralDirectoryRecord() - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryRecord
 
getSplitLength() - Method in class net.lingala.zip4j.io.outputstream.CountingOutputStream
 
getSplitLength() - Method in class net.lingala.zip4j.io.outputstream.SplitOutputStream
 
getSplitLength() - Method in class net.lingala.zip4j.model.ZipModel
 
getSplitZipFiles(ZipModel) - Static method in class net.lingala.zip4j.util.FileUtils
 
getSplitZipFiles() - Method in class net.lingala.zip4j.ZipFile
Returns the full file path+names of all split zip files in an ArrayList.
getStart() - Method in class net.lingala.zip4j.model.ZipModel
 
getState() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
getTask() - Method in class net.lingala.zip4j.tasks.AbstractAddFileToZipTask
 
getTask() - Method in class net.lingala.zip4j.tasks.AbstractExtractFileTask
 
getTask() - Method in class net.lingala.zip4j.tasks.AddFilesToZipTask
 
getTask() - Method in class net.lingala.zip4j.tasks.AsyncZipTask
 
getTask() - Method in class net.lingala.zip4j.tasks.MergeSplitZipFileTask
 
getTask() - Method in class net.lingala.zip4j.tasks.RemoveEntryFromZipFileTask
 
getTask() - Method in class net.lingala.zip4j.tasks.SetCommentTask
 
getTotalNumberOfDiscs() - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryLocator
 
getTotalNumberOfEntriesInCentralDirectory() - Method in class net.lingala.zip4j.model.EndOfCentralDirectoryRecord
 
getTotalNumberOfEntriesInCentralDirectory() - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryRecord
 
getTotalNumberOfEntriesInCentralDirectoryOnThisDisk() - Method in class net.lingala.zip4j.model.EndOfCentralDirectoryRecord
 
getTotalNumberOfEntriesInCentralDirectoryOnThisDisk() - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryRecord
 
getTotalWork() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
getType() - Method in exception net.lingala.zip4j.exception.ZipException
 
getUncompressedSize() - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
getUncompressedSize() - Method in class net.lingala.zip4j.model.DataDescriptor
 
getUncompressedSize() - Method in class net.lingala.zip4j.model.Zip64ExtendedInfo
 
getValue() - Method in enum net.lingala.zip4j.headers.HeaderSignature
 
getValue() - Method in enum net.lingala.zip4j.model.enums.RandomAccessFileMode
 
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.Zip64EndOfCentralDirectoryRecord
 
getVersionNeededToExtract() - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
getVersionNeededToExtract() - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryRecord
 
getVersionNumber() - Method in enum net.lingala.zip4j.model.enums.AesVersion
 
getWorkCompleted() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
getZip64EndOfCentralDirectoryLocator() - Method in class net.lingala.zip4j.model.ZipModel
 
getZip64EndOfCentralDirectoryRecord() - Method in class net.lingala.zip4j.model.ZipModel
 
getZip64ExtendedInfo() - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
getZipFile() - Method in class net.lingala.zip4j.model.ZipModel
 
getZipFileNameWithoutExtension(String) - Static method in class net.lingala.zip4j.util.FileUtils
 
getZipModel() - Method in class net.lingala.zip4j.tasks.AbstractAddFileToZipTask
 
getZipModel() - Method in class net.lingala.zip4j.tasks.AbstractExtractFileTask
 

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.headers
Helper class to read header information for the zip file
HeaderReader() - Constructor for class net.lingala.zip4j.headers.HeaderReader
 
HeaderSignature - Enum in net.lingala.zip4j.headers
 
HeaderUtil - Class in net.lingala.zip4j.headers
 
HeaderUtil() - Constructor for class net.lingala.zip4j.headers.HeaderUtil
 
HeaderWriter - Class in net.lingala.zip4j.headers
 
HeaderWriter() - Constructor for class net.lingala.zip4j.headers.HeaderWriter
 

I

InflaterInputStream - Class in net.lingala.zip4j.io.inputstream
 
InflaterInputStream(CipherInputStream) - Constructor for class net.lingala.zip4j.io.inputstream.InflaterInputStream
 
init(byte[]) - Method in class net.lingala.zip4j.crypto.PBKDF2.MacBasedPRF
 
initKeys(char[]) - Method in class net.lingala.zip4j.crypto.engine.ZipCryptoEngine
 
INT(byte[], int, int) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
InternalZipConstants - Class in net.lingala.zip4j.util
 
isBitSet(byte, int) - Static method in class net.lingala.zip4j.util.BitUtils
 
isCancelAllTasks() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
isDataDescriptorExists() - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
isDirectory() - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
isEncrypted() - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
isEncrypted() - Method in class net.lingala.zip4j.ZipFile
Checks to see if the zip file is encrypted
isEncryptFiles() - Method in class net.lingala.zip4j.model.ZipParameters
 
isFileNameUTF8Encoded() - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
isIncludeRootFolder() - Method in class net.lingala.zip4j.model.ZipParameters
 
isNestedZipFile() - Method in class net.lingala.zip4j.model.ZipModel
 
isOverrideExistingFilesInZip() - Method in class net.lingala.zip4j.model.ZipParameters
 
isPause() - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
isReadHiddenFiles() - Method in class net.lingala.zip4j.model.ZipParameters
 
isReadHiddenFolders() - Method in class net.lingala.zip4j.model.ZipParameters
 
isRunInThread() - Method in class net.lingala.zip4j.ZipFile
 
isSplitArchive() - Method in class net.lingala.zip4j.model.ZipModel
 
isSplitArchive() - Method in class net.lingala.zip4j.ZipFile
Checks if the zip file is a split archive
isSplitZipFile() - Method in class net.lingala.zip4j.io.outputstream.CountingOutputStream
 
isSplitZipFile() - Method in class net.lingala.zip4j.io.outputstream.SplitOutputStream
 
isStringNotNullAndNotEmpty(String) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
isValidZipFile() - Method in class net.lingala.zip4j.ZipFile
Checks to see if the input zip file is a valid zip file.
isWriteCompressedSizeInZip64ExtraRecord() - Method in class net.lingala.zip4j.model.LocalFileHeader
 
isWriteExtendedLocalFileHeader() - Method in class net.lingala.zip4j.model.ZipParameters
 
isZip64Format() - Method in class net.lingala.zip4j.model.ZipModel
 
isZipEntryDirectory(String) - Static method in class net.lingala.zip4j.util.FileUtils
 
iterationCount - Variable in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 

J

javaToDosTime(long) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 

L

LocalFileHeader - Class in net.lingala.zip4j.model
 
LocalFileHeader() - Constructor for class net.lingala.zip4j.model.LocalFileHeader
 

M

MacBasedPRF - Class in net.lingala.zip4j.crypto.PBKDF2
 
MacBasedPRF(String) - Constructor for class net.lingala.zip4j.crypto.PBKDF2.MacBasedPRF
 
MAX_ALLOWED_ZIP_COMMENT_LENGTH - Static variable in class net.lingala.zip4j.util.InternalZipConstants
 
mergeSplitFiles(File) - Method in class net.lingala.zip4j.ZipFile
Merges split zip files into a single zip file without the need to extract the files in the archive
MergeSplitZipFileTask - Class in net.lingala.zip4j.tasks
 
MergeSplitZipFileTask(ProgressMonitor, boolean, ZipModel) - Constructor for class net.lingala.zip4j.tasks.MergeSplitZipFileTask
 
MergeSplitZipFileTask.MergeSplitZipFileTaskParameters - Class in net.lingala.zip4j.tasks
 
MergeSplitZipFileTaskParameters(File, Charset) - Constructor for class net.lingala.zip4j.tasks.MergeSplitZipFileTask.MergeSplitZipFileTaskParameters
 
MIN_SPLIT_LENGTH - Static variable in class net.lingala.zip4j.util.InternalZipConstants
 

N

net.lingala.zip4j - package net.lingala.zip4j
 
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.headers - package net.lingala.zip4j.headers
 
net.lingala.zip4j.io.inputstream - package net.lingala.zip4j.io.inputstream
 
net.lingala.zip4j.io.outputstream - package net.lingala.zip4j.io.outputstream
 
net.lingala.zip4j.model - package net.lingala.zip4j.model
 
net.lingala.zip4j.model.enums - package net.lingala.zip4j.model.enums
 
net.lingala.zip4j.progress - package net.lingala.zip4j.progress
 
net.lingala.zip4j.tasks - package net.lingala.zip4j.tasks
 
net.lingala.zip4j.util - package net.lingala.zip4j.util
 

P

PASSWORD_VERIFIER_LENGTH - Static variable in class net.lingala.zip4j.crypto.AESDecrypter
 
PBKDF2Engine - Class in net.lingala.zip4j.crypto.PBKDF2
 
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) - Static method in class net.lingala.zip4j.crypto.AesCipherUtil
 
prepareExtractionForFileHeader(FileHeader) - Method in class net.lingala.zip4j.io.inputstream.SplitInputStream
 
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
 
ProgressMonitor.Result - Enum in net.lingala.zip4j.progress
 
ProgressMonitor.State - Enum in net.lingala.zip4j.progress
 
ProgressMonitor.Task - Enum in net.lingala.zip4j.progress
 
pushBackInputStreamIfNecessary(PushbackInputStream) - Method in class net.lingala.zip4j.io.inputstream.InflaterInputStream
 
putNextEntry(ZipParameters) - Method in class net.lingala.zip4j.io.outputstream.ZipOutputStream
 

R

RandomAccessFileMode - Enum in net.lingala.zip4j.model.enums
 
RawIO - Class in net.lingala.zip4j.util
 
RawIO() - Constructor for class net.lingala.zip4j.util.RawIO
 
read() - Method in class net.lingala.zip4j.io.inputstream.InflaterInputStream
 
read(byte[]) - Method in class net.lingala.zip4j.io.inputstream.InflaterInputStream
 
read(byte[], int, int) - Method in class net.lingala.zip4j.io.inputstream.InflaterInputStream
 
read() - Method in class net.lingala.zip4j.io.inputstream.SplitInputStream
 
read(byte[]) - Method in class net.lingala.zip4j.io.inputstream.SplitInputStream
 
read(byte[], int, int) - Method in class net.lingala.zip4j.io.inputstream.SplitInputStream
 
read() - Method in class net.lingala.zip4j.io.inputstream.ZipInputStream
 
read(byte[]) - Method in class net.lingala.zip4j.io.inputstream.ZipInputStream
 
read(byte[], int, int) - Method in class net.lingala.zip4j.io.inputstream.ZipInputStream
 
readAllHeaders(RandomAccessFile, Charset) - Method in class net.lingala.zip4j.headers.HeaderReader
 
readDataDescriptor(InputStream, boolean) - Method in class net.lingala.zip4j.headers.HeaderReader
 
readFully(InputStream, byte[]) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
readFully(InputStream, byte[], int, int) - Static method in class net.lingala.zip4j.util.Zip4jUtil
 
readIntLittleEndian(RandomAccessFile) - Method in class net.lingala.zip4j.util.RawIO
 
readIntLittleEndian(InputStream) - Method in class net.lingala.zip4j.util.RawIO
 
readIntLittleEndian(byte[]) - Method in class net.lingala.zip4j.util.RawIO
 
readIntLittleEndian(byte[], int) - Method in class net.lingala.zip4j.util.RawIO
 
readLocalFileHeader(InputStream, Charset) - Method in class net.lingala.zip4j.headers.HeaderReader
 
readLongLittleEndian(RandomAccessFile) - Method in class net.lingala.zip4j.util.RawIO
 
readLongLittleEndian(RandomAccessFile, int) - Method in class net.lingala.zip4j.util.RawIO
 
readLongLittleEndian(InputStream) - Method in class net.lingala.zip4j.util.RawIO
 
readLongLittleEndian(InputStream, int) - Method in class net.lingala.zip4j.util.RawIO
 
readLongLittleEndian(byte[], int) - Method in class net.lingala.zip4j.util.RawIO
 
readShortLittleEndian(RandomAccessFile) - Method in class net.lingala.zip4j.util.RawIO
 
readShortLittleEndian(InputStream) - Method in class net.lingala.zip4j.util.RawIO
 
readShortLittleEndian(byte[], int) - Method in class net.lingala.zip4j.util.RawIO
 
RemoveEntryFromZipFileTask - Class in net.lingala.zip4j.tasks
 
RemoveEntryFromZipFileTask(ProgressMonitor, boolean, ZipModel) - Constructor for class net.lingala.zip4j.tasks.RemoveEntryFromZipFileTask
 
RemoveEntryFromZipFileTask.RemoveEntryFromZipFileTaskParameters - Class in net.lingala.zip4j.tasks
 
RemoveEntryFromZipFileTaskParameters(FileHeader, Charset) - Constructor for class net.lingala.zip4j.tasks.RemoveEntryFromZipFileTask.RemoveEntryFromZipFileTaskParameters
 
removeFile(String) - Method in class net.lingala.zip4j.ZipFile
Removes the file provided in the input parameters from the zip file.
removeFile(FileHeader) - Method in class net.lingala.zip4j.ZipFile
Removes the file provided in the input file header from the zip file.

S

salt - Variable in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
seek(long) - Method in class net.lingala.zip4j.io.outputstream.SplitOutputStream
 
setAesExtraDataRecord(AESExtraDataRecord) - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
setAesKeyStrength(AesKeyStrength) - Method in class net.lingala.zip4j.model.AESExtraDataRecord
 
setAesKeyStrength(AesKeyStrength) - Method in class net.lingala.zip4j.model.ZipParameters
 
setAesVersion(AesVersion) - Method in class net.lingala.zip4j.model.AESExtraDataRecord
 
setAesVersion(AesVersion) - Method in class net.lingala.zip4j.model.ZipParameters
 
setArchiveExtraDataRecord(ArchiveExtraDataRecord) - Method in class net.lingala.zip4j.model.ZipModel
 
setBit(byte, int) - Static method in class net.lingala.zip4j.util.BitUtils
 
setCancelAllTasks(boolean) - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
setCentralDirectory(CentralDirectory) - Method in class net.lingala.zip4j.model.ZipModel
 
setCharset(Charset) - Method in class net.lingala.zip4j.ZipFile
 
setComment(String) - Method in class net.lingala.zip4j.io.outputstream.ZipOutputStream
 
setComment(String) - Method in class net.lingala.zip4j.model.EndOfCentralDirectoryRecord
 
setComment(String) - Method in class net.lingala.zip4j.ZipFile
Sets comment for the Zip file
SetCommentTask - Class in net.lingala.zip4j.tasks
 
SetCommentTask(ProgressMonitor, boolean, ZipModel) - Constructor for class net.lingala.zip4j.tasks.SetCommentTask
 
SetCommentTask.SetCommentTaskTaskParameters - Class in net.lingala.zip4j.tasks
 
SetCommentTaskTaskParameters(String, Charset) - Constructor for class net.lingala.zip4j.tasks.SetCommentTask.SetCommentTaskTaskParameters
 
setCompressedSize(long) - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
setCompressedSize(long) - Method in class net.lingala.zip4j.model.DataDescriptor
 
setCompressedSize(long) - Method in class net.lingala.zip4j.model.Zip64ExtendedInfo
 
setCompressionLevel(CompressionLevel) - Method in class net.lingala.zip4j.model.ZipParameters
 
setCompressionMethod(CompressionMethod) - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
setCompressionMethod(CompressionMethod) - Method in class net.lingala.zip4j.model.AESExtraDataRecord
 
setCompressionMethod(CompressionMethod) - Method in class net.lingala.zip4j.model.ZipParameters
 
setCrc(long) - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
setCrc(long) - Method in class net.lingala.zip4j.model.DataDescriptor
 
setCrcRawData(byte[]) - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
setCurrentTask(ProgressMonitor.Task) - 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.AbstractFileHeader
 
setDataDescriptors(List<DataDescriptor>) - 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
 
setDigitalSignature(DigitalSignature) - Method in class net.lingala.zip4j.model.CentralDirectory
 
setDirectory(boolean) - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
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.AbstractFileHeader
 
setEncryptFiles(boolean) - Method in class net.lingala.zip4j.model.ZipParameters
 
setEncryptionMethod(EncryptionMethod) - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
setEncryptionMethod(EncryptionMethod) - Method in class net.lingala.zip4j.model.ZipParameters
 
setEnd(long) - Method in class net.lingala.zip4j.model.ZipModel
 
setEndOfCentralDirectoryRecord(EndOfCentralDirectoryRecord) - Method in class net.lingala.zip4j.model.ZipModel
 
setEntryCRC(long) - Method in class net.lingala.zip4j.model.ZipParameters
 
setEntrySize(long) - Method in class net.lingala.zip4j.model.ZipParameters
 
setException(Exception) - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
setExtensibleDataSector(byte[]) - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryRecord
 
setExternalFileAttributes(byte[]) - Method in class net.lingala.zip4j.model.FileHeader
 
setExtraDataRecords(List<ExtraDataRecord>) - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
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.AbstractFileHeader
 
setExtraFieldLength(int) - Method in class net.lingala.zip4j.model.ArchiveExtraDataRecord
 
setFileAttributes(Path, byte[]) - Static method in class net.lingala.zip4j.util.FileUtils
 
setFileComment(String) - Method in class net.lingala.zip4j.model.FileHeader
 
setFileComment(String) - Method in class net.lingala.zip4j.model.ZipParameters
 
setFileCommentLength(int) - Method in class net.lingala.zip4j.model.FileHeader
 
setFileHeaders(List<FileHeader>) - Method in class net.lingala.zip4j.model.CentralDirectory
 
setFileLastModifiedTime(Path, long) - Static method in class net.lingala.zip4j.util.FileUtils
 
setFileLastModifiedTimeWithoutNio(File, long) - Static method in class net.lingala.zip4j.util.FileUtils
 
setFileName(String) - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
setFileName(String) - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
setFileNameInZip(String) - Method in class net.lingala.zip4j.model.ZipParameters
 
setFileNameLength(int) - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
setFileNameUTF8Encoded(boolean) - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
setGeneralPurposeFlag(byte[]) - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
setHashAlgorithm(String) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
setHashCharset(String) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
setHeader(long) - Method in class net.lingala.zip4j.model.ExtraDataRecord
 
setIncludeRootFolder(boolean) - Method in class net.lingala.zip4j.model.ZipParameters
 
setInternalFileAttributes(byte[]) - Method in class net.lingala.zip4j.model.FileHeader
 
setIterationCount(int) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
setLastModifiedFileTime(long) - Method in class net.lingala.zip4j.model.ZipParameters
 
setLastModifiedTime(long) - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
setLocalFileHeaders(List<LocalFileHeader>) - Method in class net.lingala.zip4j.model.ZipModel
 
setNestedZipFile(boolean) - Method in class net.lingala.zip4j.model.ZipModel
 
setNumberOfDiskStartOfZip64EndOfCentralDirectoryRecord(int) - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryLocator
 
setNumberOfThisDisk(int) - Method in class net.lingala.zip4j.model.EndOfCentralDirectoryRecord
 
setNumberOfThisDisk(int) - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryRecord
 
setNumberOfThisDiskStartOfCentralDir(int) - Method in class net.lingala.zip4j.model.EndOfCentralDirectoryRecord
 
setNumberOfThisDiskStartOfCentralDirectory(int) - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryRecord
 
setOffsetLocalHeader(long) - Method in class net.lingala.zip4j.model.FileHeader
 
setOffsetLocalHeader(long) - Method in class net.lingala.zip4j.model.Zip64ExtendedInfo
 
setOffsetOfStartOfCentralDirectory(long) - Method in class net.lingala.zip4j.model.EndOfCentralDirectoryRecord
 
setOffsetStartCentralDirectoryWRTStartDiskNumber(long) - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryRecord
 
setOffsetStartOfData(long) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setOffsetZip64EndOfCentralDirectoryRecord(long) - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryLocator
 
setOverrideExistingFilesInZip(boolean) - Method in class net.lingala.zip4j.model.ZipParameters
 
setParameters(PBKDF2Parameters) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 
setPassword(char[]) - Method in class net.lingala.zip4j.ZipFile
Sets a password to be used for the zip file.
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
 
setReadHiddenFolders(boolean) - Method in class net.lingala.zip4j.model.ZipParameters
 
setResult(ProgressMonitor.Result) - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
setRootFolderNameInZip(String) - Method in class net.lingala.zip4j.model.ZipParameters
 
setRunInThread(boolean) - Method in class net.lingala.zip4j.ZipFile
 
setSalt(byte[]) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Parameters
 
setSignature(HeaderSignature) - Method in class net.lingala.zip4j.model.ZipHeader
 
setSignatureData(String) - Method in class net.lingala.zip4j.model.DigitalSignature
 
setSize(int) - Method in class net.lingala.zip4j.model.Zip64ExtendedInfo
 
setSizeOfCentralDirectory(int) - Method in class net.lingala.zip4j.model.EndOfCentralDirectoryRecord
 
setSizeOfCentralDirectory(long) - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryRecord
 
setSizeOfData(int) - Method in class net.lingala.zip4j.model.DigitalSignature
 
setSizeOfData(int) - Method in class net.lingala.zip4j.model.ExtraDataRecord
 
setSizeOfZip64EndCentralDirectoryRecord(long) - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryRecord
 
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(ProgressMonitor.State) - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
setTotalNumberOfDiscs(int) - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryLocator
 
setTotalNumberOfEntriesInCentralDirectory(int) - Method in class net.lingala.zip4j.model.EndOfCentralDirectoryRecord
 
setTotalNumberOfEntriesInCentralDirectory(long) - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryRecord
 
setTotalNumberOfEntriesInCentralDirectoryOnThisDisk(int) - Method in class net.lingala.zip4j.model.EndOfCentralDirectoryRecord
 
setTotalNumberOfEntriesInCentralDirectoryOnThisDisk(long) - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryRecord
 
setTotalWork(long) - Method in class net.lingala.zip4j.progress.ProgressMonitor
 
setUncompressedSize(long) - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
setUncompressedSize(long) - Method in class net.lingala.zip4j.model.DataDescriptor
 
setUncompressedSize(long) - Method in class net.lingala.zip4j.model.Zip64ExtendedInfo
 
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.Zip64EndOfCentralDirectoryRecord
 
setVersionNeededToExtract(int) - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
setVersionNeededToExtract(int) - Method in class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryRecord
 
setWriteCompressedSizeInZip64ExtraRecord(boolean) - Method in class net.lingala.zip4j.model.LocalFileHeader
 
setWriteExtendedLocalFileHeader(boolean) - Method in class net.lingala.zip4j.model.ZipParameters
 
setZip64EndOfCentralDirectoryLocator(Zip64EndOfCentralDirectoryLocator) - Method in class net.lingala.zip4j.model.ZipModel
 
setZip64EndOfCentralDirectoryRecord(Zip64EndOfCentralDirectoryRecord) - Method in class net.lingala.zip4j.model.ZipModel
 
setZip64ExtendedInfo(Zip64ExtendedInfo) - Method in class net.lingala.zip4j.model.AbstractFileHeader
 
setZip64Format(boolean) - Method in class net.lingala.zip4j.model.ZipModel
 
setZipFile(File) - Method in class net.lingala.zip4j.model.ZipModel
 
skipBytes(int) - Method in class net.lingala.zip4j.io.outputstream.SplitOutputStream
 
SplitInputStream - Class in net.lingala.zip4j.io.inputstream
 
SplitInputStream(File, boolean, int) - Constructor for class net.lingala.zip4j.io.inputstream.SplitInputStream
 
SplitOutputStream - Class in net.lingala.zip4j.io.outputstream
 
SplitOutputStream(File) - Constructor for class net.lingala.zip4j.io.outputstream.SplitOutputStream
 
SplitOutputStream(File, long) - Constructor for class net.lingala.zip4j.io.outputstream.SplitOutputStream
 
StandardDecrypter - Class in net.lingala.zip4j.crypto
 
StandardDecrypter(char[], byte[], byte[]) - Constructor for class net.lingala.zip4j.crypto.StandardDecrypter
 
StandardEncrypter - Class in net.lingala.zip4j.crypto
 
StandardEncrypter(char[], long) - Constructor for class net.lingala.zip4j.crypto.StandardEncrypter
 
STD_DEC_HDR_SIZE - Static variable in class net.lingala.zip4j.util.InternalZipConstants
 

T

toString() - Method in class net.lingala.zip4j.ZipFile
 

U

unsetBit(byte, int) - Static method in class net.lingala.zip4j.util.BitUtils
 
UnzipUtil - Class in net.lingala.zip4j.util
 
UnzipUtil() - Constructor for class net.lingala.zip4j.util.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 class net.lingala.zip4j.util.InternalZipConstants
 
UPDATE_LFH_CRC - Static variable in class net.lingala.zip4j.util.InternalZipConstants
 
UPDATE_LFH_UNCOMP_SIZE - Static variable in class net.lingala.zip4j.util.InternalZipConstants
 
updateKeys(byte) - Method in class net.lingala.zip4j.crypto.engine.ZipCryptoEngine
 
updateLocalFileHeader(FileHeader, ZipModel, SplitOutputStream) - Method in class net.lingala.zip4j.headers.HeaderWriter
 
updateWorkCompleted(long) - Method in class net.lingala.zip4j.progress.ProgressMonitor
 

V

valueOf(String) - Static method in enum net.lingala.zip4j.exception.ZipException.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.lingala.zip4j.headers.HeaderSignature
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.lingala.zip4j.model.enums.AesKeyStrength
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.lingala.zip4j.model.enums.AesVersion
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.lingala.zip4j.model.enums.CompressionLevel
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.lingala.zip4j.model.enums.CompressionMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.lingala.zip4j.model.enums.EncryptionMethod
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.lingala.zip4j.model.enums.RandomAccessFileMode
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.lingala.zip4j.progress.ProgressMonitor.Result
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.lingala.zip4j.progress.ProgressMonitor.State
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum net.lingala.zip4j.progress.ProgressMonitor.Task
Returns the enum constant of this type with the specified name.
values() - Static method in enum net.lingala.zip4j.exception.ZipException.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.lingala.zip4j.headers.HeaderSignature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.lingala.zip4j.model.enums.AesKeyStrength
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.lingala.zip4j.model.enums.AesVersion
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.lingala.zip4j.model.enums.CompressionLevel
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.lingala.zip4j.model.enums.CompressionMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.lingala.zip4j.model.enums.EncryptionMethod
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.lingala.zip4j.model.enums.RandomAccessFileMode
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.lingala.zip4j.progress.ProgressMonitor.Result
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.lingala.zip4j.progress.ProgressMonitor.State
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum net.lingala.zip4j.progress.ProgressMonitor.Task
Returns an array containing the constants of this enum type, in the order they are declared.
verifyIfTaskIsCancelled() - Method in class net.lingala.zip4j.tasks.AsyncZipTask
 
verifyKey(char[]) - Method in class net.lingala.zip4j.crypto.PBKDF2.PBKDF2Engine
 

W

write(int) - Method in class net.lingala.zip4j.io.outputstream.CountingOutputStream
 
write(byte[]) - Method in class net.lingala.zip4j.io.outputstream.CountingOutputStream
 
write(byte[], int, int) - Method in class net.lingala.zip4j.io.outputstream.CountingOutputStream
 
write(int) - Method in class net.lingala.zip4j.io.outputstream.SplitOutputStream
 
write(byte[]) - Method in class net.lingala.zip4j.io.outputstream.SplitOutputStream
 
write(byte[], int, int) - Method in class net.lingala.zip4j.io.outputstream.SplitOutputStream
 
write(int) - Method in class net.lingala.zip4j.io.outputstream.ZipOutputStream
 
write(byte[]) - Method in class net.lingala.zip4j.io.outputstream.ZipOutputStream
 
write(byte[], int, int) - Method in class net.lingala.zip4j.io.outputstream.ZipOutputStream
 
writeExtendedLocalHeader(LocalFileHeader, OutputStream) - Method in class net.lingala.zip4j.headers.HeaderWriter
 
writeIntLittleEndian(OutputStream, int) - Method in class net.lingala.zip4j.util.RawIO
 
writeIntLittleEndian(byte[], int, int) - Method in class net.lingala.zip4j.util.RawIO
 
writeLocalFileHeader(ZipModel, LocalFileHeader, OutputStream, Charset) - Method in class net.lingala.zip4j.headers.HeaderWriter
 
writeLongLittleEndian(OutputStream, long) - Method in class net.lingala.zip4j.util.RawIO
 
writeLongLittleEndian(byte[], int, long) - Method in class net.lingala.zip4j.util.RawIO
 
writeShortLittleEndian(OutputStream, int) - Method in class net.lingala.zip4j.util.RawIO
 
writeShortLittleEndian(byte[], int, int) - Method in class net.lingala.zip4j.util.RawIO
 

Z

Zip4jUtil - Class in net.lingala.zip4j.util
 
Zip4jUtil() - Constructor for class net.lingala.zip4j.util.Zip4jUtil
 
Zip64EndOfCentralDirectoryLocator - Class in net.lingala.zip4j.model
 
Zip64EndOfCentralDirectoryLocator() - Constructor for class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryLocator
 
Zip64EndOfCentralDirectoryRecord - Class in net.lingala.zip4j.model
 
Zip64EndOfCentralDirectoryRecord() - Constructor for class net.lingala.zip4j.model.Zip64EndOfCentralDirectoryRecord
 
Zip64ExtendedInfo - Class in net.lingala.zip4j.model
 
Zip64ExtendedInfo() - Constructor for class net.lingala.zip4j.model.Zip64ExtendedInfo
 
ZIP_64_NUMBER_OF_ENTRIES_LIMIT - Static variable in class net.lingala.zip4j.util.InternalZipConstants
 
ZIP_64_SIZE_LIMIT - Static variable in class net.lingala.zip4j.util.InternalZipConstants
 
ZIP_FILE_SEPARATOR - Static variable in class net.lingala.zip4j.util.InternalZipConstants
 
ZIP_STANDARD_CHARSET - Static variable in class net.lingala.zip4j.util.InternalZipConstants
 
ZipCryptoEngine - Class in net.lingala.zip4j.crypto.engine
 
ZipCryptoEngine() - Constructor for class net.lingala.zip4j.crypto.engine.ZipCryptoEngine
 
ZipException - Exception in net.lingala.zip4j.exception
 
ZipException(String) - Constructor for exception net.lingala.zip4j.exception.ZipException
 
ZipException(Exception) - Constructor for exception net.lingala.zip4j.exception.ZipException
 
ZipException(String, Exception) - Constructor for exception net.lingala.zip4j.exception.ZipException
 
ZipException(String, ZipException.Type) - Constructor for exception net.lingala.zip4j.exception.ZipException
 
ZipException(String, Throwable, ZipException.Type) - Constructor for exception net.lingala.zip4j.exception.ZipException
 
ZipException.Type - Enum in net.lingala.zip4j.exception
 
ZipFile - Class in net.lingala.zip4j
Base class to handle zip files.
ZipFile(String) - Constructor for class net.lingala.zip4j.ZipFile
Creates a new ZipFile instance with the zip file at the location specified in zipFile.
ZipFile(String, char[]) - Constructor for class net.lingala.zip4j.ZipFile
Creates a new ZipFile instance with the zip file at the location specified in zipFile.
ZipFile(File) - Constructor for class net.lingala.zip4j.ZipFile
Creates a new Zip File Object with the input file.
ZipFile(File, char[]) - Constructor for class net.lingala.zip4j.ZipFile
 
ZipHeader - Class in net.lingala.zip4j.model
 
ZipHeader() - Constructor for class net.lingala.zip4j.model.ZipHeader
 
ZipInputStream - Class in net.lingala.zip4j.io.inputstream
 
ZipInputStream(InputStream) - Constructor for class net.lingala.zip4j.io.inputstream.ZipInputStream
 
ZipInputStream(InputStream, Charset) - Constructor for class net.lingala.zip4j.io.inputstream.ZipInputStream
 
ZipInputStream(InputStream, char[]) - Constructor for class net.lingala.zip4j.io.inputstream.ZipInputStream
 
ZipInputStream(InputStream, char[], Charset) - Constructor for class net.lingala.zip4j.io.inputstream.ZipInputStream
 
ZipModel - Class in net.lingala.zip4j.model
 
ZipModel() - Constructor for class net.lingala.zip4j.model.ZipModel
 
ZipOutputStream - Class in net.lingala.zip4j.io.outputstream
 
ZipOutputStream(OutputStream) - Constructor for class net.lingala.zip4j.io.outputstream.ZipOutputStream
 
ZipOutputStream(OutputStream, Charset) - Constructor for class net.lingala.zip4j.io.outputstream.ZipOutputStream
 
ZipOutputStream(OutputStream, char[]) - Constructor for class net.lingala.zip4j.io.outputstream.ZipOutputStream
 
ZipOutputStream(OutputStream, char[], Charset) - Constructor for class net.lingala.zip4j.io.outputstream.ZipOutputStream
 
ZipOutputStream(OutputStream, char[], Charset, ZipModel) - Constructor for class net.lingala.zip4j.io.outputstream.ZipOutputStream
 
ZipParameters - Class in net.lingala.zip4j.model
 
ZipParameters() - Constructor for class net.lingala.zip4j.model.ZipParameters
 
ZipParameters(ZipParameters) - Constructor for class net.lingala.zip4j.model.ZipParameters
 
A B C D E F G H I J L M N P R S T U V W Z 
Skip navigation links

Copyright © 2020. All rights reserved.