getMatchOutcome() — spring-boot Function Reference
Architecture documentation for the getMatchOutcome() function in AbstractNestedCondition.java from the spring-boot codebase.
Entity Profile
Dependency Diagram
graph TD 8034f0eb_4388_1e4f_10c3_6cdc0e6434e0["getMatchOutcome()"] 95e89f93_13e3_5cfa_3a0b_34e227977a36["getConditionOutcome()"] 95e89f93_13e3_5cfa_3a0b_34e227977a36 -->|calls| 8034f0eb_4388_1e4f_10c3_6cdc0e6434e0 6424e74d_3963_9451_ac8c_75f3ba56b81a["MemberConditions()"] 8034f0eb_4388_1e4f_10c3_6cdc0e6434e0 -->|calls| 6424e74d_3963_9451_ac8c_75f3ba56b81a b5c95514_0c1a_5762_1d83_d3030bcb5b09["MemberMatchOutcomes()"] 8034f0eb_4388_1e4f_10c3_6cdc0e6434e0 -->|calls| b5c95514_0c1a_5762_1d83_d3030bcb5b09 68759b42_4ada_806b_2e10_c256326ba30a["getFinalMatchOutcome()"] 8034f0eb_4388_1e4f_10c3_6cdc0e6434e0 -->|calls| 68759b42_4ada_806b_2e10_c256326ba30a style 8034f0eb_4388_1e4f_10c3_6cdc0e6434e0 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
core/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/condition/AbstractNestedCondition.java lines 61–67
@Override
public ConditionOutcome getMatchOutcome(ConditionContext context, AnnotatedTypeMetadata metadata) {
String className = getClass().getName();
MemberConditions memberConditions = new MemberConditions(context, this.configurationPhase, className);
MemberMatchOutcomes memberOutcomes = new MemberMatchOutcomes(memberConditions);
return getFinalMatchOutcome(memberOutcomes);
}
Domain
Subdomains
Calls
- MemberConditions()
- MemberMatchOutcomes()
- getFinalMatchOutcome()
Called By
- getConditionOutcome()
Source
Frequently Asked Questions
What does getMatchOutcome() do?
getMatchOutcome() is a function in the spring-boot codebase.
What does getMatchOutcome() call?
getMatchOutcome() calls 3 function(s): MemberConditions, MemberMatchOutcomes, getFinalMatchOutcome.
What calls getMatchOutcome()?
getMatchOutcome() is called by 1 function(s): getConditionOutcome.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free