程序包 | 说明 |
---|---|
com.fr.zip4j.core | |
com.fr.zip4j.io | |
com.fr.zip4j.model | |
com.fr.zip4j.unzip | |
com.fr.zip4j.util | |
com.fr.zip4j.zip |
限定符和类型 | 方法和说明 |
---|---|
ZipModel |
HeaderReader.readAllHeaders()
Reads all the header information for the zip file.
|
ZipModel |
HeaderReader.readAllHeaders(java.lang.String fileNameCharset)
Reads all the header information for the zip file.
|
限定符和类型 | 方法和说明 |
---|---|
void |
HeaderWriter.finalizeZipFile(ZipModel zipModel,
java.io.OutputStream outputStream)
Processes zip header data and writes this data to the zip file
|
void |
HeaderWriter.finalizeZipFileWithoutValidations(ZipModel zipModel,
java.io.OutputStream outputStream)
Processes zip header data and writes this data to the zip file without any validations.
|
void |
HeaderWriter.updateLocalFileHeader(LocalFileHeader localFileHeader,
long offset,
int toUpdate,
ZipModel zipModel,
byte[] bytesToWrite,
int noOfDisk,
SplitOutputStream outputStream) |
int |
HeaderWriter.writeLocalFileHeader(ZipModel zipModel,
LocalFileHeader localFileHeader,
java.io.OutputStream outputStream) |
限定符和类型 | 字段和说明 |
---|---|
protected ZipModel |
CipherOutputStream.zipModel |
构造器和说明 |
---|
CipherOutputStream(java.io.OutputStream outputStream,
ZipModel zipModel) |
DeflaterOutputStream(java.io.OutputStream outputStream,
ZipModel zipModel) |
ZipOutputStream(java.io.OutputStream outputStream,
ZipModel zipModel) |
限定符和类型 | 方法和说明 |
---|---|
ZipModel |
UnzipEngineParameters.getZipModel() |
限定符和类型 | 方法和说明 |
---|---|
void |
FileHeader.extractFile(ZipModel zipModel,
java.lang.String outPath,
ProgressMonitor progressMonitor,
boolean runInThread)
Extracts file to the specified directory
|
void |
FileHeader.extractFile(ZipModel zipModel,
java.lang.String outPath,
UnzipParameters unzipParameters,
ProgressMonitor progressMonitor,
boolean runInThread)
Extracts file to the specified directory using any
user defined parameters in UnzipParameters
|
void |
FileHeader.extractFile(ZipModel zipModel,
java.lang.String outPath,
UnzipParameters unzipParameters,
java.lang.String newFileName,
ProgressMonitor progressMonitor,
boolean runInThread)
Extracts file to the specified directory using any
user defined parameters in UnzipParameters.
|
void |
UnzipEngineParameters.setZipModel(ZipModel zipModel) |
限定符和类型 | 方法和说明 |
---|---|
ZipModel |
UnzipEngine.getZipModel() |
构造器和说明 |
---|
Unzip(ZipModel zipModel) |
UnzipEngine(ZipModel zipModel,
FileHeader fileHeader) |
限定符和类型 | 方法和说明 |
---|---|
static FileHeader |
Zip4jUtil.getFileHeader(ZipModel zipModel,
java.lang.String fileName) |
static FileHeader |
Zip4jUtil.getFileHeaderWithExactMatch(ZipModel zipModel,
java.lang.String fileName) |
static int |
Zip4jUtil.getIndexOfFileHeader(ZipModel zipModel,
FileHeader fileHeader) |
static java.util.ArrayList |
Zip4jUtil.getSplitZipFiles(ZipModel zipModel) |
void |
ArchiveMaintainerForPlugin.initProgressMonitorForMergeOp(ZipModel zipModel,
ProgressMonitor progressMonitor) |
void |
ArchiveMaintainer.initProgressMonitorForMergeOp(ZipModel zipModel,
ProgressMonitor progressMonitor) |
void |
ArchiveMaintainerForPlugin.initProgressMonitorForRemoveOp(ZipModel zipModel,
FileHeader fileHeader,
ProgressMonitor progressMonitor) |
void |
ArchiveMaintainer.initProgressMonitorForRemoveOp(ZipModel zipModel,
FileHeader fileHeader,
ProgressMonitor progressMonitor) |
java.util.HashMap |
ArchiveMaintainerForPlugin.initRemoveZipFile(ZipModel zipModel,
FileHeader fileHeader,
ProgressMonitor progressMonitor) |
java.util.HashMap |
ArchiveMaintainer.initRemoveZipFile(ZipModel zipModel,
FileHeader fileHeader,
ProgressMonitor progressMonitor) |
void |
ArchiveMaintainerForPlugin.mergeSplitZipFiles(ZipModel zipModel,
java.io.File outputZipFile,
ProgressMonitor progressMonitor,
boolean runInThread)
Merges split Zip files into a single Zip file
|
void |
ArchiveMaintainer.mergeSplitZipFiles(ZipModel zipModel,
java.io.File outputZipFile,
ProgressMonitor progressMonitor,
boolean runInThread)
Merges split Zip files into a single Zip file
|
java.util.HashMap |
ArchiveMaintainerForPlugin.removeZipFile(ZipModel zipModel,
FileHeader fileHeader,
ProgressMonitor progressMonitor,
boolean runInThread) |
java.util.HashMap |
ArchiveMaintainer.removeZipFile(ZipModel zipModel,
FileHeader fileHeader,
ProgressMonitor progressMonitor,
boolean runInThread) |
void |
ArchiveMaintainerForPlugin.setComment(ZipModel zipModel,
java.lang.String comment) |
void |
ArchiveMaintainer.setComment(ZipModel zipModel,
java.lang.String comment) |
构造器和说明 |
---|
ZipEngine(ZipModel zipModel) |
ZipEngineForPlugin(ZipModel zipModel) |