接口 FileDepthFirstSearchUtils.SearchHandler

封闭类:
FileDepthFirstSearchUtils

public static interface FileDepthFirstSearchUtils.SearchHandler
detail: 搜索处理接口
  • 方法详细资料

    • shouldVisitFile

      boolean shouldVisitFile(File file)
      是否遍历该文件节点(目录会继续向下,文件则参与后续逻辑)
      参数:
      file - 文件或目录
      返回:
      true 访问该节点, false 跳过该节点及其子树
    • shouldCollectFile

      boolean shouldCollectFile(File file)
      是否添加到集合
      参数:
      file - 文件
      返回:
      true 添加, false 不添加
    • onSearchComplete

      void onSearchComplete(List<FileDepthFirstSearchUtils.FileItem> lists, long startTime, long endTime)
      搜索完成回调
      参数:
      lists - 根目录的子文件目录集合
      startTime - 开始扫描时间
      endTime - 扫描结束时间