| Package | Description | 
|---|---|
| org.springframework.boot.context.properties | Support for external configuration properties. | 
| org.springframework.boot.context.properties.bind | Support for  @ConfigurationPropertiesbinding. | 
| org.springframework.boot.context.properties.bind.handler | General  BindHandlerimplementations. | 
| org.springframework.boot.context.properties.bind.validation | Binding validation support. | 
| Modifier and Type | Method and Description | 
|---|---|
| BindHandler | ConfigurationPropertiesBindHandlerAdvisor. apply(BindHandler bindHandler)Apply additional functionality to the source bind handler. | 
| Modifier and Type | Method and Description | 
|---|---|
| BindHandler | ConfigurationPropertiesBindHandlerAdvisor. apply(BindHandler bindHandler)Apply additional functionality to the source bind handler. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractBindHandlerAbstract base class for  BindHandlerimplementations. | 
| Modifier and Type | Field and Description | 
|---|---|
| static BindHandler | BindHandler. DEFAULTDefault no-op bind handler. | 
| Modifier and Type | Method and Description | 
|---|---|
| <T> BindResult<T> | Binder. bind(ConfigurationPropertyName name,
    Bindable<T> target,
    BindHandler handler)Bind the specified target  Bindableusing this binder'sproperty sources. | 
| protected <T> T | Binder. bind(ConfigurationPropertyName name,
    Bindable<T> target,
    BindHandler handler,
    org.springframework.boot.context.properties.bind.Binder.Context context,
    boolean allowRecursiveBinding) | 
| <T> BindResult<T> | Binder. bind(String name,
    Bindable<T> target,
    BindHandler handler)Bind the specified target  Bindableusing this binder'sproperty sources. | 
| Constructor and Description | 
|---|
| AbstractBindHandler(BindHandler parent)Create a new binding handler instance with a specific parent. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IgnoreErrorsBindHandlerBindHandlerthat can be used to ignore binding errors. | 
| class  | IgnoreTopLevelConverterNotFoundBindHandlerBindHandlerthat can be used to ignore top-levelConverterNotFoundExceptions. | 
| class  | NoUnboundElementsBindHandlerBindHandlerto enforce that all configuration properties under the root name
 have been bound. | 
| Constructor and Description | 
|---|
| IgnoreErrorsBindHandler(BindHandler parent) | 
| IgnoreTopLevelConverterNotFoundBindHandler(BindHandler parent)Create a new  IgnoreTopLevelConverterNotFoundBindHandlerinstance with a
 specific parent. | 
| NoUnboundElementsBindHandler(BindHandler parent) | 
| NoUnboundElementsBindHandler(BindHandler parent,
                            Function<ConfigurationPropertySource,Boolean> filter) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ValidationBindHandlerBindHandlerto applyValidatorsto bound results. | 
| Constructor and Description | 
|---|
| ValidationBindHandler(BindHandler parent,
                     org.springframework.validation.Validator... validators) | 
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.