| Package | Description | 
|---|---|
| org.springframework.boot.context.properties.bind | Support for  @ConfigurationPropertiesbinding. | 
| org.springframework.boot.context.properties.bind.handler | General  BindHandlerimplementations. | 
| org.springframework.boot.context.properties.source | Sources for external configuration properties. | 
| Modifier and Type | Method and Description | 
|---|---|
| Iterable<ConfigurationPropertySource> | BindContext. getSources() | 
| Constructor and Description | 
|---|
| Binder(ConfigurationPropertySource... sources)Create a new  Binderinstance for the specified sources. | 
| Constructor and Description | 
|---|
| Binder(Iterable<ConfigurationPropertySource> sources)Create a new  Binderinstance for the specified sources. | 
| Binder(Iterable<ConfigurationPropertySource> sources,
      PlaceholdersResolver placeholdersResolver)Create a new  Binderinstance for the specified sources. | 
| Binder(Iterable<ConfigurationPropertySource> sources,
      PlaceholdersResolver placeholdersResolver,
      org.springframework.core.convert.ConversionService conversionService)Create a new  Binderinstance for the specified sources. | 
| Binder(Iterable<ConfigurationPropertySource> sources,
      PlaceholdersResolver placeholdersResolver,
      org.springframework.core.convert.ConversionService conversionService,
      Consumer<org.springframework.beans.PropertyEditorRegistry> propertyEditorInitializer)Create a new  Binderinstance for the specified sources. | 
| Constructor and Description | 
|---|
| NoUnboundElementsBindHandler(BindHandler parent,
                            Function<ConfigurationPropertySource,Boolean> filter) | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | IterableConfigurationPropertySourceA  ConfigurationPropertySourcewith a fullyIterableset of entries. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MapConfigurationPropertySourceA  ConfigurationPropertySourcebacked by aMapand using standard name
 mapping rules. | 
| Modifier and Type | Method and Description | 
|---|---|
| default ConfigurationPropertySource | ConfigurationPropertySource. filter(Predicate<ConfigurationPropertyName> filter)Return a filtered variant of this source, containing only names that match the
 given  Predicate. | 
| default ConfigurationPropertySource | ConfigurationPropertySource. withAliases(ConfigurationPropertyNameAliases aliases)Return a variant of this source that supports name aliases. | 
| Modifier and Type | Method and Description | 
|---|---|
| static Iterable<ConfigurationPropertySource> | ConfigurationPropertySources. from(Iterable<org.springframework.core.env.PropertySource<?>> sources)Return  Iterablecontaining newConfigurationPropertySourceinstances adapted from the given SpringPropertySources. | 
| static Iterable<ConfigurationPropertySource> | ConfigurationPropertySources. from(org.springframework.core.env.PropertySource<?> source)Return  Iterablecontaining a single newConfigurationPropertySourceadapted from the given SpringPropertySource. | 
| static Iterable<ConfigurationPropertySource> | ConfigurationPropertySources. get(org.springframework.core.env.Environment environment)Return a set of  ConfigurationPropertySourceinstances that have previously
 beenattachedto theEnvironment. | 
| Modifier and Type | Method and Description | 
|---|---|
| Boolean | UnboundElementsSourceFilter. apply(ConfigurationPropertySource configurationPropertySource) | 
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.