|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||
@Retention(value=CLASS)
@Target(value={ANNOTATION_TYPE,TYPE})
public @interface BundleDevelopersMaven defines developers and developers in the POM. This annotation will generate a (not standardized by OSGi) Bundle-Developers header.
A deve
This annotation can be used directly on a type or it can 'color' an annotation. This coloring allows custom annotations that define a specific developer. For example:
| Required Element Summary | |
|---|---|
String |
value
The email address of the developer. |
| Optional Element Summary | |
|---|---|
String |
name
The display name of the developer. |
String |
organization
The name of the organization where the developer works for. |
String |
organizationUrl
The url of the organization where the developer works for. |
String[] |
roles
The roles this developer plays in the development. |
int |
timezone
Time offset in hours from UTC without Daylight savings |
| Element Detail |
|---|
public abstract String value
public abstract String name
value()
is used.
public abstract String[] roles
public abstract String organization
public abstract String organizationUrl
public abstract int timezone
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | |||||||||