public final class TreeParser extends Object
| 限定符和类型 | 方法和说明 |
|---|---|
static <E extends ITreeNode<E>> |
getTreeList(String rootNodeId,
List<E> entityList)
解析树形数据
包含root节点
|
static <E extends ITreeNode<E>> |
getTreeList(String rootNodeId,
List<E> entityList,
boolean hasRoot)
解析树形数据
|
static <E extends ITreeNode<E>> |
getTreeList(String rootNodeId,
List<E> entities,
boolean hasRoot,
Comparator<? super E> comparator)
解析树形数据
|
static <E extends ITreeNode<E>> |
getTreeList(String rootNodeId,
List<E> entityList,
Comparator<? super E> comparator)
解析树形数据
包含root节点
|
public static <E extends ITreeNode<E>> List<E> getTreeList(String rootNodeId, List<E> entityList)
包含root节点
rootNodeId - 顶层节点identityList - 节点数据集合public static <E extends ITreeNode<E>> List<E> getTreeList(String rootNodeId, List<E> entityList, boolean hasRoot)
rootNodeId - 顶层节点identityList - 节点数据集合hasRoot - 是否包含root节点public static <E extends ITreeNode<E>> List<E> getTreeList(String rootNodeId, List<E> entityList, Comparator<? super E> comparator)
包含root节点
rootNodeId - 顶层节点identityList - 节点数据集合comparator - 自定义比较器public static <E extends ITreeNode<E>> List<E> getTreeList(String rootNodeId, List<E> entities, boolean hasRoot, Comparator<? super E> comparator)
rootNodeId - 顶层节点identities - 节点数据集合hasRoot - 是否包含root节点comparator - 自定义比较器Copyright © 2020. All rights reserved.