- 使用 Spring Initializr 创建 Spring Boot 应用程序
- 在Spring Boot中配置Cassandra
- 在 Spring Boot 上配置 Tomcat 连接池
- 将Camel消息路由到嵌入WildFly的Artemis上
本文整理了Java中net.lingala.zip4j.core.ZipFile.checkZipModel()
方法的一些代码示例,展示了ZipFile.checkZipModel()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。ZipFile.checkZipModel()
方法的具体详情如下:
包路径:net.lingala.zip4j.core.ZipFile
类名称:ZipFile
方法名:checkZipModel
[英]Loads the zip model if zip model is null and if zip file exists.
[中]如果zip模型为空且zip文件存在,则加载zip模型。
代码示例来源:origin: com.github.axet/zip4j
/**
* Returns the full file path+names of all split zip files
* in an ArrayList. For example: If a split zip file(abc.zip) has a 10 split parts
* this method returns an array list with path + "abc.z01", path + "abc.z02", etc.
* Returns null if the zip file does not exist
* @return ArrayList of Strings
* @throws ZipException
*/
public ArrayList getSplitZipFiles() throws ZipException {
checkZipModel();
return Zip4jUtil.getSplitZipFiles(zipModel);
}
代码示例来源:origin: net.lingala.zip4j/zip4j
/**
* Returns the full file path+names of all split zip files
* in an ArrayList. For example: If a split zip file(abc.zip) has a 10 split parts
* this method returns an array list with path + "abc.z01", path + "abc.z02", etc.
* Returns null if the zip file does not exist
* @return ArrayList of Strings
* @throws ZipException
*/
public ArrayList getSplitZipFiles() throws ZipException {
checkZipModel();
return Zip4jUtil.getSplitZipFiles(zipModel);
}
代码示例来源:origin: net.lingala.zip4j/zip4j
/**
* Returns an input stream for reading the contents of the Zip file corresponding
* to the input FileHeader. Throws an exception if the FileHeader does not exist
* in the ZipFile
* @param fileHeader
* @return ZipInputStream
* @throws ZipException
*/
public ZipInputStream getInputStream(FileHeader fileHeader) throws ZipException {
if (fileHeader == null) {
throw new ZipException("FileHeader is null, cannot get InputStream");
}
checkZipModel();
if (zipModel == null) {
throw new ZipException("zip model is null, cannot get inputstream");
}
Unzip unzip = new Unzip(zipModel);
return unzip.getInputStream(fileHeader);
}
代码示例来源:origin: com.github.axet/zip4j
/**
* Returns an input stream for reading the contents of the Zip file corresponding
* to the input FileHeader. Throws an exception if the FileHeader does not exist
* in the ZipFile
* @param fileHeader
* @return ZipInputStream
* @throws ZipException
*/
public ZipInputStream getInputStream(FileHeader fileHeader) throws ZipException {
if (fileHeader == null) {
throw new ZipException("FileHeader is null, cannot get InputStream");
}
checkZipModel();
if (zipModel == null) {
throw new ZipException("zip model is null, cannot get inputstream");
}
Unzip unzip = new Unzip(zipModel);
return unzip.getInputStream(fileHeader);
}
代码示例来源:origin: net.lingala.zip4j/zip4j
/**
* Merges split zip files into a single zip file without the need to extract the
* files in the archive
* @param outputZipFile
* @throws ZipException
*/
public void mergeSplitFiles(File outputZipFile) throws ZipException {
if (outputZipFile == null) {
throw new ZipException("outputZipFile is null, cannot merge split files");
}
if (outputZipFile.exists()) {
throw new ZipException("output Zip File already exists");
}
checkZipModel();
if (this.zipModel == null) {
throw new ZipException("zip model is null, corrupt zip file?");
}
ArchiveMaintainer archiveMaintainer = new ArchiveMaintainer();
archiveMaintainer.initProgressMonitorForMergeOp(zipModel, progressMonitor);
archiveMaintainer.mergeSplitZipFiles(zipModel, outputZipFile, progressMonitor, runInThread);
}
代码示例来源: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: 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: com.github.axet/zip4j
/**
* Merges split zip files into a single zip file without the need to extract the
* files in the archive
* @param outputZipFile
* @throws ZipException
*/
public void mergeSplitFiles(NativeStorage outputZipFile) throws ZipException {
if (outputZipFile == null) {
throw new ZipException("outputZipFile is null, cannot merge split files");
}
if (outputZipFile.exists()) {
throw new ZipException("output Zip File already exists");
}
checkZipModel();
if (this.zipModel == null) {
throw new ZipException("zip model is null, corrupt zip file?");
}
ArchiveMaintainer archiveMaintainer = new ArchiveMaintainer();
archiveMaintainer.initProgressMonitorForMergeOp(zipModel, progressMonitor);
archiveMaintainer.mergeSplitZipFiles(zipModel, outputZipFile, progressMonitor, runInThread);
}
代码示例来源:origin: net.lingala.zip4j/zip4j
checkZipModel();
代码示例来源:origin: com.github.axet/zip4j
checkZipModel();
代码示例来源:origin: net.lingala.zip4j/zip4j
checkZipModel();
} else {
throw new ZipException("zip file does not exist, cannot read comment");
代码示例来源:origin: com.github.axet/zip4j
checkZipModel();
} else {
throw new ZipException("zip file does not exist, cannot read comment");
代码示例来源:origin: net.lingala.zip4j/zip4j
checkZipModel();
代码示例来源:origin: com.github.axet/zip4j
checkZipModel();
本文整理了Java中net.lingala.zip4j.core.ZipFile类的一些代码示例,展示了ZipFile类的具体用法。这些代码示例主要来源于Github/Stackoverflow/Ma
本文整理了Java中net.lingala.zip4j.model.ZipParameters类的一些代码示例,展示了ZipParameters类的具体用法。这些代码示例主要来源于Github/Sta
本文整理了Java中net.lingala.zip4j.zip.ZipEngine类的一些代码示例,展示了ZipEngine类的具体用法。这些代码示例主要来源于Github/Stackoverflow
本文整理了Java中net.lingala.zip4j.util.Zip4jUtil类的一些代码示例,展示了Zip4jUtil类的具体用法。这些代码示例主要来源于Github/Stackoverflo
本文整理了Java中net.lingala.zip4j.model.Zip64ExtendedInfo类的一些代码示例,展示了Zip64ExtendedInfo类的具体用法。这些代码示例主要来源于Gi
本文整理了Java中net.lingala.zip4j.model.Zip64EndCentralDirRecord类的一些代码示例,展示了Zip64EndCentralDirRecord类的具体用法
本文整理了Java中net.lingala.zip4j.model.ZipModel类的一些代码示例,展示了ZipModel类的具体用法。这些代码示例主要来源于Github/Stackoverflow
本文整理了Java中net.lingala.zip4j.model.Zip64EndCentralDirLocator类的一些代码示例,展示了Zip64EndCentralDirLocator类的具体
本文整理了Java中net.lingala.zip4j.io.ZipOutputStream类的一些代码示例,展示了ZipOutputStream类的具体用法。这些代码示例主要来源于Github/St
本文整理了Java中net.lingala.zip4j.crypto.engine.ZipCryptoEngine类的一些代码示例,展示了ZipCryptoEngine类的具体用法。这些代码示例主要来
本文整理了Java中net.lingala.zip4j.core.ZipFile.createNewZipModel()方法的一些代码示例,展示了ZipFile.createNewZipModel()
本文整理了Java中net.lingala.zip4j.core.ZipFile.readZipInfo()方法的一些代码示例,展示了ZipFile.readZipInfo()的具体用法。这些代码示例
本文整理了Java中net.lingala.zip4j.core.ZipFile.getFileHeader()方法的一些代码示例,展示了ZipFile.getFileHeader()的具体用法。这些
本文整理了Java中net.lingala.zip4j.core.ZipFile.checkZipModel()方法的一些代码示例,展示了ZipFile.checkZipModel()的具体用法。这些
本文整理了Java中net.lingala.zip4j.core.ZipFile.createZipFile()方法的一些代码示例,展示了ZipFile.createZipFile()的具体用法。这些
本文整理了Java中net.lingala.zip4j.core.ZipFile.getInputStream()方法的一些代码示例,展示了ZipFile.getInputStream()的具体用法。
本文整理了Java中net.lingala.zip4j.core.ZipFile.getComment()方法的一些代码示例,展示了ZipFile.getComment()的具体用法。这些代码示例主要
本文整理了Java中net.lingala.zip4j.core.ZipFile.setRunInThread()方法的一些代码示例,展示了ZipFile.setRunInThread()的具体用法。
本文整理了Java中net.lingala.zip4j.core.ZipFile.setFileNameCharset()方法的一些代码示例,展示了ZipFile.setFileNameCharset
本文整理了Java中net.lingala.zip4j.core.ZipFile.addFile()方法的一些代码示例,展示了ZipFile.addFile()的具体用法。这些代码示例主要来源于Git
我是一名优秀的程序员,十分优秀!