Class OverrideSource.OverrideData

java.lang.Object
io.helidon.config.spi.OverrideSource.OverrideData
Enclosing interface:
OverrideSource

public static final class OverrideSource.OverrideData extends Object
Group of config override settings.

OverrideData supports the * wildcard character which represents one or more regex word characters: [a-zA-Z_0-9]. In particular the create(java.io.Reader) and createFromWildcards(java.util.List<java.util.Map.Entry<java.lang.String, java.lang.String>>) static factory methods deal with pairs of Strings; the first is a possible wildcard expression, and the second is the replacement value the config system will use as it loads any Config value node with a key that matches the wildcard expression.