public class XConfigsImpl extends Observable implements XConfigs
XConfigs.Iteration, XConfigs.Watcher| 构造器和说明 |
|---|
XConfigsImpl() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
cfgClear()
清除所有配置信息
|
String |
cfgDef(String key,
String def)
获取或设置配置信息
|
String |
cfgGet(String key)
获取配置信息
|
void |
cfgIterate(XConfigs.Iteration iteration)
遍历配置信息,在迭代器中的iterate方法可以返回true,表示删除当前迭代的配置项
|
void |
cfgLoad(String file)
加载文件中的配置信息
|
String |
cfgRmv(String key)
移除配置信息
|
void |
cfgSet(String key,
String val)
设置配置信息
|
void |
watcherAdd(String prefix,
XConfigs.Watcher watcher)
添加配置观察者
|
void |
watcherClear()
清空配置观察者
|
void |
watcherDel(String prefix,
XConfigs.Watcher watcher)
删除配置观察者
|
addObserver, clearChanged, countObservers, deleteObserver, deleteObservers, hasChanged, notifyObservers, notifyObservers, setChangedpublic void cfgLoad(String file) throws IOException
XConfigscfgLoad 在接口中 XConfigsfile - 配置文件IOExceptionpublic void cfgIterate(XConfigs.Iteration iteration)
XConfigscfgIterate 在接口中 XConfigsiteration - 迭代器public void watcherAdd(String prefix, XConfigs.Watcher watcher)
XConfigswatcherAdd 在接口中 XConfigswatcher - 配置观察者public void watcherDel(String prefix, XConfigs.Watcher watcher)
XConfigswatcherDel 在接口中 XConfigswatcher - 配置观察者public void watcherClear()
XConfigswatcherClear 在接口中 XConfigsCopyright © 2019. All rights reserved.