start() — spring-boot Function Reference
Architecture documentation for the start() function in JsonValueWriter.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD ebf6362a_dc43_f70d_079a_c5fe4be9d3ac["start()"] 796b14b8_96ad_2949_1a09_3bc15a6fce96["writeArray()"] 796b14b8_96ad_2949_1a09_3bc15a6fce96 -->|calls| ebf6362a_dc43_f70d_079a_c5fe4be9d3ac 90fd623c_4b7a_00f5_6a5f_7b58db58fc75["writeObject()"] 90fd623c_4b7a_00f5_6a5f_7b58db58fc75 -->|calls| ebf6362a_dc43_f70d_079a_c5fe4be9d3ac a7a780b0_61af_a4c6_0b83_ac3bd05373cf["ActiveSeries()"] ebf6362a_dc43_f70d_079a_c5fe4be9d3ac -->|calls| a7a780b0_61af_a4c6_0b83_ac3bd05373cf fa3e1f17_48fd_2ad5_b4cd_873b931f4dba["append()"] ebf6362a_dc43_f70d_079a_c5fe4be9d3ac -->|calls| fa3e1f17_48fd_2ad5_b4cd_873b931f4dba style ebf6362a_dc43_f70d_079a_c5fe4be9d3ac fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/main/java/org/springframework/boot/json/JsonValueWriter.java lines 163–172
void start(@Nullable Series series) {
if (series != null) {
int nestingDepth = this.activeSeries.size();
Assert.state(nestingDepth <= this.maxNestingDepth,
() -> "JSON nesting depth (%s) exceeds maximum depth of %s (current path: %s)"
.formatted(nestingDepth, this.maxNestingDepth, this.path));
this.activeSeries.push(new ActiveSeries(series));
append(series.openChar);
}
}
Domain
Subdomains
Calls
- ActiveSeries()
- append()
Called By
Source
Frequently Asked Questions
What does start() do?
start() is a function in the spring-boot codebase.
What does start() call?
start() calls 2 function(s): ActiveSeries, append.
What calls start()?
start() is called by 2 function(s): writeArray, writeObject.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free