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

singleBindable() — spring-boot Function Reference

Architecture documentation for the singleBindable() function in ConfigurationPropertiesBeanFactoryInitializationAotProcessorTests.java from the spring-boot codebase.

Function java GradlePlugin AotProcessing calls 2 called by 5

Entity Profile

Dependency Diagram

graph TD
  c23a4cdf_6a63_14a9_92cd_deb5bbba5a91["singleBindable()"]
  65f6adff_8c74_5c59_c0ac_a04c94decfc6["manuallyRegisteredSingletonBindsAsJavaBean()"]
  65f6adff_8c74_5c59_c0ac_a04c94decfc6 -->|calls| c23a4cdf_6a63_14a9_92cd_deb5bbba5a91
  a83ce51a_283b_fc42_022b_b955d65c4a5a["javaBeanConfigurationPropertiesBindAsJavaBean()"]
  a83ce51a_283b_fc42_022b_b955d65c4a5a -->|calls| c23a4cdf_6a63_14a9_92cd_deb5bbba5a91
  9e169cb6_3f71_1da6_2186_87fbdc223488["constructorBindingConfigurationPropertiesBindAsValueObject()"]
  9e169cb6_3f71_1da6_2186_87fbdc223488 -->|calls| c23a4cdf_6a63_14a9_92cd_deb5bbba5a91
  16d35288_23d2_02b4_0995_57c303a1e79c["possibleConstructorBindingPropertiesDefinedThroughBeanMethodBindAsJavaBean()"]
  16d35288_23d2_02b4_0995_57c303a1e79c -->|calls| c23a4cdf_6a63_14a9_92cd_deb5bbba5a91
  6f62d0a9_d1da_a8ba_4ea8_fe0b6d74db73["possibleConstructorBindingPropertiesDefinedThroughEnabledAnnotationBindAsValueObject()"]
  6f62d0a9_d1da_a8ba_4ea8_fe0b6d74db73 -->|calls| c23a4cdf_6a63_14a9_92cd_deb5bbba5a91
  433fe623_b34a_4894_0077_d30923119ba2["assertThat()"]
  c23a4cdf_6a63_14a9_92cd_deb5bbba5a91 -->|calls| 433fe623_b34a_4894_0077_d30923119ba2
  962d99e7_7b5b_73a7_619d_d04a97def9bc["BindableAssertProvider()"]
  c23a4cdf_6a63_14a9_92cd_deb5bbba5a91 -->|calls| 962d99e7_7b5b_73a7_619d_d04a97def9bc
  style c23a4cdf_6a63_14a9_92cd_deb5bbba5a91 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/test/java/org/springframework/boot/context/properties/ConfigurationPropertiesBeanFactoryInitializationAotProcessorTests.java lines 138–141

	private BindableAssertProvider singleBindable(ConfigurationPropertiesReflectionHintsContribution contribution) {
		assertThat(contribution.getBindables()).hasSize(1);
		return new BindableAssertProvider(contribution.getBindables().iterator().next());
	}

Domain

Subdomains

Calls

Frequently Asked Questions

What does singleBindable() do?
singleBindable() is a function in the spring-boot codebase.
What does singleBindable() call?
singleBindable() calls 2 function(s): BindableAssertProvider, assertThat.
What calls singleBindable()?
singleBindable() is called by 5 function(s): constructorBindingConfigurationPropertiesBindAsValueObject, javaBeanConfigurationPropertiesBindAsJavaBean, manuallyRegisteredSingletonBindsAsJavaBean, possibleConstructorBindingPropertiesDefinedThroughBeanMethodBindAsJavaBean, possibleConstructorBindingPropertiesDefinedThroughEnabledAnnotationBindAsValueObject.

Analyze Your Own Codebase

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

Try Supermodel Free