public class CategoryDataChain extends Object
| Constructor and Description |
|---|
CategoryDataChain(String category) |
| Modifier and Type | Method and Description |
|---|---|
void |
addSingleCategoryTagData(SingleCategoryTagData tagData,
org.lsst.ccs.bus.data.AgentInfo ai)
Add a SingleCategoryTagData to the chain of existing SingleCategoryTagData.
|
String |
getCategory()
Get the category for this CategoryDataChain.
|
Map<String,ConfigurationParameterTaggedValue> |
getConfigurationParameterTaggedValues()
Get a copy of the ConfiguraiontParameterTaggedValue map.
|
List<String> |
getConfigurationParameterValueList(String path)
For a given parameter path get the List of the ConfigurationParameterTaggedValues
as defined in the data chain.
|
SingleCategoryTagData |
getSingleCategoryTagData(org.lsst.ccs.config.SingleCategoryTag tag) |
List<org.lsst.ccs.config.SingleCategoryTag> |
getSingleCategoryTagList() |
org.lsst.ccs.config.SingleCategoryTag |
getTopMostCategoryTag() |
boolean |
needsSaving() |
public CategoryDataChain(String category)
public void addSingleCategoryTagData(SingleCategoryTagData tagData, org.lsst.ccs.bus.data.AgentInfo ai)
tagData - The SingleCategoryTagData to be addedpublic String getCategory()
public Map<String,ConfigurationParameterTaggedValue> getConfigurationParameterTaggedValues()
public List<String> getConfigurationParameterValueList(String path)
path - The configuration parameter pathpublic List<org.lsst.ccs.config.SingleCategoryTag> getSingleCategoryTagList()
public org.lsst.ccs.config.SingleCategoryTag getTopMostCategoryTag()
public SingleCategoryTagData getSingleCategoryTagData(org.lsst.ccs.config.SingleCategoryTag tag)
public boolean needsSaving()
Copyright © 2024 LSST. All rights reserved.