| Package | Description |
|---|---|
| org.lsst.ccs.localdb.configdb.model |
Overview
|
| Modifier and Type | Class and Description |
|---|---|
class |
AParameterDescription
Represents an actual parameterDescription.
|
| Modifier and Type | Method and Description |
|---|---|
static ParameterDescription |
Factories.createParameterDescription(ParameterBase parameterBase,
String description,
String simpleName,
String category,
int level)
factory method to create a new ParameterDescription.
|
static ParameterDescription |
Factories.createParameterDescription(ParameterDescription other)
Factory method to create a new ParameterDescription from another one.
|
ParameterDescription |
SubsystemDescription.fetch(PathObject path)
Looks for a parameter description that matches the given path
|
ParameterDescription |
SubsystemDescription.fetch(String pathString)
Looks for a parameter description that matches the given path string
|
abstract ParameterDescription |
ParameterConfiguration.getDescription() |
| Modifier and Type | Method and Description |
|---|---|
abstract Map<ParameterPath,? extends ParameterDescription> |
SubsystemDescription.getParamDescriptionMap()
Detailed description of parameters that can be changed
|
Map<ParameterPath,? extends ParameterDescription> |
ASubsystemDescription.getParamDescriptionMap() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
SubsystemDescription.addParameterDescriptions(ParameterDescription... descriptions)
adds a list of parameter descriptions
|
void |
ASubsystemDescription.addParameterDescriptions(ParameterDescription... descriptions)
add Parameter descriptions: this is a public facade to the "real" method
that adds only objects of type AParameterDescription
So if objects are not ot this actual type new objects of the needed type are created
(see AParameterDescription constructor documentation)
|
static ParameterConfiguration |
Factories.createParameterConfiguration(ParameterDescription description)
Factory method to create a ParameterConfiguration object.
|
static ParameterConfiguration |
Factories.createParameterConfiguration(ParameterDescription description,
String value)
Factory method to create a ParameterConfiguration object.
|
static ParameterDescription |
Factories.createParameterDescription(ParameterDescription other)
Factory method to create a new ParameterDescription from another one.
|
void |
DescriptionMismatchListener.mismatch(ParameterDescription oldDesc,
ParameterBase newBase,
Object diag) |
abstract void |
SubsystemDescription.removeParameterDescriptions(ParameterDescription... descriptions)
removes a list of parameter descriptions
|
void |
ASubsystemDescription.removeParameterDescriptions(ParameterDescription... descriptions)
removes a list of parameter descriptions.
|
| Modifier and Type | Method and Description |
|---|---|
abstract void |
SubsystemDescription.addParameterDescriptions(Collection<ParameterDescription> descriptions) |
void |
ASubsystemDescription.addParameterDescriptions(Collection<ParameterDescription> descriptions) |
static SubsystemDescription |
Factories.createSubsystemDescription(String subsystemName,
String tag,
Serializable configurationData,
Collection<ParameterDescription> parameterDescriptions)
Creates a new
SubsystemDescription object and populates it with the
given list of parameter descriptions. |
| Constructor and Description |
|---|
AParameterDescription(ParameterDescription otherDesc)
Creates a new Object from a ParameterDescription but does not copy the id.
|
ParameterDescription(ParameterDescription other)
copy constructor.
|
Copyright © 2017 LSST. All rights reserved.