| 限定符和类型 | 方法和说明 |
|---|---|
CompressTypeEnum |
ICompressContext.compressType()
压缩类型
|
| 限定符和类型 | 方法和说明 |
|---|---|
CompressTypeEnum |
CompressContextBs.compressType() |
| 限定符和类型 | 方法和说明 |
|---|---|
CompressContextBs |
CompressContextBs.compressType(CompressTypeEnum compressType) |
static CompressBs |
CompressBs.newInstance(CompressTypeEnum compressTypeEnum)
指定压缩算法
|
| 限定符和类型 | 方法和说明 |
|---|---|
static CompressTypeEnum |
CompressTypeEnum.of(String fileSuffix)
根据文件后缀获取对应的实现
|
static CompressTypeEnum |
CompressTypeEnum.valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static CompressTypeEnum[] |
CompressTypeEnum.values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
| 限定符和类型 | 方法和说明 |
|---|---|
static IUncompressHandler |
UnCompressFactory.getHandler(CompressTypeEnum compressTypeEnum)
获取解压缩实现
|
static ICompressHandler |
CompressFactory.getHandler(CompressTypeEnum compressTypeEnum)
获取解压缩实现
|
| 限定符和类型 | 方法和说明 |
|---|---|
static ICompressResult |
CompressHelper.compress(CompressTypeEnum compressTypeEnum,
String source,
String target)
执行文件压缩
|
static <R> R |
CompressStreamHelper.uncompress(CompressTypeEnum compressTypeEnum,
InputStream sourceStream,
IUncompressResultHandler<R> handler)
执行文件解压
|
static String |
CompressStreamHelper.uncompress(CompressTypeEnum compressTypeEnum,
String sourcePath)
执行文件解压
|
static <R> R |
CompressStreamHelper.uncompress(CompressTypeEnum compressTypeEnum,
String sourcePath,
IUncompressResultHandler<R> handler)
执行文件解压
|
static IUncompressResult |
CompressHelper.uncompress(CompressTypeEnum compressTypeEnum,
String source,
String targetDir)
执行文件解压
|
Copyright © 2020. All rights reserved.