类 ScxTreeUtils
java.lang.Object
cool.scx.common.util.tree.ScxTreeUtils
ScxTreeUtil class.
- 版本:
- 0.0.1
- 作者:
- scx567888
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明static <T extends ScxTreeModel<T>>
List<T> listToTree(List<T> list) 将 list 类型数据转换为 树形结构 (默认忽略孤儿节点)static <T extends ScxTreeModel<T>>
List<T> listToTree(List<T> list, boolean ignoreOrphans) 将 list 类型数据转换为 树形结构static <T extends ScxTree<T>>
voidwalk(T scxTree, ScxTreeVisitor<T> visitor) walk.static <T extends ScxTree<T>>
voidwalk1(T scxTree, ScxTreeVisitor<T> visitor) walk 的另一种写法 稍慢于 walk (必须实现ScxTree.parent())
-
构造器详细资料
-
ScxTreeUtils
public ScxTreeUtils()
-
-
方法详细资料
-
walk1
walk 的另一种写法 稍慢于 walk (必须实现ScxTree.parent())- 类型参数:
T- a- 参数:
scxTree- avisitor- a
-
walk
walk.
- 类型参数:
T- a T class- 参数:
scxTree- a T objectvisitor- aScxTreeVisitorobject
-
listToTree
将 list 类型数据转换为 树形结构 (默认忽略孤儿节点)- 类型参数:
T- T- 参数:
list- 原始 list- 返回:
- 树形结构
-
listToTree
将 list 类型数据转换为 树形结构- 类型参数:
T- T- 参数:
list- 原始 listignoreOrphans- 是否忽略孤儿节点- 返回:
- 树形结构
-