
com.dtp.core.parser.YamlConfigParser Maven / Gradle / Ivy
package com.dtp.core.parser;
import com.dtp.common.em.ConfigFileTypeEnum;
import com.google.common.collect.Lists;
import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.config.YamlPropertiesFactoryBean;
import org.springframework.core.io.ByteArrayResource;
import java.util.Collections;
import java.util.List;
import java.util.Map;
/**
* YamlConfigParser related
*
* @author yanhom
* @since 1.0.0
**/
public class YamlConfigParser extends AbstractConfigParser {
private static final List CONFIG_TYPES = Lists.newArrayList(
ConfigFileTypeEnum.YML, ConfigFileTypeEnum.YAML);
@Override
public List types() {
return CONFIG_TYPES;
}
@Override
public Map
© 2015 - 2025 Weber Informatics LLC | Privacy Policy