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

matches() — spring-boot Function Reference

Architecture documentation for the matches() function in ApplicationConversionService.java from the spring-boot codebase.

Function java GradlePlugin RunTasks calls 2 called by 4

Entity Profile

Dependency Diagram

graph TD
  26640d57_69c1_a220_7428_6c3de4cab3f3["matches()"]
  a8f96c05_d7c7_cfbc_54f9_d7bdbd4b5460["conditionalConverterCandidateMatches()"]
  a8f96c05_d7c7_cfbc_54f9_d7bdbd4b5460 -->|calls| 26640d57_69c1_a220_7428_6c3de4cab3f3
  6cab1961_31ea_6f51_7ced_1b916c5a5a2b["commandLinePropertySourceEnhancesEnvironment()"]
  6cab1961_31ea_6f51_7ced_1b916c5a5a2b -->|calls| 26640d57_69c1_a220_7428_6c3de4cab3f3
  6e69498f_9e4b_668b_1683_67bcc2555f34["matchingPropertySource()"]
  6e69498f_9e4b_668b_1683_67bcc2555f34 -->|calls| 26640d57_69c1_a220_7428_6c3de4cab3f3
  d6cf7a70_d72d_346d_6173_a7ef8706a5b8["runTestRunnerBean()"]
  d6cf7a70_d72d_346d_6173_a7ef8706a5b8 -->|calls| 26640d57_69c1_a220_7428_6c3de4cab3f3
  67cb9219_3d43_cb4b_a345_85e57a560f77["matchesTargetType()"]
  26640d57_69c1_a220_7428_6c3de4cab3f3 -->|calls| 67cb9219_3d43_cb4b_a345_85e57a560f77
  3cb3f3ed_eff8_e7c5_6353_7784c729aceb["matches()"]
  26640d57_69c1_a220_7428_6c3de4cab3f3 -->|calls| 3cb3f3ed_eff8_e7c5_6353_7784c729aceb
  style 26640d57_69c1_a220_7428_6c3de4cab3f3 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/main/java/org/springframework/boot/convert/ApplicationConversionService.java lines 431–435

		@Override
		public boolean matches(TypeDescriptor sourceType, TypeDescriptor targetType) {
			return (this.types.target().toClass() == targetType.getObjectType()
					&& matchesTargetType(targetType.getResolvableType()));
		}

Domain

Subdomains

Calls

Frequently Asked Questions

What does matches() do?
matches() is a function in the spring-boot codebase.
What does matches() call?
matches() calls 2 function(s): matches, matchesTargetType.
What calls matches()?
matches() is called by 4 function(s): commandLinePropertySourceEnhancesEnvironment, conditionalConverterCandidateMatches, matchingPropertySource, runTestRunnerBean.

Analyze Your Own Codebase

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

Try Supermodel Free