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

toJsonArray() — spring-boot Function Reference

Architecture documentation for the toJsonArray() function in JsonConverter.java from the spring-boot codebase.

Entity Profile

Dependency Diagram

graph TD
  591a086f_dd87_76ce_d209_74e070adc8db["toJsonArray()"]
  6d05120f_bafe_634b_9167_dd868a05e8a2["JSONArray()"]
  591a086f_dd87_76ce_d209_74e070adc8db -->|calls| 6d05120f_bafe_634b_9167_dd868a05e8a2
  d8746053_75bd_ced7_f66d_addc34fad441["toJsonObject()"]
  591a086f_dd87_76ce_d209_74e070adc8db -->|calls| d8746053_75bd_ced7_f66d_addc34fad441
  88f77b45_9cfd_0b63_e1e8_87a3b0e37a4a["put()"]
  591a086f_dd87_76ce_d209_74e070adc8db -->|calls| 88f77b45_9cfd_0b63_e1e8_87a3b0e37a4a
  style 591a086f_dd87_76ce_d209_74e070adc8db fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

configuration-metadata/spring-boot-configuration-processor/src/main/java/org/springframework/boot/configurationprocessor/metadata/JsonConverter.java lines 40–53

	JSONArray toJsonArray(ConfigurationMetadata metadata, ItemType itemType) throws Exception {
		JSONArray jsonArray = new JSONArray();
		List<ItemMetadata> items = metadata.getItems()
			.stream()
			.filter((item) -> item.isOfItemType(itemType))
			.sorted(ITEM_COMPARATOR)
			.toList();
		for (ItemMetadata item : items) {
			if (item.isOfItemType(itemType)) {
				jsonArray.put(toJsonObject(item));
			}
		}
		return jsonArray;
	}

Domain

Subdomains

Frequently Asked Questions

What does toJsonArray() do?
toJsonArray() is a function in the spring-boot codebase.
What does toJsonArray() call?
toJsonArray() calls 3 function(s): JSONArray, put, toJsonObject.

Analyze Your Own Codebase

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

Try Supermodel Free