
public class ConfigurationDescription extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_CAT |
static String |
DEFAULT_CONFIG_NAME |
static String |
DEFAULT_INITIAL_CONFIG_NAME |
static String |
SAFE_CONFIG_NAME |
| Constructor and Description |
|---|
ConfigurationDescription() |
ConfigurationDescription(Set<String> categories) |
public static final String DEFAULT_CONFIG_NAME
public static final String DEFAULT_INITIAL_CONFIG_NAME
public static final String DEFAULT_CAT
public static final String SAFE_CONFIG_NAME
public static ConfigurationDescription safeConfiguration(Set<String> categories)
public ConfigurationDescription parseConfigurationString(String... taggedCategories)
public ConfigurationDescription withDefaults(boolean withDefaults)
public ConfigurationDescription withDefaultInitial(boolean withDefaults)
public void addCategoryTag(CategoryTag categoryTag)
public Set<String> getCategoriesSet()
public CategoryTag getCategoryTag(String category)
@Deprecated public Map<String,String> getCategoryTags()
@Deprecated public Map<String,Integer> getCategoryVersions()
public boolean isEmpty()
public boolean containsCategory(String category)
public String getDescriptionName()
public String getName()
public int getVersion()
public void setName(String name, int version)
public ConfigurationDescription merge(ConfigurationDescription input)
public static ConfigurationDescription fromConfigurationInfo(ConfigurationInfo ci, Set<String> categories)
public static ConfigurationDescription fromConfigurationInfo(ConfigurationInfo ci)
Copyright © 2020 LSST. All rights reserved.