Package aQute.bnd.bundle.annotations
Annotation Type Referenced
-
@Documented @Retention(CLASS) @Target({TYPE,PACKAGE}) public @interface Referenced
Mark types as referenced.A reference can cause the package of a specified type to be imported if the bundle does not contain the package.
This annotation is not retained at runtime. It is for use by tools to generate bundle manifests.
- Author:
- $Id: 709e8ab000b31b26372dc5f8bb484de818583a47 $
-
-
Required Element Summary
Required Elements Modifier and Type Required Element Description java.lang.Class<?>[]
value
A list of referenced classes.
-
-
-
Element Detail
-
value
java.lang.Class<?>[] value
A list of referenced classes.Specifying a class in this annotation must be treated by tools as if the annotated type has a code reference to the class which may result in an import of the package of the class if the bundle does not contain that package.
-
-