Package | Description |
---|---|
cn.hutool.core.lang.tree |
提供通用树生成,特点:
|
Modifier and Type | Field and Description |
---|---|
static TreeNodeConfig |
TreeNodeConfig.DEFAULT_CONFIG
默认属性配置对象
|
Modifier and Type | Method and Description |
---|---|
TreeNodeConfig |
TreeNodeConfig.setChildrenKey(String childrenKey)
设置子点对应的名称
|
TreeNodeConfig |
TreeNodeConfig.setDeep(Integer deep)
设置递归深度
|
TreeNodeConfig |
TreeNodeConfig.setIdKey(String idKey)
设置ID对应的名称
|
TreeNodeConfig |
TreeNodeConfig.setNameKey(String nameKey)
设置节点名对应的名称
|
TreeNodeConfig |
TreeNodeConfig.setParentIdKey(String parentIdKey)
设置父点对应的名称
|
TreeNodeConfig |
TreeNodeConfig.setWeightKey(String weightKey)
设置权重对应的名称
|
Modifier and Type | Method and Description |
---|---|
static <T,E> List<Tree<E>> |
TreeUtil.build(List<T> list,
E parentId,
TreeNodeConfig treeNodeConfig,
NodeParser<T,E> nodeParser)
树构建
|
Constructor and Description |
---|
Tree(TreeNodeConfig treeNodeConfig)
构造
|
Copyright © 2021. All rights reserved.