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

read() — spring-boot Function Reference

Architecture documentation for the read() function in OriginTrackedPropertiesLoader.java from the spring-boot codebase.

Function java GradlePlugin DslExtensions calls 3 called by 10

Entity Profile

Dependency Diagram

graph TD
  9bd4aa4c_c96d_d7cf_c80a_7ccb5d80c0ab["read()"]
  00461c89_e8df_a118_712f_7d456733054e["load()"]
  00461c89_e8df_a118_712f_7d456733054e -->|calls| 9bd4aa4c_c96d_d7cf_c80a_7ccb5d80c0ab
  29618e87_6d5d_b620_c9e4_b6c387ac395b["loadKeyAndValue()"]
  29618e87_6d5d_b620_c9e4_b6c387ac395b -->|calls| 9bd4aa4c_c96d_d7cf_c80a_7ccb5d80c0ab
  ecd739e6_42b1_b082_8427_424b389a4a4a["loadKey()"]
  ecd739e6_42b1_b082_8427_424b389a4a4a -->|calls| 9bd4aa4c_c96d_d7cf_c80a_7ccb5d80c0ab
  123b63e1_15ae_84bb_22f3_d1146261bcbf["loadValue()"]
  123b63e1_15ae_84bb_22f3_d1146261bcbf -->|calls| 9bd4aa4c_c96d_d7cf_c80a_7ccb5d80c0ab
  c3f83180_0fd5_1b38_b1ca_f12732f10df1["isNewDocument()"]
  c3f83180_0fd5_1b38_b1ca_f12732f10df1 -->|calls| 9bd4aa4c_c96d_d7cf_c80a_7ccb5d80c0ab
  6a93d572_9115_1a72_4c86_b4b7f7857bb1["readAndExpect()"]
  6a93d572_9115_1a72_4c86_b4b7f7857bb1 -->|calls| 9bd4aa4c_c96d_d7cf_c80a_7ccb5d80c0ab
  cfafe84e_de0b_3d56_b718_655d1e6b7352["skipWhitespace()"]
  cfafe84e_de0b_3d56_b718_655d1e6b7352 -->|calls| 9bd4aa4c_c96d_d7cf_c80a_7ccb5d80c0ab
  222df5a9_ec7b_9724_5a11_fd5574b445f3["skipComment()"]
  222df5a9_ec7b_9724_5a11_fd5574b445f3 -->|calls| 9bd4aa4c_c96d_d7cf_c80a_7ccb5d80c0ab
  a2c1fbda_79c0_ebc4_ffbd_d799ab51b3f8["readEscaped()"]
  a2c1fbda_79c0_ebc4_ffbd_d799ab51b3f8 -->|calls| 9bd4aa4c_c96d_d7cf_c80a_7ccb5d80c0ab
  3235170b_2048_3433_46c1_552770540fda["readUnicode()"]
  3235170b_2048_3433_46c1_552770540fda -->|calls| 9bd4aa4c_c96d_d7cf_c80a_7ccb5d80c0ab
  cfafe84e_de0b_3d56_b718_655d1e6b7352["skipWhitespace()"]
  9bd4aa4c_c96d_d7cf_c80a_7ccb5d80c0ab -->|calls| cfafe84e_de0b_3d56_b718_655d1e6b7352
  a2c1fbda_79c0_ebc4_ffbd_d799ab51b3f8["readEscaped()"]
  9bd4aa4c_c96d_d7cf_c80a_7ccb5d80c0ab -->|calls| a2c1fbda_79c0_ebc4_ffbd_d799ab51b3f8
  2adb9695_837a_9524_9fbd_88e6aa0e8be0["isEndOfFile()"]
  9bd4aa4c_c96d_d7cf_c80a_7ccb5d80c0ab -->|calls| 2adb9695_837a_9524_9fbd_88e6aa0e8be0
  style 9bd4aa4c_c96d_d7cf_c80a_7ccb5d80c0ab fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/main/java/org/springframework/boot/env/OriginTrackedPropertiesLoader.java lines 219–234

		boolean read() throws IOException {
			this.escaped = false;
			this.character = this.reader.read();
			this.columnNumber++;
			if (this.columnNumber == 0) {
				skipWhitespace();
			}
			if (this.character == '\\') {
				this.escaped = true;
				readEscaped();
			}
			else if (this.character == '\n') {
				this.columnNumber = -1;
			}
			return !isEndOfFile();
		}

Domain

Subdomains

Calls

Frequently Asked Questions

What does read() do?
read() is a function in the spring-boot codebase.
What does read() call?
read() calls 3 function(s): isEndOfFile, readEscaped, skipWhitespace.
What calls read()?
read() is called by 10 function(s): isNewDocument, load, loadKey, loadKeyAndValue, loadValue, readAndExpect, readEscaped, readUnicode, and 2 more.

Analyze Your Own Codebase

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

Try Supermodel Free