类 FileDepthFirstSearchUtils
java.lang.Object
dev.utils.common.assist.search.FileDepthFirstSearchUtils
detail: 文件深度优先搜索算法 ( 递归搜索某个目录下的全部文件 )
- 作者:
- Ttt
-
嵌套类概要
嵌套类修饰符和类型类说明static final classdetail: 文件信息 Itemstatic interfacedetail: 搜索处理接口 -
构造器概要
构造器 -
方法概要
修饰符和类型方法说明long获取结束搜索时间 ( 毫秒 )long获取开始搜索时间 ( 毫秒 )boolean是否搜索中booleanisStop()是否停止搜索void搜索目录setSearchHandler(FileDepthFirstSearchUtils.SearchHandler searchHandler) 设置搜索处理接口voidstop()停止搜索
-
构造器详细资料
-
FileDepthFirstSearchUtils
public FileDepthFirstSearchUtils()构造函数 -
FileDepthFirstSearchUtils
构造函数- 参数:
searchHandler- 搜索处理接口
-
-
方法详细资料
-
setSearchHandler
public FileDepthFirstSearchUtils setSearchHandler(FileDepthFirstSearchUtils.SearchHandler searchHandler) 设置搜索处理接口- 参数:
searchHandler- 搜索处理接口- 返回:
FileDepthFirstSearchUtils
-
isRunning
public boolean isRunning()是否搜索中- 返回:
true搜索 / 运行中,false非搜索 / 运行中
-
stop
public void stop()停止搜索 -
isStop
public boolean isStop()是否停止搜索- 返回:
true已停止搜索,false搜索中
-
getStartTime
public long getStartTime()获取开始搜索时间 ( 毫秒 )- 返回:
- 开始搜索时间 ( 毫秒 )
-
getEndTime
public long getEndTime()获取结束搜索时间 ( 毫秒 )- 返回:
- 结束搜索时间 ( 毫秒 )
-
query
搜索目录- 参数:
path- 根目录路径isRelation- 是否关联到 Child List
-