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

subElements() — spring-boot Function Reference

Architecture documentation for the subElements() function in ConfigurationPropertyName.java from the spring-boot codebase.

Function java GradlePlugin AotProcessing calls 2 called by 1

Entity Profile

Dependency Diagram

graph TD
  9423c88e_6397_68c1_1858_0ef00015b111["subElements()"]
  48522fcc_8d36_76fe_08fe_82a17ba2ae0d["subName()"]
  48522fcc_8d36_76fe_08fe_82a17ba2ae0d -->|calls| 9423c88e_6397_68c1_1858_0ef00015b111
  fb6031c6_8bcc_470d_b1c8_a8f9a4245aeb["newResolved()"]
  9423c88e_6397_68c1_1858_0ef00015b111 -->|calls| fb6031c6_8bcc_470d_b1c8_a8f9a4245aeb
  dc53b315_4d48_1fc7_aa95_522dec28a016["Elements()"]
  9423c88e_6397_68c1_1858_0ef00015b111 -->|calls| dc53b315_4d48_1fc7_aa95_522dec28a016
  style 9423c88e_6397_68c1_1858_0ef00015b111 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/main/java/org/springframework/boot/context/properties/source/ConfigurationPropertyName.java lines 857–869

		Elements subElements(int offset) {
			int size = this.size - offset;
			CharSequence[] resolved = newResolved(offset, size);
			int[] start = new int[size];
			System.arraycopy(this.start, offset, start, 0, size);
			int[] end = new int[size];
			System.arraycopy(this.end, offset, end, 0, size);
			ElementType[] type = new ElementType[size];
			System.arraycopy(this.type, offset, type, 0, size);
			int[] hashCode = new int[size];
			System.arraycopy(this.hashCode, offset, hashCode, 0, size);
			return new Elements(this.source, size, start, end, type, hashCode, resolved);
		}

Domain

Subdomains

Called By

Frequently Asked Questions

What does subElements() do?
subElements() is a function in the spring-boot codebase.
What does subElements() call?
subElements() calls 2 function(s): Elements, newResolved.
What calls subElements()?
subElements() is called by 1 function(s): subName.

Analyze Your Own Codebase

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

Try Supermodel Free