Uses of Interface
org.aoju.bus.core.lang.tree.parser.NodeParser
Packages that use NodeParser
Package
Description
提供通用树生成,特点:
1、每个字段可自定义
2、支持排序 树深度配置,自定义转换器等
3、支持额外属性扩展
4、贴心 许多属性,特性都有默认值处理
5、使用简单 可一行代码生成树
6、代码简洁轻量无额外依赖
解析器
工具包,提供各种工具方法,按照归类入口为XXXKit,如数组工具ArrayKit等
-
Uses of NodeParser in org.aoju.bus.core.lang.tree
Methods in org.aoju.bus.core.lang.tree with parameters of type NodeParserModifier 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) 增加节点列表,增加的节点是不带子节点的 -
Uses of NodeParser in org.aoju.bus.core.lang.tree.parser
Classes in org.aoju.bus.core.lang.tree.parser that implement NodeParser -
Uses of NodeParser in org.aoju.bus.core.toolkit
Methods in org.aoju.bus.core.toolkit with parameters of type NodeParserModifier and TypeMethodDescriptionTreeKit.build(List<T> list, E rootId, NodeConfig nodeConfig, NodeParser<T, E> nodeParser) 树构建TreeKit.build(List<T> list, E parentId, NodeParser<T, E> nodeParser) 树构建static <T,E> Tree<E> TreeKit.buildSingle(List<T> list, E rootId, NodeConfig nodeConfig, NodeParser<T, E> nodeParser) 构建单root节点树static <T,E> Tree<E> TreeKit.buildSingle(List<T> list, E parentId, NodeParser<T, E> nodeParser) 构建单root节点树