クラス AllNestedConditions

実装されているすべてのインターフェース:
Condition, ConfigurationCondition

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