类 ScxTreeUtil
java.lang.Object
cool.scx.util.tree.ScxTreeUtil
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
-
构造器详细资料
-
ScxTreeUtil
public ScxTreeUtil()
-
-
方法详细资料
-
walk1
public static <T extends ScxTree<T>> void walk1(T scxTree, ScxTreeVisitor<T> visitor) throws Exception walk 的另一种写法 稍慢于 walk- 类型参数:
T- a- 参数:
scxTree- avisitor- a- 抛出:
Exception- a
-
walk
public static <T extends ScxTree<T>> void walk(T scxTree, ScxTreeVisitor<T> visitor) throws Exception walk.
- 类型参数:
T- a T class- 参数:
scxTree- a T objectvisitor- aScxTreeVisitorobject- 抛出:
Exception- if any.
-
listToTree
将 list 类型数据转换为 树形结构 (默认忽略孤儿节点)- 类型参数:
T- T- 参数:
list- 原始 list- 返回:
- 树形结构
-
listToTree
将 list 类型数据转换为 树形结构- 类型参数:
T- T- 参数:
list- 原始 listignoreOrphans- 是否忽略孤儿节点- 返回:
- 树形结构
-