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 AutoCloseable
close
in interface Closeable
Copyright © 2021. All rights reserved.