类 Tree<T>
java.lang.Object
tech.riemann.etp.tree.Tree<T>
- 类型参数:
T-
- 作者:
- kerbores(kerbores@riemann.tech)
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明根据根节点键值从数据列表中筛选并构建树结构的子节点列表 此方法的主要作用是递归地从提供的数据列表中构建树结构 它通过查找匹配给定根节点键值的项来实现这一点,然后为这些项设置子节点, 这些子节点是通过递归调用此方法本身来构建的根据给定的数据和根节点键值列表,生成一个树结构列表转换成树
-
构造器详细资料
-
Tree
public Tree()
-
-
方法详细资料
-
from
转换成树- 类型参数:
T- 树的类型- 参数:
data- 原始数据列表rootId- 根节点Id- 返回:
- 从根开始的树
-
children
根据根节点键值从数据列表中筛选并构建树结构的子节点列表 此方法的主要作用是递归地从提供的数据列表中构建树结构 它通过查找匹配给定根节点键值的项来实现这一点,然后为这些项设置子节点, 这些子节点是通过递归调用此方法本身来构建的- 类型参数:
T- 泛型标记,表示数据类型- 参数:
data- 数据列表,其中每个项实现了 Treeable 接口,表明它可以转换为树结构rootKey- 根节点的键值,用于识别数据列表中的根节点- 返回:
- 返回一个 Tree 对象的列表,这些树对象是根据提供的数据列表构建的,具有匹配的根节点键值
-
from
根据给定的数据和根节点键值列表,生成一个树结构列表- 类型参数:
T- 泛型参数,表示树节点的类型- 参数:
data- 包含树结构数据的列表,其中每个元素实现Treeable接口rootKeys- 根节点的键值列表,用于确定哪些树节点被认为是根节点- 返回:
- 返回一个Tree对象的列表,这些树对象是根据给定数据和根节点键值列表构建的树结构
-