public final class MyConfigManager extends Object
| 限定符和类型 | 字段和说明 |
|---|---|
private InputStream |
inputStream |
private org.json.JSONObject |
jsonConfig |
private static String |
REMOTE_FILE_NAME |
private String |
rootPath |
private static String |
SCRAWL_FILE_NAME |
| 限定符 | 构造器和说明 |
|---|---|
private |
MyConfigManager(String rootPath,
InputStream is) |
| 限定符和类型 | 方法和说明 |
|---|---|
private String |
filter(String input) |
org.json.JSONObject |
getAllConfig() |
private String[] |
getArray(String key) |
Map<String,Object> |
getConfig(int type) |
static MyConfigManager |
getInstance(String rootPath,
InputStream is) |
private void |
initEnv() |
private String |
readFile() |
boolean |
valid() |
private final String rootPath
private org.json.JSONObject jsonConfig
private InputStream inputStream
private MyConfigManager(String rootPath, InputStream is) throws FileNotFoundException, IOException
public static MyConfigManager getInstance(String rootPath, InputStream is)
public boolean valid()
public org.json.JSONObject getAllConfig()
private void initEnv()
throws FileNotFoundException,
IOException
private String readFile() throws IOException
IOExceptionCopyright © 2017. All Rights Reserved.