类 ZipBuilder
java.lang.Object
cool.scx.util.zip.ZipBuilder
简化 zip 的创建
- 版本:
- 0.1.4
- 作者:
- scx567888
-
构造器概要
构造器构造器说明Constructor for ZipBuilder.ZipBuilder(Path path) ZipBuilder(Path path, ZipOptions zipOptions) Constructor for ZipBuilder. -
方法概要
修饰符和类型方法说明put.put.put(String zipPath, InputStream inputStream) put.put(String zipPath, Path path, ZipOptions zipOptions) put.put.put(Path path, ZipOptions zipOptions) put.remove.byte[]toBytes()将 virtualFile 转换为 byte 数组 方便前台用户下载使用byte[]toBytes(ZipOptions zipOptions) toFile(Path outputPath, ZipOptions zipOptions) 将一个虚拟文件压缩voidwriteToZipOutputStream.
-
构造器详细资料
-
ZipBuilder
public ZipBuilder()Constructor for ZipBuilder.
-
ZipBuilder
-
ZipBuilder
Constructor for ZipBuilder.
- 参数:
path- aPathobjectzipOptions- aZipOptionsobject
-
-
方法详细资料
-
put
put.
- 参数:
zipPath- aStringobject- 返回:
- a
-
put
put.
-
put
-
put
put.
- 参数:
path- aStringobjectzipPath- aFileobjectzipOptions- aZipOptionsobject- 返回:
- a
-
put
put.
- 参数:
zipPath- aStringobjectbytes- an array ofbyteobjects- 返回:
- a
-
put
put.
- 参数:
zipPath- aStringobjectbytesSupplier- aSupplierobject- 返回:
- a
ZipBuilderobject
-
put
put.
- 参数:
zipPath- aStringobjectinputStream- aInputStreamobject- 返回:
- a
ZipBuilderobject
-
remove
remove.
- 参数:
zipPath- aStringobject- 返回:
- a
-
writeToZipOutputStream
writeToZipOutputStream.
- 参数:
zos- aZipOutputStreamobject- 抛出:
IOException- if any.
-
toBytes
- 抛出:
Exception
-
toBytes
将 virtualFile 转换为 byte 数组 方便前台用户下载使用- 返回:
- a
- 抛出:
Exception- a
-
toFile
将一个虚拟文件压缩- 参数:
outputPath- a- 返回:
- a
- 抛出:
IOException- if any.
-
toFile
- 抛出:
IOException
-