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.