onFailure() — spring-boot Function Reference
Architecture documentation for the onFailure() function in ValidationBindHandler.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 862fb9a8_dc7a_85fe_5fae_0c74804c9bdd["onFailure()"] bbf5f256_c2dd_ddda_2b02_f854ae5f1e53["onFailure()"] 862fb9a8_dc7a_85fe_5fae_0c74804c9bdd -->|calls| bbf5f256_c2dd_ddda_2b02_f854ae5f1e53 43dfa488_2a0a_9cbb_f758_87712790e87c["clear()"] 862fb9a8_dc7a_85fe_5fae_0c74804c9bdd -->|calls| 43dfa488_2a0a_9cbb_f758_87712790e87c fc150228_4e3d_2d1a_838d_e8d1164db258["validate()"] 862fb9a8_dc7a_85fe_5fae_0c74804c9bdd -->|calls| fc150228_4e3d_2d1a_838d_e8d1164db258 style 862fb9a8_dc7a_85fe_5fae_0c74804c9bdd fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/validation/ValidationBindHandler.java lines 87–97
@Override
public @Nullable Object onFailure(ConfigurationPropertyName name, Bindable<?> target, BindContext context,
Exception error) throws Exception {
Object result = super.onFailure(name, target, context, error);
if (result != null) {
clear();
this.boundResults.put(name, result);
}
validate(name, target, context, result);
return result;
}
Domain
Subdomains
Calls
- clear()
- onFailure()
- validate()
Source
Frequently Asked Questions
What does onFailure() do?
onFailure() is a function in the spring-boot codebase.
What does onFailure() call?
onFailure() calls 3 function(s): clear, onFailure, validate.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free