All Classes and Interfaces

Class
Description
A generic factory class for loading configuration files, binding them to configuration objects, and validating their constraints.
Base class for problems with a Configuration object.
A generic interface for constructing a configuration object.
A generic interface for constructing a configuration factory that can create configuration objects.
A class to get metadata about the properties that are available in a configuration class.
A ConfigurationException for errors parsing a configuration file.
An interface for objects that can create an InputStream to represent the application configuration.
An exception thrown where there is an error validating a configuration object.
The default implementation for the ConfigurationFactoryFactory interface.
A custom StringSubstitutor using environment variables as lookup source.
An implementation of ConfigurationSourceProvider that reads the configuration from the local file system.
A factory class for loading JSON configuration files, binding them to configuration objects, and validating their constraints.
An implementation of ConfigurationSourceProvider which reads the configuration from a resource file.
A delegating ConfigurationSourceProvider which replaces variables in the underlying configuration source according to the rules of a custom StringSubstitutor.
An exception thrown, if a variable cannot be replaced by an EnvironmentVariableSubstitutor because no value is provided.
An implementation of ConfigurationSourceProvider that reads the configuration from a URL.
A factory class for loading YAML configuration files, binding them to configuration objects, and validating their constraints.