Uses of Class
net.lingala.zip4j.model.ZipParameters
Packages that use ZipParameters
Package
Description
-
Uses of ZipParameters in net.lingala.zip4j
Methods in net.lingala.zip4j with parameters of type ZipParametersModifier and TypeMethodDescriptionvoid
ZipFile.addFile
(File fileToAdd, ZipParameters parameters) Adds input source file to the zip file.void
ZipFile.addFile
(String fileToAdd, ZipParameters zipParameters) Adds input source file to the zip file with provided zip parameters.void
ZipFile.addFiles
(List<File> filesToAdd, ZipParameters parameters) Adds the list of input files to the zip file.void
ZipFile.addFolder
(File folderToAdd, ZipParameters zipParameters) Adds the folder in the given file object to the zip file.private void
ZipFile.addFolder
(File folderToAdd, ZipParameters zipParameters, boolean checkSplitArchive) Internal method to add a folder to the zip file.void
ZipFile.addStream
(InputStream inputStream, ZipParameters parameters) Creates a new entry in the zip file and adds the content of the input stream to the zip file.void
ZipFile.createSplitZipFile
(List<File> filesToAdd, ZipParameters parameters, boolean splitArchive, long splitLength) Creates a zip file and adds the list of source file(s) to the zip file.void
ZipFile.createSplitZipFileFromFolder
(File folderToAdd, ZipParameters parameters, boolean splitArchive, long splitLength) Creates a zip file and adds the files/folders from the specified folder to the zip file. -
Uses of ZipParameters in net.lingala.zip4j.headers
Methods in net.lingala.zip4j.headers with parameters of type ZipParametersModifier and TypeMethodDescriptionprivate byte[]
FileHeaderFactory.determineGeneralPurposeBitFlag
(boolean isEncrypted, ZipParameters zipParameters, Charset charset) private AESExtraDataRecord
FileHeaderFactory.generateAESExtraDataRecord
(ZipParameters parameters) FileHeaderFactory.generateFileHeader
(ZipParameters zipParameters, boolean isSplitZip, int currentDiskNumberStart, Charset charset, RawIO rawIO) private byte
FileHeaderFactory.generateFirstGeneralPurposeByte
(boolean isEncrypted, ZipParameters zipParameters) -
Uses of ZipParameters in net.lingala.zip4j.io.outputstream
Methods in net.lingala.zip4j.io.outputstream that return ZipParametersModifier and TypeMethodDescriptionprivate ZipParameters
ZipOutputStream.cloneAndPrepareZipParameters
(ZipParameters zipParameters) Methods in net.lingala.zip4j.io.outputstream with parameters of type ZipParametersModifier and TypeMethodDescriptionprivate ZipParameters
ZipOutputStream.cloneAndPrepareZipParameters
(ZipParameters zipParameters) private long
ZipStandardCipherOutputStream.getEncryptionKey
(ZipParameters zipParameters) private void
ZipOutputStream.initializeAndWriteFileHeader
(ZipParameters zipParameters) private CipherOutputStream
<?> ZipOutputStream.initializeCipherOutputStream
(ZipEntryOutputStream zipEntryOutputStream, ZipParameters zipParameters) private CompressedOutputStream
ZipOutputStream.initializeCompressedOutputStream
(CipherOutputStream<?> cipherOutputStream, ZipParameters zipParameters) private CompressedOutputStream
ZipOutputStream.initializeCompressedOutputStream
(ZipParameters zipParameters) protected AESEncrypter
AesCipherOutputStream.initializeEncrypter
(OutputStream outputStream, ZipParameters zipParameters, char[] password, boolean useUtf8ForPassword) protected abstract T
CipherOutputStream.initializeEncrypter
(OutputStream outputStream, ZipParameters zipParameters, char[] password, boolean useUtf8ForPassword) protected NoCipherOutputStream.NoEncrypter
NoCipherOutputStream.initializeEncrypter
(OutputStream outputStream, ZipParameters zipParameters, char[] password, boolean useUtf8ForPassword) protected StandardEncrypter
ZipStandardCipherOutputStream.initializeEncrypter
(OutputStream outputStream, ZipParameters zipParameters, char[] password, boolean useUtf8ForPassword) void
ZipOutputStream.putNextEntry
(ZipParameters zipParameters) private void
ZipOutputStream.verifyZipParameters
(ZipParameters zipParameters) Constructors in net.lingala.zip4j.io.outputstream with parameters of type ZipParametersModifierConstructorDescriptionAesCipherOutputStream
(ZipEntryOutputStream outputStream, ZipParameters zipParameters, char[] password, boolean useUtf8ForPassword) CipherOutputStream
(ZipEntryOutputStream zipEntryOutputStream, ZipParameters zipParameters, char[] password, boolean useUtf8ForPassword) NoCipherOutputStream
(ZipEntryOutputStream zipEntryOutputStream, ZipParameters zipParameters, char[] password) ZipStandardCipherOutputStream
(ZipEntryOutputStream outputStream, ZipParameters zipParameters, char[] password, boolean useUtf8ForPassword) -
Uses of ZipParameters in net.lingala.zip4j.model
Constructors in net.lingala.zip4j.model with parameters of type ZipParametersModifierConstructorDescriptionZipParameters
(ZipParameters zipParameters) Create a clone of given ZipParameters instance -
Uses of ZipParameters in net.lingala.zip4j.tasks
Fields in net.lingala.zip4j.tasks declared as ZipParametersModifier and TypeFieldDescriptionprivate final ZipParameters
AddFilesToZipTask.AddFilesToZipTaskParameters.zipParameters
private final ZipParameters
AddFolderToZipTask.AddFolderToZipTaskParameters.zipParameters
private final ZipParameters
AddStreamToZipTask.AddStreamToZipTaskParameters.zipParameters
Methods in net.lingala.zip4j.tasks that return ZipParametersModifier and TypeMethodDescriptionprivate ZipParameters
AbstractAddFileToZipTask.cloneAndAdjustZipParameters
(ZipParameters zipParameters, File fileToAdd, ProgressMonitor progressMonitor) Methods in net.lingala.zip4j.tasks with parameters of type ZipParametersModifier and TypeMethodDescription(package private) void
AbstractAddFileToZipTask.addFilesToZip
(List<File> filesToAdd, ProgressMonitor progressMonitor, ZipParameters zipParameters, Zip4jConfig zip4jConfig) private void
AbstractAddFileToZipTask.addFileToZip
(File fileToAdd, ZipOutputStream zipOutputStream, ZipParameters zipParameters, SplitOutputStream splitOutputStream, ProgressMonitor progressMonitor, byte[] readBuff) private boolean
AbstractAddFileToZipTask.addSymlink
(ZipParameters zipParameters) private void
AbstractAddFileToZipTask.addSymlinkToZip
(File fileToAdd, ZipOutputStream zipOutputStream, ZipParameters zipParameters, SplitOutputStream splitOutputStream) (package private) long
AbstractAddFileToZipTask.calculateWorkForFiles
(List<File> filesToAdd, ZipParameters zipParameters) private ZipParameters
AbstractAddFileToZipTask.cloneAndAdjustZipParameters
(ZipParameters zipParameters, File fileToAdd, ProgressMonitor progressMonitor) AbstractAddFileToZipTask.removeFilesIfExists
(List<File> files, ZipParameters zipParameters, ProgressMonitor progressMonitor, Zip4jConfig zip4jConfig) (package private) void
AbstractAddFileToZipTask.verifyZipParameters
(ZipParameters parameters) Constructors in net.lingala.zip4j.tasks with parameters of type ZipParametersModifierConstructorDescriptionAddFilesToZipTaskParameters
(List<File> filesToAdd, ZipParameters zipParameters, Zip4jConfig zip4jConfig) AddFolderToZipTaskParameters
(File folderToAdd, ZipParameters zipParameters, Zip4jConfig zip4jConfig) AddStreamToZipTaskParameters
(InputStream inputStream, ZipParameters zipParameters, Zip4jConfig zip4jConfig) -
Uses of ZipParameters in net.lingala.zip4j.util
Methods in net.lingala.zip4j.util with parameters of type ZipParametersModifier and TypeMethodDescriptionstatic int
ZipVersionUtils.determineVersionMadeBy
(ZipParameters zipParameters, RawIO rawIO) static VersionNeededToExtract
ZipVersionUtils.determineVersionNeededToExtract
(ZipParameters zipParameters) FileUtils.getFilesInDirectoryRecursive
(File path, ZipParameters zipParameters) static String
FileUtils.getRelativeFileName
(File fileToAdd, ZipParameters zipParameters)