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

setMainApplicationClass() — spring-boot Function Reference

Architecture documentation for the setMainApplicationClass() function in SpringApplication.java from the spring-boot codebase.

Entity Profile

Dependency Diagram

graph TD
  c1a74346_ef62_6212_4608_7adb7cdc920b["setMainApplicationClass()"]
  4ce91dfc_cdb7_ff94_a2de_2980082ccb64["main()"]
  4ce91dfc_cdb7_ff94_a2de_2980082ccb64 -->|calls| c1a74346_ef62_6212_4608_7adb7cdc920b
  df9a92e1_947d_0e8c_36dc_c580ded30ba0["shouldUseAotEnvironmentPostProcessor()"]
  df9a92e1_947d_0e8c_36dc_c580ded30ba0 -->|calls| c1a74346_ef62_6212_4608_7adb7cdc920b
  04a87bf0_2b66_0d7e_0c60_b88314f460fb["aotEnvironmentPostProcessorShouldBeAppliedFirst()"]
  04a87bf0_2b66_0d7e_0c60_b88314f460fb -->|calls| c1a74346_ef62_6212_4608_7adb7cdc920b
  3aa2334a_1a67_964b_f9ce_8653af68163e["shouldBeLenientIfAotEnvironmentPostProcessorDoesNotExist()"]
  3aa2334a_1a67_964b_f9ce_8653af68163e -->|calls| c1a74346_ef62_6212_4608_7adb7cdc920b
  style c1a74346_ef62_6212_4608_7adb7cdc920b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/main/java/org/springframework/boot/SpringApplication.java lines 948–950

	public void setMainApplicationClass(@Nullable Class<?> mainApplicationClass) {
		this.mainApplicationClass = mainApplicationClass;
	}

Domain

Subdomains

Frequently Asked Questions

What does setMainApplicationClass() do?
setMainApplicationClass() is a function in the spring-boot codebase.
What calls setMainApplicationClass()?
setMainApplicationClass() is called by 4 function(s): aotEnvironmentPostProcessorShouldBeAppliedFirst, main, shouldBeLenientIfAotEnvironmentPostProcessorDoesNotExist, shouldUseAotEnvironmentPostProcessor.

Analyze Your Own Codebase

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

Try Supermodel Free