| 程序包 | 说明 |
|---|---|
| cn.woodwhales.common.business.tree | |
| cn.woodwhales.common.example.model.business.tree |
| 限定符和类型 | 方法和说明 |
|---|---|
static <K,T> TreeNode<K,T> |
TreeNode.build(T data,
TreeNodeGenerator<K,T> treeNodeGenerator)
构建 TreeNode 对象
|
static <K,T> TreeNode<K,T> |
TreeNode.build(T data,
TreeNodeGenerator<K,T> treeNodeGenerator,
boolean withData)
构建 TreeNode 对象
|
static <K,T> List<TreeNode<K,T>> |
TreeTool.tree(List<T> sourceList,
TreeNodeGenerator<K,T> treeNodeGenerator)
树化数据
|
static <K,T> List<TreeNode<K,T>> |
TreeTool.tree(List<T> sourceList,
TreeNodeGenerator<K,T> treeNodeGenerator,
boolean withData)
树化数据
|
static <K,T> List<Map<String,Object>> |
TreeTool.tree(List<T> sourceList,
TreeNodeGenerator<K,T> treeNodeGenerator,
TreeNodeAttributeMapper<T> treeNodeAttributeMapper) |
static <K,T> List<Map<String,Object>> |
TreeTool.tree(List<T> sourceList,
TreeNodeGenerator<K,T> treeNodeGenerator,
TreeNodeAttributeMapper<T> treeNodeAttributeMapper,
boolean withData)
树化数据
|
static <K,T> List<Map<String,Object>> |
TreeTool.tree(List<T> sourceList,
TreeNodeGenerator<K,T> treeNodeGenerator,
TreeNodeAttributeMapper<T> treeNodeAttributeMapper,
java.util.function.Function<T,Object> extraFunction)
树化数据,可支持添加扩展属性
|
static <K,T> List<Map<String,Object>> |
TreeTool.tree(List<T> sourceList,
TreeNodeGenerator<K,T> treeNodeGenerator,
TreeNodeAttributeMapper<T> treeNodeAttributeMapper,
java.util.function.Function<T,Object> extraFunction,
boolean withData)
树化数据,可支持添加扩展属性
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
MyTreeNodeGenerator |
Copyright © 2022. All rights reserved.