public class DiscoveryTreeNode
extends org.apache.servicecomb.foundation.common.cache.VersionedCache
| Modifier and Type | Field and Description |
|---|---|
protected Map<String,Object> |
attributes |
protected Map<String,DiscoveryTreeNode> |
children |
| Constructor and Description |
|---|
DiscoveryTreeNode() |
| Modifier and Type | Method and Description |
|---|---|
<T> T |
attribute(String key) |
DiscoveryTreeNode |
attribute(String key,
Object value) |
DiscoveryTreeNode |
child(String childName) |
DiscoveryTreeNode |
child(String childName,
DiscoveryTreeNode child) |
Map<String,DiscoveryTreeNode> |
children() |
DiscoveryTreeNode |
children(Map<String,DiscoveryTreeNode> children) |
boolean |
childrenInited() |
DiscoveryTreeNode |
childrenInited(boolean childrenInited) |
DiscoveryTreeNode |
fromCache(org.apache.servicecomb.foundation.common.cache.VersionedCache other) |
int |
level() |
DiscoveryTreeNode |
level(int level) |
protected Map<String,DiscoveryTreeNode> children
public boolean childrenInited()
public DiscoveryTreeNode childrenInited(boolean childrenInited)
public int level()
public DiscoveryTreeNode level(int level)
public <T> T attribute(String key)
public DiscoveryTreeNode attribute(String key, Object value)
public Map<String,DiscoveryTreeNode> children()
public DiscoveryTreeNode children(Map<String,DiscoveryTreeNode> children)
public DiscoveryTreeNode child(String childName)
public DiscoveryTreeNode child(String childName, DiscoveryTreeNode child)
public DiscoveryTreeNode fromCache(org.apache.servicecomb.foundation.common.cache.VersionedCache other)
Copyright © 2017–2021 The Apache Software Foundation. All rights reserved.