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() |
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 String getName()
public int getVersion()
public void setName(String name, int version)
Copyright © 2020 LSST. All rights reserved.