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,
TreeNodeAttributeMapper<T> treeNodeAttributeMapper) |
|
static <K,T> List<TreeNode<K,T>> |
TreeTool.tree(List<T> sourceList,
TreeNodeGenerator<K,T> treeNodeGenerator) |
树化数据
|
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) |
树化数据,可支持添加扩展属性
|