Home / Type/ Extractor Type — spring-boot Architecture

Extractor Type — spring-boot Architecture

Architecture documentation for the Extractor type/interface in JsonWriter.java from the spring-boot codebase.

Entity Profile

Source Code

core/spring-boot/src/main/java/org/springframework/boot/json/JsonWriter.java lines 1070–1080

	@FunctionalInterface
	interface Extractor<T extends @Nullable Object, R extends @Nullable Object> {

		/**
		 * Extract from the given value.
		 * @param value the source value (never {@code null})
		 * @return an extracted value or {@code null}
		 */
		@Nullable R extract(@NonNull T value);

	}

Analyze Your Own Codebase

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

Try Supermodel Free