Package org.springframework.boot.context.properties
Support for external configuration properties.
Interface Summary Interface Description ConfigurationPropertiesBindHandlerAdvisor Allows additional functionality to be applied to theBindHandler
used by theConfigurationPropertiesBindingPostProcessor
.PropertyMapper.SourceOperator An operation that can be applied to aPropertyMapper.Source
.Class Summary Class Description ConfigurationBeanFactoryMetadata Utility class to memorize@Bean
definition meta data during initialization of the bean factory.ConfigurationPropertiesBindingPostProcessor ConfigurationPropertiesBindingPostProcessorRegistrar ImportBeanDefinitionRegistrar
for binding externalized application properties toConfigurationProperties
beans.PropertyMapper Utility that can be used to map values from a supplied source to a destination.PropertyMapper.Source<T> A source that is in the process of being mapped.Exception Summary Exception Description ConfigurationPropertiesBindException Exception thrown when@ConfigurationProperties
binding fails.Annotation Types Summary Annotation Type Description ConfigurationProperties Annotation for externalized configuration.ConfigurationPropertiesBinding Qualifier for beans that are needed to configure the binding ofConfigurationProperties
(e.g.DeprecatedConfigurationProperty Indicates that a getter in aConfigurationProperties
object is deprecated.EnableConfigurationProperties Enable support forConfigurationProperties
annotated beans.NestedConfigurationProperty Indicates that a field in aConfigurationProperties
object should be treated as if it were a nested type.