public interface Node
| 限定符和类型 | 方法 | 说明 |
|---|---|---|
Node |
addChild(Number key,
Node child) |
添加子节点
|
Node |
addChild(Number key,
Supplier<Node> childSupplier) |
添加子节点
延迟了子节点的创建,因为有些情况下并不需要创建子节点,没必要提前创建
|
Map<Number,Node> |
childMap() |
所有子节点映射
|
Node |
getChild(Number key) |
根据字典key获取
|
int |
getSize() |
子节点数量
|
Set<Number> |
keys() |
所有字典key
|
void |
removeChild(Number key) |
根据字典key删除子节点
|
void |
setChild(Map<Number,Node> childMap) |
设置子节点
|
Copyright © 2024–2025. All rights reserved.