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

parseAllHints() — spring-boot Function Reference

Architecture documentation for the parseAllHints() function in JsonReader.java from the spring-boot codebase.

Function java GradlePlugin AotProcessing calls 5 called by 1

Entity Profile

Dependency Diagram

graph TD
  fec0cb25_40b2_aedb_0b43_217278cb009d["parseAllHints()"]
  042cd95c_0b91_e683_3300_e13a43112471["read()"]
  042cd95c_0b91_e683_3300_e13a43112471 -->|calls| fec0cb25_40b2_aedb_0b43_217278cb009d
  b5e03970_dde4_ee52_57c8_c57ee3a0271e["has()"]
  fec0cb25_40b2_aedb_0b43_217278cb009d -->|calls| b5e03970_dde4_ee52_57c8_c57ee3a0271e
  3a026524_8261_0337_f364_a864a5252db7["parseHint()"]
  fec0cb25_40b2_aedb_0b43_217278cb009d -->|calls| 3a026524_8261_0337_f364_a864a5252db7
  f9964989_2435_c964_3cbd_13f2d152f81c["getJSONArray()"]
  fec0cb25_40b2_aedb_0b43_217278cb009d -->|calls| f9964989_2435_c964_3cbd_13f2d152f81c
  1b3d0a68_657d_02e7_ac7c_605a667f6b93["length()"]
  fec0cb25_40b2_aedb_0b43_217278cb009d -->|calls| 1b3d0a68_657d_02e7_ac7c_605a667f6b93
  212159c5_c7ba_d0b1_c776_3d5b2a46713f["getJSONObject()"]
  fec0cb25_40b2_aedb_0b43_217278cb009d -->|calls| 212159c5_c7ba_d0b1_c776_3d5b2a46713f
  style fec0cb25_40b2_aedb_0b43_217278cb009d fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

configuration-metadata/spring-boot-configuration-metadata/src/main/java/org/springframework/boot/configurationmetadata/JsonReader.java lines 87–98

	private List<ConfigurationMetadataHint> parseAllHints(JSONObject root) throws Exception {
		List<ConfigurationMetadataHint> result = new ArrayList<>();
		if (!root.has("hints")) {
			return result;
		}
		JSONArray items = root.getJSONArray("hints");
		for (int i = 0; i < items.length(); i++) {
			JSONObject item = items.getJSONObject(i);
			result.add(parseHint(item));
		}
		return result;
	}

Domain

Subdomains

Called By

Frequently Asked Questions

What does parseAllHints() do?
parseAllHints() is a function in the spring-boot codebase.
What does parseAllHints() call?
parseAllHints() calls 5 function(s): getJSONArray, getJSONObject, has, length, parseHint.
What calls parseAllHints()?
parseAllHints() is called by 1 function(s): read.

Analyze Your Own Codebase

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

Try Supermodel Free