|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |
@Target(value={SUPERPACKAGE,TYPE}) @Retention(value=RUNTIME) public @interface PlatformBinding
Indicates the platform binding of a module definition. This metadata annotation is applied to the development module, i.e. the superpackage construct.
For example,
@PlatformBinding(platform="win32", arch="x86") superpackage com.wombat.xyz { ... } @PlatformBinding(platform="linux", arch="x86") superpackage com.wombat.xyz { ... } @PlatformBinding(platform="solaris", arch="sparc") superpackage com.wombat.xyz { ... }
Required Element Summary | |
---|---|
String |
arch
Name of the architecture. |
String |
platform
Name of the platform. |
Element Detail |
---|
public abstract String platform
public abstract String arch
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT |