public class JsonFileSourceManager extends SourceManager
log, name| 构造器和说明 |
|---|
JsonFileSourceManager(String name,
String folderPath) |
JsonFileSourceManager(String name,
String folderPath,
String fileEncoding) |
| 限定符和类型 | 方法和说明 |
|---|---|
String |
getFileEncoding() |
String |
getFolderPath() |
void |
init(boolean devModel)
初始化SourceManager
|
Config |
load(String configId)
获取指定id配置
|
List<Config> |
loadAll()
获取所有配置
|
static Config |
parse(String jsonStr)
将json格式配置转化为配置对象
|
void |
save(Config config)
保存配置
|
void |
setFileEncoding(String fileEncoding) |
void |
setFolderPath(String folderPath) |
getCache, getName, isDevMode, setCache, setDevMode, setName, use, useAllpublic String getFolderPath()
public void setFolderPath(String folderPath)
public String getFileEncoding()
public void setFileEncoding(String fileEncoding)
public void init(boolean devModel)
SourceManagerinit 在类中 SourceManagerdevModel - devModelpublic List<Config> loadAll()
SourceManagerloadAll 在类中 SourceManagerpublic Config load(String configId)
SourceManagerload 在类中 SourceManagerconfigId - configIdpublic void save(Config config)
SourceManagersave 在类中 SourceManagerconfig - 配置Copyright © 2021. All rights reserved.