All Classes and Interfaces

Class
Description
 
This annotation allows classes to be used as a data source for a configuration
 
 
 
This class implements the virtual protocol 'classpath:' to be used in URLs
The main interface used to get configuration values and create derived configurations.
 
Multi-purpose runtime exception for any error occurred during the creation of a new configuration.
 
Pair of [key,value] used in AnnotatedConfig.value()
A convenient interface for objects that can apply a configuration to themselves.
A convenient interface for objects that can apply a configuration to another object.
 
 
 
Pair of [key,value] used in AnnotatedConfig.value()
This class instantiates an immutable value object that represents the definition of a given property.
This class allows you to create new PropertyDefinition objects in a fluent manner, setting only the actual information you required.
 
This class determines what are the accepted values for an specific property.