StandardStackTracePrinter() — spring-boot Function Reference
Architecture documentation for the StandardStackTracePrinter() function in StandardStackTracePrinter.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD de3e9d5f_f5e9_06c7_510a_d16736ba16b1["StandardStackTracePrinter()"] 8b2426d8_2a17_7699_101c_8851e05bafc6["withMaximumLength()"] 8b2426d8_2a17_7699_101c_8851e05bafc6 -->|calls| de3e9d5f_f5e9_06c7_510a_d16736ba16b1 35dff21d_7c11_8581_fb7b_519b9b9b683b["withFilter()"] 35dff21d_7c11_8581_fb7b_519b9b9b683b -->|calls| de3e9d5f_f5e9_06c7_510a_d16736ba16b1 1428296f_fbd2_4591_d94f_428d47f2973c["withFrameFilter()"] 1428296f_fbd2_4591_d94f_428d47f2973c -->|calls| de3e9d5f_f5e9_06c7_510a_d16736ba16b1 3b4e3b1e_1ae7_bebd_e898_27e5d1892b68["withLineSeparator()"] 3b4e3b1e_1ae7_bebd_e898_27e5d1892b68 -->|calls| de3e9d5f_f5e9_06c7_510a_d16736ba16b1 f38b4159_03a6_a7cb_778e_935724a73178["withFormatter()"] f38b4159_03a6_a7cb_778e_935724a73178 -->|calls| de3e9d5f_f5e9_06c7_510a_d16736ba16b1 9e4e43be_9f0b_dddd_5252_ee3650278c5b["withFrameFormatter()"] 9e4e43be_9f0b_dddd_5252_ee3650278c5b -->|calls| de3e9d5f_f5e9_06c7_510a_d16736ba16b1 f8a175c4_8205_2f62_f89e_e9ac97a34432["withHashes()"] f8a175c4_8205_2f62_f89e_e9ac97a34432 -->|calls| de3e9d5f_f5e9_06c7_510a_d16736ba16b1 e274de1c_2ecd_7c10_6635_00033e990b91["withOption()"] e274de1c_2ecd_7c10_6635_00033e990b91 -->|calls| de3e9d5f_f5e9_06c7_510a_d16736ba16b1 d450609d_30bd_a05b_4c30_c949c0b99075["rootLast()"] d450609d_30bd_a05b_4c30_c949c0b99075 -->|calls| de3e9d5f_f5e9_06c7_510a_d16736ba16b1 c6507016_7d39_cc4d_b11b_046d4a83ebe2["rootFirst()"] c6507016_7d39_cc4d_b11b_046d4a83ebe2 -->|calls| de3e9d5f_f5e9_06c7_510a_d16736ba16b1 style de3e9d5f_f5e9_06c7_510a_d16736ba16b1 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/main/java/org/springframework/boot/logging/StandardStackTracePrinter.java lines 69–82
private StandardStackTracePrinter(EnumSet<Option> options, int maximumLength, @Nullable String lineSeparator,
@Nullable Predicate<Throwable> filter, @Nullable BiPredicate<Integer, StackTraceElement> frameFilter,
@Nullable Function<Throwable, String> formatter,
@Nullable Function<StackTraceElement, String> frameFormatter,
@Nullable ToIntFunction<StackTraceElement> frameHasher) {
this.options = options;
this.maximumLength = maximumLength;
this.lineSeparator = (lineSeparator != null) ? lineSeparator : DEFAULT_LINE_SEPARATOR;
this.filter = (filter != null) ? filter : (t) -> true;
this.frameFilter = (frameFilter != null) ? frameFilter : (i, t) -> true;
this.formatter = (formatter != null) ? formatter : Object::toString;
this.frameFormatter = (frameFormatter != null) ? frameFormatter : Object::toString;
this.frameHasher = frameHasher;
}
Domain
Subdomains
Called By
- rootFirst()
- rootLast()
- withFilter()
- withFormatter()
- withFrameFilter()
- withFrameFormatter()
- withHashes()
- withLineSeparator()
- withMaximumLength()
- withOption()
Source
Frequently Asked Questions
What does StandardStackTracePrinter() do?
StandardStackTracePrinter() is a function in the spring-boot codebase.
What calls StandardStackTracePrinter()?
StandardStackTracePrinter() is called by 10 function(s): rootFirst, rootLast, withFilter, withFormatter, withFrameFilter, withFrameFormatter, withHashes, withLineSeparator, and 2 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free