Annotation Interface ConditionalFeature


@Documented @Target(TYPE) @Retention(RUNTIME) public @interface ConditionalFeature
Indicates that the feature will only be loaded if the condition is met.
Since:
1.5.0
  • Required Element Summary

    Required Elements
    Modifier and Type
    Required Element
    Description
    Class<? extends Condition>
    Condition to use to determine if the feature must be enabled.
  • Element Details

    • value

      Class<? extends Condition> value
      Condition to use to determine if the feature must be enabled.
      Returns:
      Condition class type
      Since:
      1.5.0