getEntryName() — spring-boot Function Reference
Architecture documentation for the getEntryName() function in MapBinder.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 3b891a71_3217_1514_ff70_c3b7071b73f4["getEntryName()"] 0b966f5f_5379_0fd2_77e0_81b2587028f3["bindEntries()"] 0b966f5f_5379_0fd2_77e0_81b2587028f3 -->|calls| 3b891a71_3217_1514_ff70_c3b7071b73f4 f96f4ea3_5ca8_873a_bdc9_5abb9ddd4dd5["chopNameAtNumericIndex()"] 3b891a71_3217_1514_ff70_c3b7071b73f4 -->|calls| f96f4ea3_5ca8_873a_bdc9_5abb9ddd4dd5 56e3fe4e_530a_f4d6_12a7_1d1319bb8d55["isParentOf()"] 3b891a71_3217_1514_ff70_c3b7071b73f4 -->|calls| 56e3fe4e_530a_f4d6_12a7_1d1319bb8d55 eee31ea5_7e45_93de_d31a_312f42784041["isScalarValue()"] 3b891a71_3217_1514_ff70_c3b7071b73f4 -->|calls| eee31ea5_7e45_93de_d31a_312f42784041 5acc70e6_66e3_8996_e541_fcd335154b61["getNumberOfElements()"] 3b891a71_3217_1514_ff70_c3b7071b73f4 -->|calls| 5acc70e6_66e3_8996_e541_fcd335154b61 8a90add5_32c6_65eb_e312_e210dff95e48["chop()"] 3b891a71_3217_1514_ff70_c3b7071b73f4 -->|calls| 8a90add5_32c6_65eb_e312_e210dff95e48 style 3b891a71_3217_1514_ff70_c3b7071b73f4 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/main/java/org/springframework/boot/context/properties/bind/MapBinder.java lines 195–204
private ConfigurationPropertyName getEntryName(ConfigurationPropertySource source,
ConfigurationPropertyName name) {
if (Collection.class.isAssignableFrom(this.resolvedValueType) || this.valueType.isArray()) {
return chopNameAtNumericIndex(name);
}
if (!isParentOf(name) && (this.valueTreatedAsNestedMap || !isScalarValue(source, name))) {
return name.chop(this.root.getNumberOfElements() + 1);
}
return name;
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does getEntryName() do?
getEntryName() is a function in the spring-boot codebase.
What does getEntryName() call?
getEntryName() calls 5 function(s): chop, chopNameAtNumericIndex, getNumberOfElements, isParentOf, isScalarValue.
What calls getEntryName()?
getEntryName() is called by 1 function(s): bindEntries.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free