Home / Class/ ImmutableCollectionProperties Class — spring-boot Architecture

ImmutableCollectionProperties Class — spring-boot Architecture

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

Entity Profile

Relationship Graph

Source Code

configuration-metadata/spring-boot-configuration-processor/src/test/java/org/springframework/boot/configurationsample/immutable/ImmutableCollectionProperties.java lines 29–45

@SuppressWarnings("unused")
public class ImmutableCollectionProperties {

	private final List<String> names;

	private final List<Boolean> flags;

	private final List<Duration> durations;

	public ImmutableCollectionProperties(List<String> names, @TestDefaultValue({ "true", "false" }) List<Boolean> flags,
			@TestDefaultValue({ "10s", "1m", "1h" }) List<Duration> durations) {
		this.names = names;
		this.flags = flags;
		this.durations = durations;
	}

}

Domain

Analyze Your Own Codebase

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

Try Supermodel Free