Home / Class/ AScanConfiguration Class — spring-boot Architecture

AScanConfiguration Class — spring-boot Architecture

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

Entity Profile

Relationship Graph

Source Code

core/spring-boot/src/test/java/org/springframework/boot/context/properties/scan/valid/a/AScanConfiguration.java lines 29–57

public class AScanConfiguration {

	@ConfigurationProperties("a")
	static class AProperties {

	}

	@Profile("test")
	@ConfigurationProperties("profile")
	static class MyProfileProperties {

	}

	@Conditional(TestResourceCondition.class)
	@ConfigurationProperties("resource")
	static class MyResourceProperties {

	}

	static class TestResourceCondition implements Condition {

		@Override
		public boolean matches(ConditionContext context, AnnotatedTypeMetadata metadata) {
			return context.getResourceLoader().getResource("test").exists();
		}

	}

}

Domain

Analyze Your Own Codebase

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

Try Supermodel Free