Skip navigation links
A B C G I L O R S T 

A

addChild(T) - Method in class org.lsst.ccs.description.ComponentNode
adds a ComponentNode as a child of the current node
addComponentNodeToLookup(ComponentNode, ComponentNode) - Method in class org.lsst.ccs.description.ComponentLookup
 
addTag(String, Object) - Method in class org.lsst.ccs.description.ComponentNode
 

B

buildComponentNode(String, Properties) - Method in class org.lsst.ccs.description.classname.ClassComponentNodeFactory
 
buildComponentNode(String) - Static method in class org.lsst.ccs.description.ComponentNodeBuilder
Build a Descriptive node given a fullDescription string of the form "protocol:descriptionStr".
buildComponentNode(String, String, Properties) - Static method in class org.lsst.ccs.description.ComponentNodeBuilder
 
buildComponentNode(Map<String, String>, Properties) - Static method in class org.lsst.ccs.description.ComponentNodeBuilder
 
buildComponentNode(String, Properties) - Method in interface org.lsst.ccs.description.ComponentNodeBuilder.ComponentNodeFactory
Build a descriptive node from the provided description String.
buildComponentNode(String, Properties) - Method in class org.lsst.ccs.description.groovy.GroovyComponentNodeFactory
 

C

CCSBuilder - Class in org.lsst.ccs.description.groovy
CCS specific GroovyComponentBuilder class.
CCSBuilder() - Constructor for class org.lsst.ccs.description.groovy.CCSBuilder
 
CCSBuilder(String) - Constructor for class org.lsst.ccs.description.groovy.CCSBuilder
 
ClassComponentNodeFactory - Class in org.lsst.ccs.description.classname
Builds a Agent out of its class name.
ClassComponentNodeFactory() - Constructor for class org.lsst.ccs.description.classname.ClassComponentNodeFactory
 
ComponentLookup - Class in org.lsst.ccs.description
This class helps find component of the subsystem as they are defined in the description "tree".
ComponentLookup(ComponentNode) - Constructor for class org.lsst.ccs.description.ComponentLookup
 
ComponentNode<T extends ComponentNode<T>> - Class in org.lsst.ccs.description
Abstract class for a node in the concrete implementation of a subsystem description.
ComponentNode(String) - Constructor for class org.lsst.ccs.description.ComponentNode
 
ComponentNode(String, Object) - Constructor for class org.lsst.ccs.description.ComponentNode
 
ComponentNodeBuilder - Class in org.lsst.ccs.description
A ComponentNode builder class.
ComponentNodeBuilder.ComponentNodeFactory - Interface in org.lsst.ccs.description
 
containsComponent(Object) - Method in class org.lsst.ccs.description.ComponentLookup
 

G

getChildren(ComponentNode, Class<N>) - Method in class org.lsst.ccs.description.ComponentLookup
gets the children of a Component in the ComponentNode and filters by Class.
getChildren() - Method in class org.lsst.ccs.description.ComponentNode
 
getComponent() - Method in class org.lsst.ccs.description.ComponentNode
 
getComponentByPath(String) - Method in class org.lsst.ccs.description.ComponentLookup
return any object registered by the componentNodeDictionaries of the service.
getComponentNodeForObject(Object) - Method in class org.lsst.ccs.description.ComponentLookup
 
getKey() - Method in class org.lsst.ccs.description.ComponentNode
 
getMetaClass() - Method in class org.lsst.ccs.description.groovy.GroovyConstructorInvoker
 
getNameOfComponent(Object) - Method in class org.lsst.ccs.description.ComponentLookup
 
getNodeByPath(String) - Method in class org.lsst.ccs.description.ComponentLookup
return any object registered by the componentNodeDictionaries of the service.
getParent() - Method in class org.lsst.ccs.description.ComponentNode
 
getPath() - Method in class org.lsst.ccs.description.ComponentNode
 
getProperty(String) - Method in class org.lsst.ccs.description.groovy.GroovyConstructorInvoker
 
getProtocol() - Method in class org.lsst.ccs.description.classname.ClassComponentNodeFactory
 
getProtocol() - Method in class org.lsst.ccs.description.ComponentNode
 
getProtocol() - Method in interface org.lsst.ccs.description.ComponentNodeBuilder.ComponentNodeFactory
Get the protocol for this GroovyComponentNodeFactory.
getProtocol() - Method in class org.lsst.ccs.description.groovy.GroovyComponentNodeFactory
 
getSubsystemName() - Static method in class org.lsst.ccs.description.groovy.CCSBuilder
 
getTag(String) - Method in class org.lsst.ccs.description.ComponentNode
 
getTags() - Method in class org.lsst.ccs.description.ComponentNode
Gets the node tags for this node.
getTopComponentNode() - Method in class org.lsst.ccs.description.ComponentLookup
Get the top ComponentNode, ie the tip of the tree structure.
GroovyComponentNodeFactory - Class in org.lsst.ccs.description.groovy
The GroovyComponentNodeFactory for Groovy.
GroovyComponentNodeFactory() - Constructor for class org.lsst.ccs.description.groovy.GroovyComponentNodeFactory
 
GroovyConstructorInvoker - Class in org.lsst.ccs.description.groovy
 
GroovyConstructorInvoker() - Constructor for class org.lsst.ccs.description.groovy.GroovyConstructorInvoker
 

I

invokeConstructor(String, Class, Map, ComponentNode) - Method in class org.lsst.ccs.description.groovy.GroovyConstructorInvoker
 
invokeMethod(String, Object) - Method in class org.lsst.ccs.description.groovy.GroovyConstructorInvoker
 

L

listChildren(ComponentNode, Class<Q>) - Method in class org.lsst.ccs.description.ComponentLookup
lists the children of a component.
listDescendants(ComponentNode, Class<N>) - Method in class org.lsst.ccs.description.ComponentLookup
Finds all the children of the given class in the sub-tree starting at the node named parentName
logger - Static variable in class org.lsst.ccs.description.ComponentNode
 

O

org.lsst.ccs.description - package org.lsst.ccs.description
 
org.lsst.ccs.description.classname - package org.lsst.ccs.description.classname
 
org.lsst.ccs.description.groovy - package org.lsst.ccs.description.groovy
 

R

registerComponentNodeFactory(ComponentNodeBuilder.ComponentNodeFactory) - Static method in class org.lsst.ccs.description.ComponentNodeBuilder
Register a DescriptiveNodeFactory.
reset() - Static method in class org.lsst.ccs.description.groovy.CCSBuilder
 

S

setComponent(Object) - Method in class org.lsst.ccs.description.ComponentNode
 
setComponentNodeName(ComponentNode, String) - Method in class org.lsst.ccs.description.ComponentLookup
 
setMetaClass(MetaClass) - Method in class org.lsst.ccs.description.groovy.GroovyConstructorInvoker
 
setProperty(String, Object) - Method in class org.lsst.ccs.description.groovy.GroovyConstructorInvoker
 
setProtocol(String) - Method in class org.lsst.ccs.description.ComponentNode
 

T

tags - Variable in class org.lsst.ccs.description.ComponentNode
 
toString() - Method in class org.lsst.ccs.description.ComponentNode
 
A B C G I L O R S T 
Skip navigation links

Copyright © 2022 LSST. All rights reserved.