类 Tree<T>

java.lang.Object
club.zhcs.lina.utils.tree.Tree<T>
类型参数:
T -

public class Tree<T> extends Object
作者:
kerbores(kerbores@riemann.tech)
  • 构造器详细资料

    • Tree

      public Tree()
  • 方法详细资料

    • from

      public static <T> List<Tree<T>> from(List<Treeable<T>> data, T rootKey)
      转换成树
      类型参数:
      T - 树的类型
      参数:
      data - 原始数据列表
      rootId - 根节点Id
      返回:
      从根开始的树
    • children

      public static <T> List<Tree<T>> children(List<Treeable<T>> data, T rootKey)
    • from

      public static <T> List<Tree<T>> from(List<Treeable<T>> data, List<T> rootKeys)
      类型参数:
      T -
      参数:
      data -
      rootKeys -
      返回: