Uses of Class
net.lingala.zip4j.model.ZipModel
Packages that use ZipModel
Package
Description
-
Uses of ZipModel in net.lingala.zip4j
Fields in net.lingala.zip4j declared as ZipModel -
Uses of ZipModel in net.lingala.zip4j.headers
Fields in net.lingala.zip4j.headers declared as ZipModelMethods in net.lingala.zip4j.headers that return ZipModelModifier and TypeMethodDescriptionHeaderReader.readAllHeaders
(RandomAccessFile zip4jRaf, Zip4jConfig zip4jConfig) Methods in net.lingala.zip4j.headers with parameters of type ZipModelModifier and TypeMethodDescriptionprivate Zip64EndOfCentralDirectoryRecord
HeaderWriter.buildZip64EndOfCentralDirectoryRecord
(ZipModel zipModel, int sizeOfCentralDir, long offsetCentralDir) void
HeaderWriter.finalizeZipFile
(ZipModel zipModel, OutputStream outputStream, Charset charset) void
HeaderWriter.finalizeZipFileWithoutValidations
(ZipModel zipModel, OutputStream outputStream, Charset charset) static FileHeader
HeaderUtil.getFileHeader
(ZipModel zipModel, String fileName) private static FileHeader
HeaderUtil.getFileHeaderWithExactMatch
(ZipModel zipModel, String fileName) private long
HeaderReader.getNumberOfEntriesInCentralDirectory
(ZipModel zipModel) private long
HeaderWriter.getOffsetOfCentralDirectory
(ZipModel zipModel) static long
HeaderUtil.getOffsetStartOfCentralDirectory
(ZipModel zipModel) private void
HeaderWriter.processHeaderData
(ZipModel zipModel, OutputStream outputStream) void
HeaderWriter.updateLocalFileHeader
(FileHeader fileHeader, ZipModel zipModel, SplitOutputStream outputStream) private void
HeaderWriter.writeCentralDirectory
(ZipModel zipModel, ByteArrayOutputStream byteArrayOutputStream, RawIO rawIO, Charset charset) private void
HeaderWriter.writeEndOfCentralDirectoryRecord
(ZipModel zipModel, int sizeOfCentralDir, long offsetCentralDir, ByteArrayOutputStream byteArrayOutputStream, RawIO rawIO, Charset charset) private void
HeaderWriter.writeFileHeader
(ZipModel zipModel, FileHeader fileHeader, ByteArrayOutputStream byteArrayOutputStream, RawIO rawIO, Charset charset) void
HeaderWriter.writeLocalFileHeader
(ZipModel zipModel, LocalFileHeader localFileHeader, OutputStream outputStream, Charset charset) private void
HeaderWriter.writeZipHeaderBytes
(ZipModel zipModel, OutputStream outputStream, byte[] buff, Charset charset) -
Uses of ZipModel in net.lingala.zip4j.io.outputstream
Fields in net.lingala.zip4j.io.outputstream declared as ZipModelMethods in net.lingala.zip4j.io.outputstream that return ZipModelModifier and TypeMethodDescriptionprivate ZipModel
ZipOutputStream.initializeZipModel
(ZipModel zipModel, CountingOutputStream countingOutputStream) Methods in net.lingala.zip4j.io.outputstream with parameters of type ZipModelModifier and TypeMethodDescriptionprivate ZipModel
ZipOutputStream.initializeZipModel
(ZipModel zipModel, CountingOutputStream countingOutputStream) Constructors in net.lingala.zip4j.io.outputstream with parameters of type ZipModelModifierConstructorDescriptionZipOutputStream
(OutputStream outputStream, char[] password, Zip4jConfig zip4jConfig, ZipModel zipModel) -
Uses of ZipModel in net.lingala.zip4j.tasks
Fields in net.lingala.zip4j.tasks declared as ZipModelModifier and TypeFieldDescriptionprivate final ZipModel
AbstractAddFileToZipTask.zipModel
private final ZipModel
AbstractExtractFileTask.zipModel
private final ZipModel
MergeSplitZipFileTask.zipModel
private final ZipModel
RemoveFilesFromZipTask.zipModel
private final ZipModel
RenameFilesTask.zipModel
private final ZipModel
SetCommentTask.zipModel
Methods in net.lingala.zip4j.tasks that return ZipModelModifier and TypeMethodDescriptionprotected ZipModel
AbstractAddFileToZipTask.getZipModel()
AbstractExtractFileTask.getZipModel()
Methods in net.lingala.zip4j.tasks with parameters of type ZipModelModifier and TypeMethodDescriptionprivate RandomAccessFile
MergeSplitZipFileTask.createSplitZipFileStream
(ZipModel zipModel, int partNumber) private FileHeader
ExtractAllFilesTask.getFirstFileHeader
(ZipModel zipModel) private File
MergeSplitZipFileTask.getNextSplitZipFile
(ZipModel zipModel, int partNumber) (package private) long
AbstractModifyFileTask.getOffsetOfNextEntry
(List<FileHeader> sortedFileHeaders, FileHeader fileHeader, ZipModel zipModel) private void
AddStreamToZipTask.removeFileIfExists
(ZipModel zipModel, Zip4jConfig zip4jConfig, String fileNameInZip, ProgressMonitor progressMonitor) private void
MergeSplitZipFileTask.updateHeadersForMergeSplitFileAction
(ZipModel zipModel, long totalBytesWritten, OutputStream outputStream, Charset charset) (package private) void
AbstractModifyFileTask.updateOffsetsForAllSubsequentFileHeaders
(List<FileHeader> sortedFileHeaders, ZipModel zipModel, FileHeader fileHeaderModified, long offsetToAdd) private void
MergeSplitZipFileTask.updateSplitEndCentralDirectory
(ZipModel zipModel) private void
MergeSplitZipFileTask.updateSplitZip64EndCentralDirLocator
(ZipModel zipModel, long totalFileSize) private void
MergeSplitZipFileTask.updateSplitZip64EndCentralDirRec
(ZipModel zipModel, long totalFileSize) private void
MergeSplitZipFileTask.updateSplitZipModel
(ZipModel zipModel, long totalFileSize) Constructors in net.lingala.zip4j.tasks with parameters of type ZipModelModifierConstructorDescription(package private)
AbstractAddFileToZipTask
(ZipModel zipModel, char[] password, HeaderWriter headerWriter, AsyncZipTask.AsyncTaskParameters asyncTaskParameters) AbstractExtractFileTask
(ZipModel zipModel, UnzipParameters unzipParameters, AsyncZipTask.AsyncTaskParameters asyncTaskParameters) AddFilesToZipTask
(ZipModel zipModel, char[] password, HeaderWriter headerWriter, AsyncZipTask.AsyncTaskParameters asyncTaskParameters) AddFolderToZipTask
(ZipModel zipModel, char[] password, HeaderWriter headerWriter, AsyncZipTask.AsyncTaskParameters asyncTaskParameters) AddStreamToZipTask
(ZipModel zipModel, char[] password, HeaderWriter headerWriter, AsyncZipTask.AsyncTaskParameters asyncTaskParameters) ExtractAllFilesTask
(ZipModel zipModel, char[] password, UnzipParameters unzipParameters, AsyncZipTask.AsyncTaskParameters asyncTaskParameters) ExtractFileTask
(ZipModel zipModel, char[] password, UnzipParameters unzipParameters, AsyncZipTask.AsyncTaskParameters asyncTaskParameters) MergeSplitZipFileTask
(ZipModel zipModel, AsyncZipTask.AsyncTaskParameters asyncTaskParameters) RemoveFilesFromZipTask
(ZipModel zipModel, HeaderWriter headerWriter, AsyncZipTask.AsyncTaskParameters asyncTaskParameters) RenameFilesTask
(ZipModel zipModel, HeaderWriter headerWriter, RawIO rawIO, AsyncZipTask.AsyncTaskParameters asyncTaskParameters) SetCommentTask
(ZipModel zipModel, AsyncZipTask.AsyncTaskParameters asyncTaskParameters) -
Uses of ZipModel in net.lingala.zip4j.util
Methods in net.lingala.zip4j.util with parameters of type ZipModelModifier and TypeMethodDescriptionstatic SplitFileInputStream
UnzipUtil.createSplitInputStream
(ZipModel zipModel) static ZipInputStream
UnzipUtil.createZipInputStream
(ZipModel zipModel, FileHeader fileHeader, char[] password) FileUtils.getSplitZipFiles
(ZipModel zipModel)