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

getConfigurationClassFilter() — spring-boot Function Reference

Architecture documentation for the getConfigurationClassFilter() function in AutoConfigurationImportSelector.java from the spring-boot codebase.

Function java GradlePlugin RunTasks calls 3 called by 2

Entity Profile

Dependency Diagram

graph TD
  89c4f4f1_00c5_db7d_348d_08cdaea39d59["getConfigurationClassFilter()"]
  c5e507a4_ee1d_7289_6cfb_d51146f3d0af["shouldExclude()"]
  c5e507a4_ee1d_7289_6cfb_d51146f3d0af -->|calls| 89c4f4f1_00c5_db7d_348d_08cdaea39d59
  2b819520_cb0d_6d14_607c_2d5f769419bd["getAutoConfigurationEntry()"]
  2b819520_cb0d_6d14_607c_2d5f769419bd -->|calls| 89c4f4f1_00c5_db7d_348d_08cdaea39d59
  eb2ec8c2_cc8e_ef93_4485_eef7e8d9f335["getAutoConfigurationImportFilters()"]
  89c4f4f1_00c5_db7d_348d_08cdaea39d59 -->|calls| eb2ec8c2_cc8e_ef93_4485_eef7e8d9f335
  91bba2fd_6b19_f6df_d852_a3c2053e23f6["invokeAwareMethods()"]
  89c4f4f1_00c5_db7d_348d_08cdaea39d59 -->|calls| 91bba2fd_6b19_f6df_d852_a3c2053e23f6
  8bcf5489_b4c2_c271_6b67_fdfc543d4899["ConfigurationClassFilter()"]
  89c4f4f1_00c5_db7d_348d_08cdaea39d59 -->|calls| 8bcf5489_b4c2_c271_6b67_fdfc543d4899
  style 89c4f4f1_00c5_db7d_348d_08cdaea39d59 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/AutoConfigurationImportSelector.java lines 282–293

	private ConfigurationClassFilter getConfigurationClassFilter() {
		ConfigurationClassFilter configurationClassFilter = this.configurationClassFilter;
		if (configurationClassFilter == null) {
			List<AutoConfigurationImportFilter> filters = getAutoConfigurationImportFilters();
			for (AutoConfigurationImportFilter filter : filters) {
				invokeAwareMethods(filter);
			}
			configurationClassFilter = new ConfigurationClassFilter(this.beanClassLoader, filters);
			this.configurationClassFilter = configurationClassFilter;
		}
		return configurationClassFilter;
	}

Domain

Subdomains

Calls

Called By

Frequently Asked Questions

What does getConfigurationClassFilter() do?
getConfigurationClassFilter() is a function in the spring-boot codebase.
What does getConfigurationClassFilter() call?
getConfigurationClassFilter() calls 3 function(s): ConfigurationClassFilter, getAutoConfigurationImportFilters, invokeAwareMethods.
What calls getConfigurationClassFilter()?
getConfigurationClassFilter() is called by 2 function(s): getAutoConfigurationEntry, shouldExclude.

Analyze Your Own Codebase

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

Try Supermodel Free