Represents collection of configuration properties, optionally validated against a schema.
Provides details regarding an error in the configuration.
Factory methods for collections of ConfigurationError
.
A validator for a configuration.
A position in an input document.
An exception thrown when an invalid type is encountered.
An exception thrown when a requested configuration property is not found.
A validator associated with a specific configuration property.
A schema for a configuration, providing default values and validation rules.
This interface allows customers to determine a schema to associate with a configuration to validate the entries read from configuration files, and provide default values if no value is present in the configuration file.