@Documented
@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface Dependent
Registrable
type is dependent on specific classes.
In general all registrables that depend on classes from internal packages, or classes from beta or unstable APIs should be also marked as dependent and provided with a list of all such classes.
Modifier and Type | Required Element and Description |
---|---|
java.lang.Class<?>[] |
value
Class dependencies.
|