public class NodeLookup extends Object implements ComponentLookupService
EMPTY, NONE| Constructor and Description |
|---|
NodeLookup(org.lsst.gruth.jutils.EffectiveNode top) |
| Modifier and Type | Method and Description |
|---|---|
void |
aliasObject(String alias,
Object object)
aliases cannot override names in name componentNode structure
|
<T> LinkedHashMap<String,T> |
getChildren(String parentName,
Class<T> classFilter) |
Object |
getComponentByName(String name) |
Map.Entry<String,Object> |
getParent(String componentName) |
<T> List<T> |
listChildren(String parentName) |
public Object getComponentByName(String name)
getComponentByName in interface ComponentLookupServicepublic void aliasObject(String alias, Object object)
aliasObject in interface ComponentLookupServicealias - object - public <T> LinkedHashMap<String,T> getChildren(String parentName, Class<T> classFilter)
getChildren in interface ComponentLookupServicepublic <T> List<T> listChildren(String parentName)
listChildren in interface ComponentLookupServiceCopyright © 2015 LSST. All rights reserved.