A configuration holds information about how to configure specific rules.
Is thrown when loading a configuration results in errors.
The reference to a parent Config from this configuration, useful when navigating with subConfig. It's null if this is the top most configuration object.
null
Keeps track of which key was taken to subConfig this configuration. Sub-sequential calls to subConfig are tracked with '>' as a separator.
Tries to retrieve part of the configuration based on given key.
Returns a set of all sub configuration keys.
Retrieves a sub configuration or value based on given key. If configuration property cannot be found the specified default value is returned.
Retrieves a sub configuration or value based on given key. If the configuration property cannot be found, null is returned.