public class ConfigurationDescription extends Object implements Serializable
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_CAT |
static String |
DEFAULT_CONFIG_NAME |
static String |
SAFE_CONFIG_NAME |
| Constructor and Description |
|---|
ConfigurationDescription() |
ConfigurationDescription(Set<String> categories) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
containsCategory(String category) |
boolean |
equals(Object obj) |
Map<String,String> |
getCategoryTags() |
Map<String,Integer> |
getCategoryVersions() |
String |
getName() |
int |
getVersion() |
int |
hashCode() |
boolean |
isEmpty() |
void |
merge(ConfigurationDescription configDesc) |
ConfigurationDescription |
parseConfigurationString(String... taggedCategories) |
void |
putTagForCategory(String cat,
String tag,
Integer version) |
static ConfigurationDescription |
safeConfiguration(Set<String> categories) |
void |
setName(String name,
int version) |
String |
toString() |
ConfigurationDescription |
withDefaults(boolean withDefaults) |
public static final String DEFAULT_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 boolean isEmpty()
public boolean containsCategory(String category)
public void merge(ConfigurationDescription configDesc)
public String getName()
public int getVersion()
public void setName(String name, int version)
Copyright © 2017 LSST. All rights reserved.