Home / Class/ TestAutoConfigurationImportSelector Class — spring-boot Architecture

TestAutoConfigurationImportSelector Class — spring-boot Architecture

Architecture documentation for the TestAutoConfigurationImportSelector class in AutoConfigurationImportSelectorTests.java from the spring-boot codebase.

Entity Profile

Relationship Graph

Source Code

core/spring-boot-autoconfigure/src/test/java/org/springframework/boot/autoconfigure/AutoConfigurationImportSelectorTests.java lines 273–295

	private final class TestAutoConfigurationImportSelector extends AutoConfigurationImportSelector {

		private @Nullable AutoConfigurationImportEvent lastEvent;

		TestAutoConfigurationImportSelector(@Nullable Class<?> autoConfigurationAnnotation) {
			super(autoConfigurationAnnotation);
		}

		@Override
		protected List<AutoConfigurationImportFilter> getAutoConfigurationImportFilters() {
			return AutoConfigurationImportSelectorTests.this.filters;
		}

		@Override
		protected List<AutoConfigurationImportListener> getAutoConfigurationImportListeners() {
			return Collections.singletonList((event) -> this.lastEvent = event);
		}

		@Nullable AutoConfigurationImportEvent getLastEvent() {
			return this.lastEvent;
		}

	}

Domain

Analyze Your Own Codebase

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

Try Supermodel Free