@Target(value={TYPE,METHOD})
@Retention(value=RUNTIME)
@Documented
@API(status=STABLE,
since="5.6")
public @interface EnabledIfSystemProperties
@EnabledIfSystemProperties is a container for one or more
@EnabledIfSystemProperty declarations.
Note, however, that use of the @EnabledIfSystemProperties container
is completely optional since @EnabledIfSystemProperty is a repeatable annotation.
This annotation is not @Inherited.
Consequently, if you wish to apply the same semantics to a subclass, this
annotation must be redeclared on the subclass.
EnabledIfSystemProperty,
Repeatable| Modifier and Type | Required Element and Description |
|---|---|
EnabledIfSystemProperty[] |
value
An array of one or more
@EnabledIfSystemProperty
declarations. |
public abstract EnabledIfSystemProperty[] value
@EnabledIfSystemProperty
declarations.