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

fromDataObjectBinders() — spring-boot Function Reference

Architecture documentation for the fromDataObjectBinders() function in Binder.java from the spring-boot codebase.

Function java GradlePlugin DslExtensions calls 1 called by 2

Entity Profile

Dependency Diagram

graph TD
  11338589_3cbf_a232_006d_8d22cfbd0f0f["fromDataObjectBinders()"]
  621dd6a3_85f9_dc5e_cd4c_3118ea5a0b3e["handleBindResult()"]
  621dd6a3_85f9_dc5e_cd4c_3118ea5a0b3e -->|calls| 11338589_3cbf_a232_006d_8d22cfbd0f0f
  b8ef4d88_30d9_3ee1_329f_d371353527a2["bindDataObject()"]
  b8ef4d88_30d9_3ee1_329f_d371353527a2 -->|calls| 11338589_3cbf_a232_006d_8d22cfbd0f0f
  27357c30_08b2_1edd_a0b3_3b72d34367f2["get()"]
  11338589_3cbf_a232_006d_8d22cfbd0f0f -->|calls| 27357c30_08b2_1edd_a0b3_3b72d34367f2
  style 11338589_3cbf_a232_006d_8d22cfbd0f0f 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 512–523

	private @Nullable Object fromDataObjectBinders(@Nullable BindMethod bindMethod,
			Function<DataObjectBinder, @Nullable Object> operation) {
		List<DataObjectBinder> dataObjectBinders = this.dataObjectBinders.get(bindMethod);
		Assert.state(dataObjectBinders != null, "'dataObjectBinders' must not be null");
		for (DataObjectBinder dataObjectBinder : dataObjectBinders) {
			Object bound = operation.apply(dataObjectBinder);
			if (bound != null) {
				return bound;
			}
		}
		return null;
	}

Domain

Subdomains

Calls

Frequently Asked Questions

What does fromDataObjectBinders() do?
fromDataObjectBinders() is a function in the spring-boot codebase.
What does fromDataObjectBinders() call?
fromDataObjectBinders() calls 1 function(s): get.
What calls fromDataObjectBinders()?
fromDataObjectBinders() is called by 2 function(s): bindDataObject, handleBindResult.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free