本文整理了Java中net.lingala.zip4j.zip.ZipEngine
类的一些代码示例,展示了ZipEngine
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZipEngine
类的具体详情如下:
包路径:net.lingala.zip4j.zip.ZipEngine
类名称:ZipEngine
暂无
代码示例来源:origin: net.lingala.zip4j/zip4j
/**
* Internal method to add a folder to the zip file.
* @param path
* @param parameters
* @param checkSplitArchive
* @throws ZipException
*/
private void addFolder(File path, ZipParameters parameters,
boolean checkSplitArchive) throws ZipException {
checkZipModel();
if (this.zipModel == null) {
throw new ZipException("internal error: zip model is null");
}
if (checkSplitArchive) {
if (this.zipModel.isSplitArchive()) {
throw new ZipException("This is a split archive. Zip file format does not allow updating split/spanned files");
}
}
ZipEngine zipEngine = new ZipEngine(zipModel);
zipEngine.addFolderToZip(path, parameters, progressMonitor, runInThread);
}
代码示例来源:origin: net.lingala.zip4j/zip4j
addFiles(fileList, parameters, progressMonitor, runInThread);
代码示例来源:origin: net.lingala.zip4j/zip4j
progressMonitor.setTotalWork(calculateTotalWork(fileList, parameters));
progressMonitor.setFileName(((File)fileList.get(0)).getAbsolutePath());
initAddFiles(fileList, parameters, progressMonitor);
代码示例来源:origin: net.lingala.zip4j/zip4j
zipModel.setEndCentralDirRecord(createEndOfCentralDirectoryRecord());
InputStream inputStream = null;
try {
checkParameters(parameters);
removeFilesIfExists(fileList, parameters, progressMonitor);
代码示例来源:origin: com.github.axet/zip4j
ZipEngine zipEngine = new ZipEngine(zipModel);
zipEngine.addFiles(sourceFileList, parameters, progressMonitor, runInThread);
代码示例来源:origin: net.lingala.zip4j/zip4j
ZipEngine zipEngine = new ZipEngine(zipModel);
zipEngine.addStreamToZip(inputStream, parameters);
代码示例来源:origin: net.lingala.zip4j/zip4j
checkParameters(parameters);
代码示例来源:origin: net.lingala.zip4j/zip4j
outputStream = prepareFileOutputStream();
代码示例来源:origin: com.github.axet/zip4j
zipModel.setEndCentralDirRecord(createEndOfCentralDirectoryRecord());
InputStream inputStream = null;
try {
checkParameters(parameters);
removeFilesIfExists(fileList, parameters, progressMonitor);
代码示例来源:origin: net.lingala.zip4j/zip4j
ZipEngine zipEngine = new ZipEngine(zipModel);
zipEngine.addFiles(sourceFileList, parameters, progressMonitor, runInThread);
代码示例来源:origin: com.github.axet/zip4j
ZipEngine zipEngine = new ZipEngine(zipModel);
zipEngine.addStreamToZip(inputStream, parameters);
代码示例来源:origin: com.github.axet/zip4j
checkParameters(parameters);
代码示例来源:origin: com.github.axet/zip4j
outputStream = prepareFileOutputStream();
代码示例来源:origin: com.github.axet/zip4j
/**
* Internal method to add a folder to the zip file.
* @param path
* @param parameters
* @param checkSplitArchive
* @throws ZipException
*/
private void addFolder(NativeStorage path, ZipParameters parameters,
boolean checkSplitArchive) throws ZipException {
checkZipModel();
if (this.zipModel == null) {
throw new ZipException("internal error: zip model is null");
}
if (checkSplitArchive) {
if (this.zipModel.isSplitArchive()) {
throw new ZipException("This is a split archive. Zip file format does not allow updating split/spanned files");
}
}
ZipEngine zipEngine = new ZipEngine(zipModel);
zipEngine.addFolderToZip(path, parameters, progressMonitor, runInThread);
}
代码示例来源:origin: com.github.axet/zip4j
progressMonitor.setTotalWork(calculateTotalWork(fileList, parameters));
progressMonitor.setFileName(((File)fileList.get(0)).getAbsolutePath());
initAddFiles(fileList, parameters, progressMonitor);
代码示例来源:origin: com.github.axet/zip4j
addFiles(fileList, parameters, progressMonitor, runInThread);
内容来源于网络,如有侵权,请联系作者删除!