Home / Class/ MapWithNullsPropertySource Class — spring-boot Architecture

MapWithNullsPropertySource Class — spring-boot Architecture

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

Entity Profile

Relationship Graph

Source Code

core/spring-boot/src/main/java/org/springframework/boot/ResourceBanner.java lines 172–193

	private static class MapWithNullsPropertySource extends EnumerablePropertySource<Map<String, @Nullable Object>> {

		MapWithNullsPropertySource(String name, Map<String, @Nullable Object> source) {
			super(name, source);
		}

		@Override
		public String[] getPropertyNames() {
			return StringUtils.toStringArray(this.source.keySet());
		}

		@Override
		public @Nullable Object getProperty(String name) {
			return this.source.get(name);
		}

		@Override
		public boolean containsProperty(String name) {
			return this.source.containsKey(name);
		}

	}

Domain

Analyze Your Own Codebase

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

Try Supermodel Free