| 程序包 | 说明 |
|---|---|
| cn.woodwhales.common.business.tree |
| 限定符和类型 | 方法和说明 |
|---|---|
static <K,T> TreeNode<K,T> |
TreeNode.build(T data,
TreeNodeGenerator<K,T> treeNodeGenerator,
TreeNodeAttributeMapper<T> treeNodeAttributeMapper) |
static <K,T> Map<String,Object> |
TreeNode.toMap(TreeNode<K,T> treeNode,
TreeNodeAttributeMapper<T> treeAttributeMapper,
java.util.function.Function<T,Object> extraFunction,
boolean withData) |
static <K,T> Map<String,Object> |
TreeNode.toMapProcess(TreeNode<K,T> treeNode,
TreeNodeAttributeMapper<T> treeAttributeMapper,
boolean withData,
java.util.function.Function<TreeNode<K,T>,Map<String,Object>> childrenNodeToMapFunction,
java.util.function.BiConsumer<T,Map<String,Object>> extraConsumer) |
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)
树化数据,可支持添加扩展属性
|
Copyright © 2023. All rights reserved.