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

containsBean() — spring-boot Function Reference

Architecture documentation for the containsBean() function in ConditionalOnBooleanPropertyTests.java from the spring-boot codebase.

Entity Profile

Dependency Diagram

graph TD
  81ad36ab_2706_3651_bf7b_2adeb109bfbc["containsBean()"]
  ac9ad89b_90c4_d740_c0a9_b42927932ec8["defaultsWhenTrue()"]
  ac9ad89b_90c4_d740_c0a9_b42927932ec8 -->|calls| 81ad36ab_2706_3651_bf7b_2adeb109bfbc
  4c4ca59f_dc1a_cac2_c72c_fd2c23708740["defaultsWhenFalse()"]
  4c4ca59f_dc1a_cac2_c72c_fd2c23708740 -->|calls| 81ad36ab_2706_3651_bf7b_2adeb109bfbc
  531a493e_7860_a95e_8d07_d97e0a556f75["defaultsWhenMissing()"]
  531a493e_7860_a95e_8d07_d97e0a556f75 -->|calls| 81ad36ab_2706_3651_bf7b_2adeb109bfbc
  43ae2980_aa21_39c1_c503_0c312cd376a0["havingValueTrueMatchIfMissingFalseWhenTrue()"]
  43ae2980_aa21_39c1_c503_0c312cd376a0 -->|calls| 81ad36ab_2706_3651_bf7b_2adeb109bfbc
  a8bdecd7_0bdb_a06a_383e_22cf19d35f4a["havingValueTrueMatchIfMissingFalseWhenFalse()"]
  a8bdecd7_0bdb_a06a_383e_22cf19d35f4a -->|calls| 81ad36ab_2706_3651_bf7b_2adeb109bfbc
  088623f3_d59f_77f2_1022_b85b2a4045ec["havingValueTrueMatchIfMissingFalseWhenMissing()"]
  088623f3_d59f_77f2_1022_b85b2a4045ec -->|calls| 81ad36ab_2706_3651_bf7b_2adeb109bfbc
  76f04e17_b93c_6280_f120_7674f6c69015["havingValueTrueMatchIfMissingTrueWhenTrue()"]
  76f04e17_b93c_6280_f120_7674f6c69015 -->|calls| 81ad36ab_2706_3651_bf7b_2adeb109bfbc
  9243d4b1_ff0c_b68e_3ec7_e45afb7a0cab["havingValueTrueMatchIfMissingTrueWhenFalse()"]
  9243d4b1_ff0c_b68e_3ec7_e45afb7a0cab -->|calls| 81ad36ab_2706_3651_bf7b_2adeb109bfbc
  2a8b5ec4_0cc2_77db_6f85_08e07bc8693e["havingValueTrueMatchIfMissingTrueWhenMissing()"]
  2a8b5ec4_0cc2_77db_6f85_08e07bc8693e -->|calls| 81ad36ab_2706_3651_bf7b_2adeb109bfbc
  3c2876e7_29cb_f61c_f009_eee1ba58a4ba["havingValueFalseMatchIfMissingFalseWhenTrue()"]
  3c2876e7_29cb_f61c_f009_eee1ba58a4ba -->|calls| 81ad36ab_2706_3651_bf7b_2adeb109bfbc
  96e3c964_45ca_1d78_6caa_92e5049ecfd9["havingValueFalseMatchIfMissingFalseWhenFalse()"]
  96e3c964_45ca_1d78_6caa_92e5049ecfd9 -->|calls| 81ad36ab_2706_3651_bf7b_2adeb109bfbc
  0cad0149_caa3_122b_8eb4_21b3e67e7f8a["havingValueFalseMatchIfMissingFalseWhenMissing()"]
  0cad0149_caa3_122b_8eb4_21b3e67e7f8a -->|calls| 81ad36ab_2706_3651_bf7b_2adeb109bfbc
  60b389c8_dcd2_4b3d_d385_e44d8e38f587["havingValueFalseMatchIfMissingTrueWhenTrue()"]
  60b389c8_dcd2_4b3d_d385_e44d8e38f587 -->|calls| 81ad36ab_2706_3651_bf7b_2adeb109bfbc
  5928c5dc_9d34_9e2d_39a8_476bb425aafd["havingValueFalseMatchIfMissingTrueWhenFalse()"]
  5928c5dc_9d34_9e2d_39a8_476bb425aafd -->|calls| 81ad36ab_2706_3651_bf7b_2adeb109bfbc
  style 81ad36ab_2706_3651_bf7b_2adeb109bfbc fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/condition/ConditionalOnBooleanPropertyTests.java lines 220–223

	private boolean containsBean() {
		assertThat(this.context).isNotNull();
		return this.context.containsBean("foo");
	}

Domain

Subdomains

Called By

  • conditionReportWhenDoesNotMatch()
  • conditionReportWhenMatched()
  • defaultsWhenFalse()
  • defaultsWhenMissing()
  • defaultsWhenTrue()
  • havingValueFalseMatchIfMissingFalseWhenFalse()
  • havingValueFalseMatchIfMissingFalseWhenMissing()
  • havingValueFalseMatchIfMissingFalseWhenTrue()
  • havingValueFalseMatchIfMissingTrueWhenFalse()
  • havingValueFalseMatchIfMissingTrueWhenMissing()
  • havingValueFalseMatchIfMissingTrueWhenTrue()
  • havingValueTrueMatchIfMissingFalseWhenFalse()
  • havingValueTrueMatchIfMissingFalseWhenMissing()
  • havingValueTrueMatchIfMissingFalseWhenTrue()
  • havingValueTrueMatchIfMissingTrueWhenFalse()
  • havingValueTrueMatchIfMissingTrueWhenMissing()
  • havingValueTrueMatchIfMissingTrueWhenTrue()
  • repeatablePropertiesConditionReportWhenMatched()
  • withPrefix()

Frequently Asked Questions

What does containsBean() do?
containsBean() is a function in the spring-boot codebase.
What calls containsBean()?
containsBean() is called by 19 function(s): conditionReportWhenDoesNotMatch, conditionReportWhenMatched, defaultsWhenFalse, defaultsWhenMissing, defaultsWhenTrue, havingValueFalseMatchIfMissingFalseWhenFalse, havingValueFalseMatchIfMissingFalseWhenMissing, havingValueFalseMatchIfMissingFalseWhenTrue, and 11 more.

Analyze Your Own Codebase

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

Try Supermodel Free