public class ConfigurationView extends Object implements Serializable
| Constructor and Description |
|---|
ConfigurationView() |
ConfigurationView(ConfigurationDescription configDesc) |
ConfigurationView(ConfigurationView view) |
ConfigurationView(SingleCategoryTagData tagData) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsPath(ParameterPath path) |
ConfigurationView |
diff(ConfigurationView other)
Performs a diff view between this view and the one passed as argument.
|
Map<ParameterPath,String> |
getAsParameterPathMap() |
Properties |
getAsProperties() |
ConfigurationDescription |
getConfigurationDescription() |
String |
getPathValue(ParameterPath path) |
Map<String,String> |
getValuesForComponent(String componentName) |
boolean |
isEmpty() |
void |
putAll(ConfigurationView cv) |
void |
putParameterValue(String parameterFullName,
String value) |
void |
putParameterValue(String componentName,
String parmName,
String value) |
void |
putValuesForComponent(String componentName,
Map<String,String> values) |
void |
removeValueForPath(ParameterPath pp) |
void |
setConfigurationDescription(ConfigurationDescription configDesc) |
public ConfigurationView()
public ConfigurationView(ConfigurationView view)
public ConfigurationView(ConfigurationDescription configDesc)
public ConfigurationView(SingleCategoryTagData tagData)
public final void putParameterValue(String parameterFullName, String value)
parameterFullName - the full parameter name, such as compName/parmNamevalue - a String representation of the parameter value.public void putParameterValue(String componentName, String parmName, String value)
public void putAll(ConfigurationView cv)
public Map<ParameterPath,String> getAsParameterPathMap()
public Properties getAsProperties()
public ConfigurationView diff(ConfigurationView other)
other - public boolean containsPath(ParameterPath path)
public String getPathValue(ParameterPath path)
public ConfigurationDescription getConfigurationDescription()
public void setConfigurationDescription(ConfigurationDescription configDesc)
public boolean isEmpty()
public void putValuesForComponent(String componentName, Map<String,String> values)
public void removeValueForPath(ParameterPath pp)
Copyright © 2024 LSST. All rights reserved.