public final class OverrideSource extends MgnlYamlConstruct
InheritDefinition
). In such case the configuration sub-tree which corresponds to
a node with !override annotation will not be merged with the source config, but instead will be used as is
(similar to the 'extends-override' instruction in JCR).Constructor and Description |
---|
OverrideSource(Consumer<DefinitionProvider.Problem> problemCollector) |
Modifier and Type | Method and Description |
---|---|
Object |
construct(org.yaml.snakeyaml.nodes.Node node) |
getConstructor, reportProblem, setConstructor
public static final String TAG
public OverrideSource(Consumer<DefinitionProvider.Problem> problemCollector)
public Object construct(org.yaml.snakeyaml.nodes.Node node)
Copyright © 2003–2020 Magnolia International Ltd.. All rights reserved.