Top Description Fields
aQute.bnd.annotation

public Interface Resolution


For use in the creation of custom bundle annotations wishing to control the resolution of generated requirements.

Field Summary

Modifier and TypeField and Description
public static final String
DEFAULT

Default element value for annotation.

public static final String
MANDATORY

A mandatory requirement forbids the bundle to resolve when the requirement is not satisfied.

public static final String
OPTIONAL

An optional requirement allows a bundle to resolve even if the requirement is not satisfied.

Field Detail

DEFAULTback to summary
public static final String DEFAULT

Default element value for annotation. This is used to distinguish the default value for an element and should not otherwise be used.

MANDATORYback to summary
public static final String MANDATORY

A mandatory requirement forbids the bundle to resolve when the requirement is not satisfied.

OPTIONALback to summary
public static final String OPTIONAL

An optional requirement allows a bundle to resolve even if the requirement is not satisfied.