Module org.myjtools.imconfig
Package org.myjtools.imconfig
package org.myjtools.imconfig
-
ClassDescriptionThis annotation allows classes to be used as a data source for a configurationThe 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.Configurer<T>A convenient interface for objects that can apply a configuration to another object.Pair of [key,value] used inAnnotatedConfig.value()This class instantiates an immutable value object that represents the definition of a given property.This class allows you to create newPropertyDefinitionobjects in a fluent manner, setting only the actual information you required.This class determines what are the accepted values for an specific property.