クラス AllNestedConditions

実装されたすべてのインターフェース:
ConditionConfigurationCondition

public abstract class AllNestedConditions extends AbstractNestedCondition
ネストされたすべてのクラス条件が一致する場合に一致する Condition。複合条件の作成に使用できます。例:
 static class OnJndiAndProperty extends AllNestedConditions {

    OnJndiAndProperty() {
        super(ConfigurationPhase.PARSE_CONFIGURATION);
    }

    @ConditionalOnJndi()
    static class OnJndi {
    }

    @ConditionalOnProperty("something")
    static class OnProperty {
    }

 }
 

ConfigurationPhase は、定義されている条件に従って指定する必要があります。上記の例では、すべての条件は静的であり、PARSE_CONFIGURATION が適切であるように早期に評価できます。

導入:
1.3.0
作成者:
Phillip Webb