@NotThreadSafe public class CompressContextBs extends Object implements ICompressContext
| 限定符和类型 | 方法和说明 |
|---|---|
CompressTypeEnum |
compressType()
压缩类型
|
CompressContextBs |
compressType(CompressTypeEnum compressType) |
boolean |
isRelativePath()
归档是否使用相对路径
1.
|
CompressContextBs |
isRelativePath(boolean isRelativePath)
是否使用相对路径
1.
|
static CompressContextBs |
newInstance()
创建新实例
|
String |
password()
密码
|
CompressContextBs |
password(String password)
设置密码
1.
|
CompressContextBs |
source(String... sourcePaths) |
Path |
sourcePathFirst()
获取第一个原始文件 path
|
List<Path> |
sourcePaths()
原始文件 path 列表
|
CompressContextBs |
target(String targetPath)
指定目标路径
|
Path |
targetPath()
目标文件路径
|
public static CompressContextBs newInstance()
public CompressContextBs source(String... sourcePaths)
sourcePaths - 待处理文件路径public CompressContextBs target(String targetPath)
targetPath - 目标路径public CompressContextBs isRelativePath(boolean isRelativePath)
isRelativePath - 是否使用相对路径public CompressContextBs password(String password)
password - 密码public List<Path> sourcePaths()
ICompressContextsourcePaths 在接口中 ICompressContextpublic Path sourcePathFirst()
ICompressContextsourcePathFirst 在接口中 ICompressContextpublic Path targetPath()
ICompressContexttargetPath 在接口中 ICompressContextpublic String password()
ICompressContextpassword 在接口中 ICompressContextpublic boolean isRelativePath()
ICompressContextisRelativePath 在接口中 ICompressContextpublic CompressTypeEnum compressType()
ICompressContextcompressType 在接口中 ICompressContextpublic CompressContextBs compressType(CompressTypeEnum compressType)
Copyright © 2020. All rights reserved.