类 UnZipBuilder
java.lang.Object
cool.scx.util.zip.UnZipBuilder
UnZipBuilder class.
- 版本:
- 2.0.4
- 作者:
- scx567888
-
字段概要
字段修饰符和类型字段说明protected byte[]protected Supplier<byte[]>protected InputStreamprotected Pathprotected final cool.scx.util.zip.ZipDataSource.Type -
构造器概要
构造器构造器说明UnZipBuilder(byte[] bytes) Constructor for UnZipBuilder.UnZipBuilder(InputStream inputStream) Constructor for UnZipBuilder.UnZipBuilder(Path path) Constructor for UnZipBuilder.UnZipBuilder(Supplier<byte[]> bytesSupplier) Constructor for UnZipBuilder. -
方法概要
修饰符和类型方法说明getRootPath(ZipOptions zipOptions) getRootPath.voidvoidtoFile(Path outputPath, ZipOptions zipOptions) 解压toInputStream.voidwriteToOutputStream.
-
字段详细资料
-
type
protected final cool.scx.util.zip.ZipDataSource.Type type -
path
-
bytes
protected byte[] bytes -
bytesSupplier
-
inputStream
-
-
构造器详细资料
-
UnZipBuilder
Constructor for UnZipBuilder.
- 参数:
path- aPathobject
-
UnZipBuilder
public UnZipBuilder(byte[] bytes) Constructor for UnZipBuilder.
- 参数:
bytes- an array ofbyteobjects
-
UnZipBuilder
Constructor for UnZipBuilder.
- 参数:
bytesSupplier- aSupplierobject
-
UnZipBuilder
Constructor for UnZipBuilder.
- 参数:
inputStream- aInputStreamobject
-
-
方法详细资料
-
toFile
解压- 参数:
outputPath- 解压到的目录zipOptions- a- 抛出:
IOException- a
-
toFile
- 抛出:
IOException
-
getRootPath
getRootPath.
- 参数:
zipOptions- aZipOptionsobject- 返回:
- a
Stringobject
-
writeToOutputStream
writeToOutputStream.
- 参数:
out- aOutputStreamobject- 抛出:
IOException- if any.
-
toInputStream
toInputStream.
- 返回:
- a
InputStreamobject - 抛出:
IOException- if any.
-