bindProperty() — spring-boot Function Reference
Architecture documentation for the bindProperty() function in Binder.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 809f9af8_7ea5_e10f_4e46_e4f811ac6ae6["bindProperty()"] b988a9ef_6f63_f1f4_eeb4_f4d7f6f34cd4["bindObject()"] b988a9ef_6f63_f1f4_eeb4_f4d7f6f34cd4 -->|calls| 809f9af8_7ea5_e10f_4e46_e4f811ac6ae6 4e2f0181_041a_bd7c_a065_f52b47a39274["setConfigurationProperty()"] 809f9af8_7ea5_e10f_4e46_e4f811ac6ae6 -->|calls| 4e2f0181_041a_bd7c_a065_f52b47a39274 24826c4f_acf6_aa2a_3d90_87a20f29d219["getValue()"] 809f9af8_7ea5_e10f_4e46_e4f811ac6ae6 -->|calls| 24826c4f_acf6_aa2a_3d90_87a20f29d219 f47ddb6e_0ebc_aabb_0432_01f474169a55["getConverter()"] 809f9af8_7ea5_e10f_4e46_e4f811ac6ae6 -->|calls| f47ddb6e_0ebc_aabb_0432_01f474169a55 5272f1d6_ffa5_b39b_b129_fa0694337b93["convert()"] 809f9af8_7ea5_e10f_4e46_e4f811ac6ae6 -->|calls| 5272f1d6_ffa5_b39b_b129_fa0694337b93 style 809f9af8_7ea5_e10f_4e46_e4f811ac6ae6 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/Binder.java lines 487–493
private <T> @Nullable Object bindProperty(Bindable<T> target, Context context, ConfigurationProperty property) {
context.setConfigurationProperty(property);
Object result = property.getValue();
result = this.placeholdersResolver.resolvePlaceholders(result);
result = context.getConverter().convert(result, target);
return result;
}
Domain
Subdomains
Calls
- convert()
- getConverter()
- getValue()
- setConfigurationProperty()
Called By
Source
Frequently Asked Questions
What does bindProperty() do?
bindProperty() is a function in the spring-boot codebase.
What does bindProperty() call?
bindProperty() calls 4 function(s): convert, getConverter, getValue, setConfigurationProperty.
What calls bindProperty()?
bindProperty() is called by 1 function(s): bindObject.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free