public abstract class GeneralConfigGroup extends ConcurrentHashMap<String,String> implements ConfigGroup
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| 限定符和类型 | 字段和说明 |
|---|---|
protected boolean |
enumerable
兼容spring,是否通过EnumerablePropertySource加载配置组
|
| 限定符 | 构造器和说明 |
|---|---|
protected |
GeneralConfigGroup(ConfigGroup internalConfigGroup) |
| 限定符和类型 | 方法和说明 |
|---|---|
protected void |
cleanAndPutAll(Map<? extends String,? extends String> configs) |
void |
clear() |
String |
get(Object key) |
String |
get(String key)
获取配置
|
long |
getLastLoadTime() |
boolean |
isEnumerable()
兼容spring,是否通过EnumerablePropertySource加载配置组
|
void |
notify(String key,
String value)
通知观察者
|
String |
put(String key,
String value) |
void |
register(IObserver watcher)
注册观察者
|
String |
remove(Object key) |
contains, containsKey, containsValue, elements, entrySet, isEmpty, keys, keySet, putAll, putIfAbsent, remove, replace, replace, size, valuesclone, equals, hashCode, toStringprotected GeneralConfigGroup(ConfigGroup internalConfigGroup)
public long getLastLoadTime()
public final String get(String key)
ConfigGroupget 在接口中 ConfigGrouppublic void clear()
public boolean isEnumerable()
ConfigGroupisEnumerable 在接口中 ConfigGroupCopyright © 2018. All rights reserved.