@Documented
@Retention(value=CLASS)
@Target(value={})
public static @interface Dependency.Member
Dependency annotation.
This can be used if you need to declare retention on types you cannot actually annotate yourself; use @Retention to declare the types to keep, and @Member to refine the retention to particular members (methods / ctors probably).
Using @Retention without @Member filters will cause an entire type to be retained.
| Modifier and Type | Optional Element and Description |
|---|---|
java.lang.String[] |
jsniParameters |
java.lang.String |
name |
java.lang.Class<?>[] |
parameters |
int |
privacy |