Home / Function/ createStandardPrinter() — spring-boot Function Reference

createStandardPrinter() — spring-boot Function Reference

Architecture documentation for the createStandardPrinter() function in StructuredLoggingJsonProperties.java from the spring-boot codebase.

Function java GradlePlugin RunTasks calls 5 called by 1

Entity Profile

Dependency Diagram

graph TD
  f63a9d31_04e0_165f_6d0a_457f92c83216["createStandardPrinter()"]
  7f8a7d63_e2c3_1bed_e537_f5964fa081b9["createPrinter()"]
  7f8a7d63_e2c3_1bed_e537_f5964fa081b9 -->|calls| f63a9d31_04e0_165f_6d0a_457f92c83216
  c6507016_7d39_cc4d_b11b_046d4a83ebe2["rootFirst()"]
  f63a9d31_04e0_165f_6d0a_457f92c83216 -->|calls| c6507016_7d39_cc4d_b11b_046d4a83ebe2
  d450609d_30bd_a05b_4c30_c949c0b99075["rootLast()"]
  f63a9d31_04e0_165f_6d0a_457f92c83216 -->|calls| d450609d_30bd_a05b_4c30_c949c0b99075
  1cb5222e_f37c_cdc7_72e6_e9ed88e56292["get()"]
  f63a9d31_04e0_165f_6d0a_457f92c83216 -->|calls| 1cb5222e_f37c_cdc7_72e6_e9ed88e56292
  0d247480_8bf8_67ea_debb_213a767acb76["apply()"]
  f63a9d31_04e0_165f_6d0a_457f92c83216 -->|calls| 0d247480_8bf8_67ea_debb_213a767acb76
  74f78909_084d_0d77_7505_2e246dae050f["to()"]
  f63a9d31_04e0_165f_6d0a_457f92c83216 -->|calls| 74f78909_084d_0d77_7505_2e246dae050f
  style f63a9d31_04e0_165f_6d0a_457f92c83216 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/main/java/org/springframework/boot/logging/structured/StructuredLoggingJsonProperties.java lines 137–148

		private StandardStackTracePrinter createStandardPrinter() {
			StandardStackTracePrinter printer = (root() == Root.FIRST) ? StandardStackTracePrinter.rootFirst()
					: StandardStackTracePrinter.rootLast();
			PropertyMapper map = PropertyMapper.get();
			printer = map.from(this::maxLength).to(printer, StandardStackTracePrinter::withMaximumLength);
			printer = map.from(this::maxThrowableDepth)
				.to(printer, StandardStackTracePrinter::withMaximumThrowableDepth);
			printer = map.from(this::includeCommonFrames)
				.to(printer, apply(StandardStackTracePrinter::withCommonFrames));
			printer = map.from(this::includeHashes).to(printer, apply(StandardStackTracePrinter::withHashes));
			return printer;
		}

Domain

Subdomains

Calls

Called By

Frequently Asked Questions

What does createStandardPrinter() do?
createStandardPrinter() is a function in the spring-boot codebase.
What does createStandardPrinter() call?
createStandardPrinter() calls 5 function(s): apply, get, rootFirst, rootLast, to.
What calls createStandardPrinter()?
createStandardPrinter() is called by 1 function(s): createPrinter.

Analyze Your Own Codebase

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

Try Supermodel Free