| 限定符和类型 | 接口和说明 |
|---|---|
interface |
TreeSortSupportEntity<PK>
支持树形结构,排序的实体类,要使用树形结构,排序功能的实体类直接继承该类
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
GenericTreeSortSupportEntity<PK>
支持树形结构,排序的实体类,要使用树形结构,排序功能的实体类直接继承该类
|
| 限定符和类型 | 方法和说明 |
|---|---|
static <T extends TreeSupportEntity<PK>,PK> |
TreeSupportEntity.expandTree2List(T parent,
IDGenerator<PK> idGenerator) |
static <T extends TreeSupportEntity<PK>,PK> |
TreeSupportEntity.expandTree2List(T parent,
List<T> target,
IDGenerator<PK> idGenerator) |
static <T extends TreeSupportEntity<PK>,PK> |
TreeSupportEntity.expandTree2List(T root,
List<T> target,
IDGenerator<PK> idGenerator,
java.util.function.BiConsumer<T,List<T>> childConsumer)
将树形结构转为列表结构,并填充对应的数据。
|
static <T extends TreeSupportEntity> |
TreeSupportEntity.forEach(Collection<T> list,
java.util.function.Consumer<T> consumer) |
<T extends TreeSupportEntity<PK>> |
TreeSupportEntity.getChildren() |
static <N extends TreeSupportEntity<PK>,PK> |
TreeSupportEntity.list2tree(Collection<N> dataList,
java.util.function.BiConsumer<N,List<N>> childConsumer)
集合转为树形结构,返回根节点集合
|
static <N extends TreeSupportEntity<PK>,PK> |
TreeSupportEntity.list2tree(Collection<N> dataList,
java.util.function.BiConsumer<N,List<N>> childConsumer,
java.util.function.Function<TreeSupportEntity.TreeHelper<N,PK>,java.util.function.Predicate<N>> predicateFunction)
列表结构转为树结构,并返回根节点集合
|
static <N extends TreeSupportEntity<PK>,PK> |
TreeSupportEntity.list2tree(Collection<N> dataList,
java.util.function.BiConsumer<N,List<N>> childConsumer,
java.util.function.Predicate<N> rootNodePredicate) |
Copyright © 2016–2021. All rights reserved.