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

createOnBeanNoMatchReason() — spring-boot Function Reference

Architecture documentation for the createOnBeanNoMatchReason() function in OnBeanCondition.java from the spring-boot codebase.

Function java GradlePlugin DslExtensions calls 5 called by 1

Entity Profile

Dependency Diagram

graph TD
  248e1c83_7feb_5449_af88_e6474dfd2d43["createOnBeanNoMatchReason()"]
  88a0bf69_b168_32a6_18fa_f66414a06bbd["evaluateConditionalOnBean()"]
  88a0bf69_b168_32a6_18fa_f66414a06bbd -->|calls| 248e1c83_7feb_5449_af88_e6474dfd2d43
  2c59cae5_2282_82b6_b1ee_9d07a2fefaac["appendMessageForNoMatches()"]
  248e1c83_7feb_5449_af88_e6474dfd2d43 -->|calls| 2c59cae5_2282_82b6_b1ee_9d07a2fefaac
  69e26ecd_5d5d_8f21_d87c_643e26a260f4["getUnmatchedAnnotations()"]
  248e1c83_7feb_5449_af88_e6474dfd2d43 -->|calls| 69e26ecd_5d5d_8f21_d87c_643e26a260f4
  1c8afbf3_105c_6107_b8a1_bfc7fcb6580a["getUnmatchedTypes()"]
  248e1c83_7feb_5449_af88_e6474dfd2d43 -->|calls| 1c8afbf3_105c_6107_b8a1_bfc7fcb6580a
  30b919a6_74df_f50e_a5e7_dd42cac384f9["getUnmatchedNames()"]
  248e1c83_7feb_5449_af88_e6474dfd2d43 -->|calls| 30b919a6_74df_f50e_a5e7_dd42cac384f9
  343c5071_b124_9233_e382_ad11feb5b46d["toString()"]
  248e1c83_7feb_5449_af88_e6474dfd2d43 -->|calls| 343c5071_b124_9233_e382_ad11feb5b46d
  style 248e1c83_7feb_5449_af88_e6474dfd2d43 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/OnBeanCondition.java lines 416–422

	private String createOnBeanNoMatchReason(MatchResult matchResult) {
		StringBuilder reason = new StringBuilder();
		appendMessageForNoMatches(reason, matchResult.getUnmatchedAnnotations(), "annotated with");
		appendMessageForNoMatches(reason, matchResult.getUnmatchedTypes(), "of type");
		appendMessageForNoMatches(reason, matchResult.getUnmatchedNames(), "named");
		return reason.toString();
	}

Domain

Subdomains

Calls

  • appendMessageForNoMatches()
  • getUnmatchedAnnotations()
  • getUnmatchedNames()
  • getUnmatchedTypes()
  • toString()

Frequently Asked Questions

What does createOnBeanNoMatchReason() do?
createOnBeanNoMatchReason() is a function in the spring-boot codebase.
What does createOnBeanNoMatchReason() call?
createOnBeanNoMatchReason() calls 5 function(s): appendMessageForNoMatches, getUnmatchedAnnotations, getUnmatchedNames, getUnmatchedTypes, toString.
What calls createOnBeanNoMatchReason()?
createOnBeanNoMatchReason() is called by 1 function(s): evaluateConditionalOnBean.

Analyze Your Own Codebase

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

Try Supermodel Free