public abstract class AbstractNestedCondition extends SpringBootCondition implements ConfigurationCondition
| Modifier and Type | Class and Description | 
|---|---|
protected static class  | 
AbstractNestedCondition.MemberMatchOutcomes  | 
ConfigurationCondition.ConfigurationPhase| Modifier and Type | Method and Description | 
|---|---|
ConfigurationCondition.ConfigurationPhase | 
getConfigurationPhase()  | 
protected abstract ConditionOutcome | 
getFinalMatchOutcome(AbstractNestedCondition.MemberMatchOutcomes memberOutcomes)  | 
ConditionOutcome | 
getMatchOutcome(ConditionContext context,
               AnnotatedTypeMetadata metadata)
Determine the outcome of the match along with suitable log output. 
 | 
anyMatches, logOutcome, matches, matchespublic ConfigurationCondition.ConfigurationPhase getConfigurationPhase()
getConfigurationPhase in interface ConfigurationConditionpublic ConditionOutcome getMatchOutcome(ConditionContext context, AnnotatedTypeMetadata metadata)
SpringBootConditiongetMatchOutcome in class SpringBootConditioncontext - the condition contextmetadata - the annotation metadataprotected abstract ConditionOutcome getFinalMatchOutcome(AbstractNestedCondition.MemberMatchOutcomes memberOutcomes)