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 DslExtensions calls 4 called by 3

Entity Profile

Dependency Diagram

graph TD
  36939f14_2001_76d1_9043_6c57a97dbd22["matches()"]
  3cb3f3ed_eff8_e7c5_6353_7784c729aceb["matches()"]
  3cb3f3ed_eff8_e7c5_6353_7784c729aceb -->|calls| 36939f14_2001_76d1_9043_6c57a97dbd22
  d324c5a9_54af_ff3a_d75e_c538cb1d4428["matches()"]
  d324c5a9_54af_ff3a_d75e_c538cb1d4428 -->|calls| 36939f14_2001_76d1_9043_6c57a97dbd22
  fe744e58_d5c6_753a_5314_fbe5a35dc3ec["matches()"]
  fe744e58_d5c6_753a_5314_fbe5a35dc3ec -->|calls| 36939f14_2001_76d1_9043_6c57a97dbd22
  a8f96c05_d7c7_cfbc_54f9_d7bdbd4b5460["conditionalConverterCandidateMatches()"]
  36939f14_2001_76d1_9043_6c57a97dbd22 -->|calls| a8f96c05_d7c7_cfbc_54f9_d7bdbd4b5460
  18fd8434_af06_d6e9_f942_2c55f3950141["bean()"]
  36939f14_2001_76d1_9043_6c57a97dbd22 -->|calls| 18fd8434_af06_d6e9_f942_2c55f3950141
  bea96967_af78_0c15_1822_12593227e1ee["getConverter()"]
  36939f14_2001_76d1_9043_6c57a97dbd22 -->|calls| bea96967_af78_0c15_1822_12593227e1ee
  3cb3f3ed_eff8_e7c5_6353_7784c729aceb["matches()"]
  36939f14_2001_76d1_9043_6c57a97dbd22 -->|calls| 3cb3f3ed_eff8_e7c5_6353_7784c729aceb
  style 36939f14_2001_76d1_9043_6c57a97dbd22 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot/src/main/java/org/springframework/boot/convert/ApplicationConversionService.java lines 557–562

		@Override
		public boolean matches(TypeDescriptor sourceType, TypeDescriptor targetType) {
			return super.matches(sourceType, targetType)
					&& conditionalConverterCandidateMatches(bean(), sourceType, targetType)
					&& conditionalConverterCandidateMatches(getConverter(targetType::getType), sourceType, targetType);
		}

Domain

Subdomains

Called By

Frequently Asked Questions

What does matches() do?
matches() is a function in the spring-boot codebase.
What does matches() call?
matches() calls 4 function(s): bean, conditionalConverterCandidateMatches, getConverter, matches.
What calls matches()?
matches() is called by 3 function(s): matches, matches, matches.

Analyze Your Own Codebase

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

Try Supermodel Free