public interface Archiver extends Closeable
| Modifier and Type | Method and Description |
|---|---|
default Archiver |
add(File file)
将文件或目录加入归档,目录采取递归读取方式按照层级加入
|
default Archiver |
add(File file,
Filter<File> filter)
将文件或目录加入归档,目录采取递归读取方式按照层级加入
|
Archiver |
add(File file,
String path,
Filter<File> filter)
将文件或目录加入归档包,目录采取递归读取方式按照层级加入
|
void |
close()
无异常关闭
|
Archiver |
finish()
结束已经增加的文件归档,此方法不会关闭归档流,可以继续添加文件
|
default Archiver add(File file)
file - 文件或目录default Archiver add(File file, Filter<File> filter)
file - 文件或目录filter - 文件过滤器,指定哪些文件或目录可以加入,当Filter.accept(Object)为true时加入。Archiver add(File file, String path, Filter<File> filter)
file - 文件或目录path - 文件或目录的初始路径,null表示位于根路径filter - 文件过滤器,指定哪些文件或目录可以加入,当Filter.accept(Object)为true时加入。Archiver finish()
void close()
close in interface AutoCloseableclose in interface CloseableCopyright © 2021. All rights reserved.