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

load() — spring-boot Function Reference

Architecture documentation for the load() function in BeanDefinitionLoaderTests.java from the spring-boot codebase.

Entity Profile

Dependency Diagram

graph TD
  32b14c29_0df7_358c_0f3c_2cbd59ed3cdc["load()"]
  27e65b18_8444_e96a_8195_49568a40c350["loadClass()"]
  27e65b18_8444_e96a_8195_49568a40c350 -->|calls| 32b14c29_0df7_358c_0f3c_2cbd59ed3cdc
  bebaa475_f6ff_ad85_867c_555772f0991b["anonymousClassNotLoaded()"]
  bebaa475_f6ff_ad85_867c_555772f0991b -->|calls| 32b14c29_0df7_358c_0f3c_2cbd59ed3cdc
  8d800334_1c62_1095_c639_78acaec6cb8f["loadJsr330Class()"]
  8d800334_1c62_1095_c639_78acaec6cb8f -->|calls| 32b14c29_0df7_358c_0f3c_2cbd59ed3cdc
  2675d55f_d457_25f8_f912_b9b29053d6fc["loadXmlResource()"]
  2675d55f_d457_25f8_f912_b9b29053d6fc -->|calls| 32b14c29_0df7_358c_0f3c_2cbd59ed3cdc
  4efae70f_df01_b94a_256a_77b68899507e["loadGroovyResource()"]
  4efae70f_df01_b94a_256a_77b68899507e -->|calls| 32b14c29_0df7_358c_0f3c_2cbd59ed3cdc
  30c380a8_72fb_bce0_f348_afb073b6bb5a["loadGroovyResourceWithNamespace()"]
  30c380a8_72fb_bce0_f348_afb073b6bb5a -->|calls| 32b14c29_0df7_358c_0f3c_2cbd59ed3cdc
  93c9e817_dcc0_d414_ab49_5c844040b779["loadPackage()"]
  93c9e817_dcc0_d414_ab49_5c844040b779 -->|calls| 32b14c29_0df7_358c_0f3c_2cbd59ed3cdc
  00577bf3_af57_4384_0f8a_997ec919b865["loadClassName()"]
  00577bf3_af57_4384_0f8a_997ec919b865 -->|calls| 32b14c29_0df7_358c_0f3c_2cbd59ed3cdc
  ac761d37_830b_00da_d78a_fc78651c8127["loadXmlName()"]
  ac761d37_830b_00da_d78a_fc78651c8127 -->|calls| 32b14c29_0df7_358c_0f3c_2cbd59ed3cdc
  14bcdd0c_ac09_46a3_b1fd_71fab4080245["loadGroovyName()"]
  14bcdd0c_ac09_46a3_b1fd_71fab4080245 -->|calls| 32b14c29_0df7_358c_0f3c_2cbd59ed3cdc
  4d38f161_43f8_a62d_2968_33b90c716b94["loadPackageName()"]
  4d38f161_43f8_a62d_2968_33b90c716b94 -->|calls| 32b14c29_0df7_358c_0f3c_2cbd59ed3cdc
  f06198a3_d424_e515_eb49_d6dcd0ffb8b9["loadPackageNameWithoutDot()"]
  f06198a3_d424_e515_eb49_d6dcd0ffb8b9 -->|calls| 32b14c29_0df7_358c_0f3c_2cbd59ed3cdc
  5b2adc9a_3c3d_87d4_0093_a245e3114e5a["loadPackageAndClassDoesNotDoubleAdd()"]
  5b2adc9a_3c3d_87d4_0093_a245e3114e5a -->|calls| 32b14c29_0df7_358c_0f3c_2cbd59ed3cdc
  style 32b14c29_0df7_358c_0f3c_2cbd59ed3cdc fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/test/java/org/springframework/boot/BeanDefinitionLoaderTests.java lines 185–189

	private int load(BeanDefinitionLoader loader) {
		int beans = this.registry.getBeanDefinitionCount();
		loader.load();
		return this.registry.getBeanDefinitionCount() - beans;
	}

Domain

Subdomains

Called By

  • anonymousClassNotLoaded()
  • loadClass()
  • loadClassName()
  • loadGroovyName()
  • loadGroovyResource()
  • loadGroovyResourceWithNamespace()
  • loadJsr330Class()
  • loadPackage()
  • loadPackageAndClassDoesNotDoubleAdd()
  • loadPackageName()
  • loadPackageNameWithoutDot()
  • loadXmlName()
  • loadXmlResource()

Frequently Asked Questions

What does load() do?
load() is a function in the spring-boot codebase.
What calls load()?
load() is called by 13 function(s): anonymousClassNotLoaded, loadClass, loadClassName, loadGroovyName, loadGroovyResource, loadGroovyResourceWithNamespace, loadJsr330Class, loadPackage, and 5 more.

Analyze Your Own Codebase

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

Try Supermodel Free