接口 FileBreadthFirstSearchUtils.SearchHandler
public static interface FileBreadthFirstSearchUtils.SearchHandler
detail: 搜索处理接口
-
方法概要
修饰符和类型方法说明voidonSearchComplete(FileBreadthFirstSearchUtils.FileItem rootFileItem, long startTime, long endTime) 搜索完成回调booleanshouldCollectFile(File file) 是否添加到集合booleanshouldVisitFile(File file) 是否遍历该文件节点(目录会继续向下,文件则参与后续逻辑)
-
方法详细资料
-
shouldVisitFile
是否遍历该文件节点(目录会继续向下,文件则参与后续逻辑)- 参数:
file- 文件或目录- 返回:
true访问该节点,false跳过该节点及其子树
-
shouldCollectFile
是否添加到集合- 参数:
file- 文件- 返回:
true添加,false不添加
-
onSearchComplete
void onSearchComplete(FileBreadthFirstSearchUtils.FileItem rootFileItem, long startTime, long endTime) 搜索完成回调- 参数:
rootFileItem- 根文件信息FileBreadthFirstSearchUtils.FileItemstartTime- 开始扫描时间endTime- 扫描结束时间
-