クラス AnyNestedCondition

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

@Order(2147483627) public abstract class AnyNestedCondition extends AbstractNestedCondition
ネストされたクラス条件が一致したときに一致する Condition。複合条件の作成に使用できます。例:
static class OnJndiOrProperty extends AnyNestedCondition {

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

   @ConditionalOnJndi()
   static class OnJndi {
   }

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

}

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

導入:
1.2.0
作成者:
Phillip Webb