public final class CompressBs extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
<R> R |
compress(ICompressResultHandler<R> handler)
压缩
|
CompressBs |
compressSources(String... sources)
指定原始文件路径
|
CompressBs |
createFile(boolean createFile)
设置是否创建文件
|
static CompressBs |
newInstance(CompressTypeEnum compressTypeEnum)
指定压缩算法
|
CompressBs |
password(String password)
指定密码
|
CompressBs |
relativePath(boolean relativePath)
指定是否使用相对路径
|
CompressBs |
target(String target)
指定目标文件路径
|
<R> R |
uncompress(IUncompressResultHandler<R> handler)
解压缩
|
CompressBs |
uncompressStream(InputStream uncompressStream)
设置解压缩文件流
|
public static CompressBs newInstance(CompressTypeEnum compressTypeEnum)
compressTypeEnum - 压缩算法类型public CompressBs compressSources(String... sources)
sources - 原始文件路径public CompressBs uncompressStream(InputStream uncompressStream)
uncompressStream - 解压文件流public CompressBs target(String target)
target - 目标文件路径public CompressBs password(String password)
password - 密码public CompressBs relativePath(boolean relativePath)
relativePath - 是否为相对路径public CompressBs createFile(boolean createFile)
createFile - 是否public <R> R compress(ICompressResultHandler<R> handler)
R - 泛型handler - 处理类public <R> R uncompress(IUncompressResultHandler<R> handler)
R - 泛型handler - 处理类Copyright © 2020. All rights reserved.