Package | Description |
---|---|
org.dromara.hutool.core.tree |
提供通用树生成,特点:
1、每个字段可自定义
2、支持排序 树深度配置,自定义转换器等 3、支持额外属性扩展 4、贴心 许多属性,特性都有默认值处理 5、使用简单 可一行代码生成树 6、代码简洁轻量无额外依赖 |
Modifier and Type | Method and Description |
---|---|
LambdaTreeNodeConfig<T,R> |
LambdaTreeNodeConfig.setChildrenKeyFun(SerFunction<T,List<T>> childrenKeyFun)
设置子节点名称方法
|
LambdaTreeNodeConfig<T,R> |
LambdaTreeNodeConfig.setIdKeyFun(SerFunction<T,R> idKeyFun)
设置ID方法
|
LambdaTreeNodeConfig<T,R> |
LambdaTreeNodeConfig.setNameKeyFun(SerFunction<T,CharSequence> nameKeyFun)
设置节点名称方法
|
LambdaTreeNodeConfig<T,R> |
LambdaTreeNodeConfig.setParentIdKeyFun(SerFunction<T,R> parentIdKeyFun)
设置父ID方法
|
LambdaTreeNodeConfig<T,R> |
LambdaTreeNodeConfig.setWeightKeyFun(SerFunction<T,Comparable<?>> weightKeyFun)
设置权重方法
|
Copyright © 2025. All rights reserved.