|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value={SUPERPACKAGE,TYPE}) @Retention(value=RUNTIME) public @interface ImportPolicyClass
Indicates the class of the import policy of a module definition. The
class must extend the ImportPolicy
class. This metadata
annotation is applied to the development module, i.e. the
superpackage construct.
For example,
@ImportPolicyClass("com.wombat.xyz.ImportPolicyImpl") superpackage com.wombat.xyz { ... }
ImportPolicy
Required Element Summary | |
---|---|
String |
value
Import policy class. |
Element Detail |
---|
public abstract String value
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |