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

forCondition() — spring-boot Function Reference

Architecture documentation for the forCondition() function in ConditionMessage.java from the spring-boot codebase.

Function java GradlePlugin DslExtensions calls 2 called by 4

Entity Profile

Dependency Diagram

graph TD
  0603596b_b916_9d8c_1e66_83464ed39e67["forCondition()"]
  c9085c5f_4de1_7b04_4ea1_96b58328857b["getMatchOutcomeForBasename()"]
  c9085c5f_4de1_7b04_4ea1_96b58328857b -->|calls| 0603596b_b916_9d8c_1e66_83464ed39e67
  7de66c4e_9414_a4da_bd17_0dc6fa4697ff["getMatchOutcome()"]
  7de66c4e_9414_a4da_bd17_0dc6fa4697ff -->|calls| 0603596b_b916_9d8c_1e66_83464ed39e67
  a79d9ef6_4478_e4ff_b3e8_02db7b3741e2["getMatchOutcome()"]
  a79d9ef6_4478_e4ff_b3e8_02db7b3741e2 -->|calls| 0603596b_b916_9d8c_1e66_83464ed39e67
  395ffeeb_ea3f_f490_89bd_75c6a72c5571["getMatchOutcome()"]
  395ffeeb_ea3f_f490_89bd_75c6a72c5571 -->|calls| 0603596b_b916_9d8c_1e66_83464ed39e67
  818c111e_6911_4f9e_d5ad_d66cdf467c5a["ConditionMessage()"]
  0603596b_b916_9d8c_1e66_83464ed39e67 -->|calls| 818c111e_6911_4f9e_d5ad_d66cdf467c5a
  c336023b_362c_e780_fad4_46325464cda6["andCondition()"]
  0603596b_b916_9d8c_1e66_83464ed39e67 -->|calls| c336023b_362c_e780_fad4_46325464cda6
  style 0603596b_b916_9d8c_1e66_83464ed39e67 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

core/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/ConditionMessage.java lines 182–184

	public static Builder forCondition(Class<? extends Annotation> condition, Object... details) {
		return new ConditionMessage().andCondition(condition, details);
	}

Domain

Subdomains

Calls

Frequently Asked Questions

What does forCondition() do?
forCondition() is a function in the spring-boot codebase.
What does forCondition() call?
forCondition() calls 2 function(s): ConditionMessage, andCondition.
What calls forCondition()?
forCondition() is called by 4 function(s): getMatchOutcome, getMatchOutcome, getMatchOutcome, getMatchOutcomeForBasename.

Analyze Your Own Codebase

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

Try Supermodel Free