Uses of Class
org.aoju.bus.core.lang.tree.TreeBuilder
Packages that use TreeBuilder
Package
Description
提供通用树生成,特点: 1、每个字段可自定义 2、支持排序 树深度配置,自定义转换器等 3、支持额外属性扩展 4、贴心 许多属性,特性都有默认值处理 5、使用简单 可一行代码生成树 6、代码简洁轻量无额外依赖
-
Uses of TreeBuilder in org.aoju.bus.core.lang.tree
Methods in org.aoju.bus.core.lang.tree that return TreeBuilderModifier and TypeMethodDescription增加节点列表,增加的节点是不带子节点的<T> TreeBuilder<E> TreeBuilder.append(List<T> list, E rootId, NodeParser<T, E> nodeParser) 增加节点列表,增加的节点是不带子节点的<T> TreeBuilder<E> TreeBuilder.append(List<T> list, NodeParser<T, E> nodeParser) 增加节点列表,增加的节点是不带子节点的增加节点列表,增加的节点是不带子节点的static <T> TreeBuilder<T> TreeBuilder.of(T rootId) 创建Tree构建器static <T> TreeBuilder<T> TreeBuilder.of(T rootId, NodeConfig config) 创建Tree构建器扩展属性TreeBuilder.reset()重置Builder,实现复用设置IDTreeBuilder.setName(CharSequence name) 设置节点标签名称TreeBuilder.setParentId(E parentId) 设置父节点IDTreeBuilder.setWeight(Comparable<?> weight) 设置权重