public class DefaultYamlConfigParser extends AbstractConfigParser
| 限定符和类型 | 类和说明 |
|---|---|
protected static class |
DefaultYamlConfigParser.MapAppenderConstructor |
protected static interface |
DefaultYamlConfigParser.MatchCallback |
| 限定符和类型 | 字段和说明 |
|---|---|
protected static org.slf4j.Logger |
LOGGER |
| 构造器和说明 |
|---|
DefaultYamlConfigParser() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected static Map<String,Object> |
asMap(Object object) |
protected static void |
buildFlattenedMap(Map<String,Object> result,
Map<String,Object> source,
String path) |
protected static org.yaml.snakeyaml.Yaml |
createYaml() |
protected static Map<String,Object> |
getFlattenedMap(Map<String,Object> source) |
Map<String,Object> |
parse(String configText)
parse config context to map
|
protected static boolean |
process(DefaultYamlConfigParser.MatchCallback callback,
org.yaml.snakeyaml.Yaml yaml,
String content) |
protected static boolean |
process(Map<String,Object> map,
DefaultYamlConfigParser.MatchCallback callback) |
String |
processType()
get this ConfigParse process config type
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitdataId, groupprotected static org.yaml.snakeyaml.Yaml createYaml()
protected static boolean process(DefaultYamlConfigParser.MatchCallback callback, org.yaml.snakeyaml.Yaml yaml, String content)
protected static boolean process(Map<String,Object> map, DefaultYamlConfigParser.MatchCallback callback)
protected static void buildFlattenedMap(Map<String,Object> result, Map<String,Object> source, String path)
public Map<String,Object> parse(String configText)
ConfigParserconfigText - receive config contextPropertiespublic String processType()
ConfigParserCopyright © 2021 Zodiac. All rights reserved.