mirror of
https://gitee.com/chinabugotech/hutool.git
synced 2025-05-09 23:51:34 +08:00
Update hutool-core/src/main/java/cn/hutool/core/tree/BeanTree.java
This commit is contained in:
parent
5a0478b149
commit
55188ca965
@ -204,12 +204,12 @@ public class BeanTree<T, R extends Comparable<R>> {
|
|||||||
* @param pIdValuesMap 父id与子集的映射
|
* @param pIdValuesMap 父id与子集的映射
|
||||||
*/
|
*/
|
||||||
private void findChildren(final List<T> list, final Map<R, List<T>> pIdValuesMap) {
|
private void findChildren(final List<T> list, final Map<R, List<T>> pIdValuesMap) {
|
||||||
EasyStream.of(list).forEach(value -> {
|
for (T node : list) {
|
||||||
final List<T> children = pIdValuesMap.get(idGetter.apply(value));
|
final List<T> children = pIdValuesMap.get(idGetter.apply(node));
|
||||||
if (children != null) {
|
if (children != null) {
|
||||||
childrenSetter.accept(value, children);
|
childrenSetter.accept(node, children);
|
||||||
}
|
}
|
||||||
});
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user