Search in sources :

Example 1 with IgnoreMissingPropertyConstructor

use of org.ambraproject.wombat.config.yaml.IgnoreMissingPropertyConstructor in project wombat by PLOS.

the class RootConfiguration method yaml.

@Bean
public Yaml yaml() {
    final Yaml yaml;
    if (ignoreMissingProperty) {
        final Constructor contructor = new IgnoreMissingPropertyConstructor();
        yaml = new Yaml(contructor);
    } else {
        yaml = new Yaml();
    }
    return yaml;
}
Also used : Constructor(org.yaml.snakeyaml.constructor.Constructor) IgnoreMissingPropertyConstructor(org.ambraproject.wombat.config.yaml.IgnoreMissingPropertyConstructor) Yaml(org.yaml.snakeyaml.Yaml) IgnoreMissingPropertyConstructor(org.ambraproject.wombat.config.yaml.IgnoreMissingPropertyConstructor) Bean(org.springframework.context.annotation.Bean)

Aggregations

IgnoreMissingPropertyConstructor (org.ambraproject.wombat.config.yaml.IgnoreMissingPropertyConstructor)1 Bean (org.springframework.context.annotation.Bean)1 Yaml (org.yaml.snakeyaml.Yaml)1 Constructor (org.yaml.snakeyaml.constructor.Constructor)1