write() — spring-boot Function Reference
Architecture documentation for the write() function in JsonValueWriterTests.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 89a357dc_1a31_85ba_97ae_69c518e780d2["write()"] 23883193_6838_fe99_a362_9beed921c949["writeNameAndValueWhenNameIsNull()"] 23883193_6838_fe99_a362_9beed921c949 -->|calls| 89a357dc_1a31_85ba_97ae_69c518e780d2 35ec5f7b_2985_060d_e462_f30937f98c79["writeNameAndValueWhenNameIsNotNull()"] 35ec5f7b_2985_060d_e462_f30937f98c79 -->|calls| 89a357dc_1a31_85ba_97ae_69c518e780d2 f7dfc953_7721_2a48_e62b_8cd9cd49609c["writeWhenNull()"] f7dfc953_7721_2a48_e62b_8cd9cd49609c -->|calls| 89a357dc_1a31_85ba_97ae_69c518e780d2 4f78d91a_d99c_5e94_b8cd_f731bfab6ec3["writeWhenWritableJson()"] 4f78d91a_d99c_5e94_b8cd_f731bfab6ec3 -->|calls| 89a357dc_1a31_85ba_97ae_69c518e780d2 8d811751_3257_1bfc_3e63_f3c43e924130["writeWhenStringArray()"] 8d811751_3257_1bfc_3e63_f3c43e924130 -->|calls| 89a357dc_1a31_85ba_97ae_69c518e780d2 93c67e9c_949f_c520_6809_43b130f215e2["writeWhenNumberArray()"] 93c67e9c_949f_c520_6809_43b130f215e2 -->|calls| 89a357dc_1a31_85ba_97ae_69c518e780d2 402a33dd_f992_5b4e_8e59_1f80f8e6a6f3["writeWhenBooleanArray()"] 402a33dd_f992_5b4e_8e59_1f80f8e6a6f3 -->|calls| 89a357dc_1a31_85ba_97ae_69c518e780d2 690db9ef_9379_79ef_cb6b_ecf136072df1["writeWhenArrayWithNullElements()"] 690db9ef_9379_79ef_cb6b_ecf136072df1 -->|calls| 89a357dc_1a31_85ba_97ae_69c518e780d2 b0061dcf_e3ed_75e0_5bba_9c2bc2f5572e["writeWhenArrayWithMixedElementTypes()"] b0061dcf_e3ed_75e0_5bba_9c2bc2f5572e -->|calls| 89a357dc_1a31_85ba_97ae_69c518e780d2 ea749099_e896_4e18_9423_94677dec95b7["writeWhenCollection()"] ea749099_e896_4e18_9423_94677dec95b7 -->|calls| 89a357dc_1a31_85ba_97ae_69c518e780d2 f374461f_df9b_eeba_3a74_4fa7db4d8011["writeWhenMap()"] f374461f_df9b_eeba_3a74_4fa7db4d8011 -->|calls| 89a357dc_1a31_85ba_97ae_69c518e780d2 f24830f1_3a03_1994_e536_58aeaa8b6f8c["writeWhenMapWithNumericalKeys()"] f24830f1_3a03_1994_e536_58aeaa8b6f8c -->|calls| 89a357dc_1a31_85ba_97ae_69c518e780d2 c052223a_ab5a_2578_808b_228981bce103["writeWhenMapWithMixedValueTypes()"] c052223a_ab5a_2578_808b_228981bce103 -->|calls| 89a357dc_1a31_85ba_97ae_69c518e780d2 a40ef013_b4b7_5e3c_258b_f176dc0c098d["writeWhenNumber()"] a40ef013_b4b7_5e3c_258b_f176dc0c098d -->|calls| 89a357dc_1a31_85ba_97ae_69c518e780d2 style 89a357dc_1a31_85ba_97ae_69c518e780d2 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot/src/test/java/org/springframework/boot/json/JsonValueWriterTests.java lines 300–302
private <V> String write(@Nullable V value) {
return doWrite((valueWriter) -> valueWriter.write(value));
}
Domain
Subdomains
Calls
Called By
- illegalStateExceptionShouldBeThrownWhenCollectionExceededNestingDepth()
- illegalStateExceptionShouldBeThrownWhenIterableExceededNestingDepth()
- illegalStateExceptionShouldBeThrownWhenMapExceededNestingDepth()
- shouldNotEscapeForwardSlash()
- startAndEndWithNull()
- writeJavaNioPathShouldBeSerializedAsString()
- writeJavaNioPathShouldBeSerializedAsStringOnWindows()
- writeJavaNioPathWhenSingleElementShouldBeSerializedAsString()
- writeNameAndValueWhenNameIsNotNull()
- writeNameAndValueWhenNameIsNull()
- writeWhenArrayWithMixedElementTypes()
- writeWhenArrayWithNullElements()
- writeWhenBoolean()
- writeWhenBooleanArray()
- writeWhenCollection()
- writeWhenMap()
- writeWhenMapWithMixedValueTypes()
- writeWhenMapWithNumericalKeys()
- writeWhenNull()
- writeWhenNumber()
- writeWhenNumberArray()
- writeWhenString()
- writeWhenStringArray()
- writeWhenStringRequiringEscape()
- writeWhenWritableJson()
Source
Frequently Asked Questions
What does write() do?
write() is a function in the spring-boot codebase.
What does write() call?
write() calls 1 function(s): doWrite.
What calls write()?
write() is called by 25 function(s): illegalStateExceptionShouldBeThrownWhenCollectionExceededNestingDepth, illegalStateExceptionShouldBeThrownWhenIterableExceededNestingDepth, illegalStateExceptionShouldBeThrownWhenMapExceededNestingDepth, shouldNotEscapeForwardSlash, startAndEndWithNull, writeJavaNioPathShouldBeSerializedAsString, writeJavaNioPathShouldBeSerializedAsStringOnWindows, writeJavaNioPathWhenSingleElementShouldBeSerializedAsString, and 17 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free