Home / Function/ getEntryName() — spring-boot Function Reference

getEntryName() — spring-boot Function Reference

Architecture documentation for the getEntryName() function in MapBinder.java from the spring-boot codebase.

Function java GradlePlugin AotProcessing calls 5 called by 1

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

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