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

remainderIsNotAlphanumeric() — spring-boot Function Reference

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

Function java GradlePlugin AotProcessing calls 5 called by 1

Entity Profile

Dependency Diagram

graph TD
  66f84641_103a_aca2_eafe_88a947b46547["remainderIsNotAlphanumeric()"]
  8aa69731_1d81_ef29_4a8d_32ed04e2190e["defaultElementEquals()"]
  8aa69731_1d81_ef29_4a8d_32ed04e2190e -->|calls| 66f84641_103a_aca2_eafe_88a947b46547
  8d8ef66e_fc29_736c_c815_846df9fa8305["getType()"]
  66f84641_103a_aca2_eafe_88a947b46547 -->|calls| 8d8ef66e_fc29_736c_c815_846df9fa8305
  50ab77a1_5a37_b789_ed17_ece7194cd0be["isIndexed()"]
  66f84641_103a_aca2_eafe_88a947b46547 -->|calls| 50ab77a1_5a37_b789_ed17_ece7194cd0be
  078d0419_5dac_13e0_535f_d4e66b97b64b["getLength()"]
  66f84641_103a_aca2_eafe_88a947b46547 -->|calls| 078d0419_5dac_13e0_535f_d4e66b97b64b
  56983625_becb_2cdb_d3ed_1a0eb7c431a9["charAt()"]
  66f84641_103a_aca2_eafe_88a947b46547 -->|calls| 56983625_becb_2cdb_d3ed_1a0eb7c431a9
  430b149a_e3e6_97d3_bf18_d283af9cad2e["isAlphaNumeric()"]
  66f84641_103a_aca2_eafe_88a947b46547 -->|calls| 430b149a_e3e6_97d3_bf18_d283af9cad2e
  style 66f84641_103a_aca2_eafe_88a947b46547 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 497–510

	private boolean remainderIsNotAlphanumeric(Elements elements, int element, int index) {
		if (elements.getType(element).isIndexed()) {
			return false;
		}
		int length = elements.getLength(element);
		do {
			char c = Character.toLowerCase(elements.charAt(element, index++));
			if (ElementsParser.isAlphaNumeric(c)) {
				return false;
			}
		}
		while (index < length);
		return true;
	}

Domain

Subdomains

Frequently Asked Questions

What does remainderIsNotAlphanumeric() do?
remainderIsNotAlphanumeric() is a function in the spring-boot codebase.
What does remainderIsNotAlphanumeric() call?
remainderIsNotAlphanumeric() calls 5 function(s): charAt, getLength, getType, isAlphaNumeric, isIndexed.
What calls remainderIsNotAlphanumeric()?
remainderIsNotAlphanumeric() is called by 1 function(s): defaultElementEquals.

Analyze Your Own Codebase

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

Try Supermodel Free