Index

A C D E F H M N O P R S U V 
All Classes and Interfaces|All Packages|Constant Field Values

A

attribute() - Element in annotation type org.osgi.annotation.bundle.Capability
A list of attribute or directive names and values.
attribute() - Element in annotation type org.osgi.annotation.bundle.Export
A list of attribute or directive names and values.
attribute() - Element in annotation type org.osgi.annotation.bundle.Requirement
A list of attribute or directive names and values.
Attribute - Annotation Type in org.osgi.annotation.bundle
Mark an annotation element as an attribute.

C

CALCULATED - Static variable in class org.osgi.annotation.bundle.Export.Substitution
The policy value is calculated by inspection of the classes in the package.
Capabilities - Annotation Type in org.osgi.annotation.bundle
Container annotation for repeated Capability annotations.
Capability - Annotation Type in org.osgi.annotation.bundle
Define a capability for a bundle.
cardinality() - Element in annotation type org.osgi.annotation.bundle.Requirement
The cardinality of this requirement.
CONSUMER - Static variable in class org.osgi.annotation.bundle.Export.Substitution
Use a consumer type version range for the import package clause when substitutably importing a package.
ConsumerType - Annotation Type in org.osgi.annotation.versioning
A type implemented by, or extended by, the Consumer Role.

D

Directive - Annotation Type in org.osgi.annotation.bundle
Mark an annotation element as a directive.

E

effective() - Element in annotation type org.osgi.annotation.bundle.Capability
The effective time of this capability.
effective() - Element in annotation type org.osgi.annotation.bundle.Requirement
The effective time of this requirement.
Export - Annotation Type in org.osgi.annotation.bundle
Mark a package to be exported from its bundle.
Export.Substitution - Class in org.osgi.annotation.bundle
Substitution policy for this package.

F

filter() - Element in annotation type org.osgi.annotation.bundle.Requirement
The filter expression of this requirement, if any.

H

Header - Annotation Type in org.osgi.annotation.bundle
Define a manifest header for a bundle.
Headers - Annotation Type in org.osgi.annotation.bundle
Container annotation for repeated Header annotations.

M

MANDATORY - Static variable in class org.osgi.annotation.bundle.Requirement.Resolution
A mandatory requirement forbids the bundle to resolve when the requirement is not satisfied.
MULTIPLE - Static variable in class org.osgi.annotation.bundle.Requirement.Cardinality
Indicates if the requirement can be wired multiple times.

N

name() - Element in annotation type org.osgi.annotation.bundle.Capability
The name of this capability within the namespace.
name() - Element in annotation type org.osgi.annotation.bundle.Header
The name of this header.
name() - Element in annotation type org.osgi.annotation.bundle.Requirement
The name of this requirement within the namespace.
namespace() - Element in annotation type org.osgi.annotation.bundle.Capability
The namespace of this capability.
namespace() - Element in annotation type org.osgi.annotation.bundle.Requirement
The namespace of this requirement.
NOIMPORT - Static variable in class org.osgi.annotation.bundle.Export.Substitution
The package must not be substitutably imported.

O

OPTIONAL - Static variable in class org.osgi.annotation.bundle.Requirement.Resolution
An optional requirement allows a bundle to resolve even if the requirement is not satisfied.
org.osgi.annotation.bundle - package org.osgi.annotation.bundle
OSGi Bundle Annotations Package Version 2.0.
org.osgi.annotation.versioning - package org.osgi.annotation.versioning
OSGi Versioning Annotations Package Version 1.1.

P

PROVIDER - Static variable in class org.osgi.annotation.bundle.Export.Substitution
Use a provider type version range for the import package clause when substitutably importing a package.
ProviderType - Annotation Type in org.osgi.annotation.versioning
A type implemented by, or extended by, the Provider Role.

R

Referenced - Annotation Type in org.osgi.annotation.bundle
Mark types as referenced.
Requirement - Annotation Type in org.osgi.annotation.bundle
Define a requirement for a bundle.
Requirement.Cardinality - Class in org.osgi.annotation.bundle
Cardinality for this requirement.
Requirement.Resolution - Class in org.osgi.annotation.bundle
Resolution for this requirement.
Requirements - Annotation Type in org.osgi.annotation.bundle
Container annotation for repeated Requirement annotations.
resolution() - Element in annotation type org.osgi.annotation.bundle.Requirement
The resolution policy of this requirement.

S

SINGLE - Static variable in class org.osgi.annotation.bundle.Requirement.Cardinality
Indicates if the requirement can only be wired a single time.
substitution() - Element in annotation type org.osgi.annotation.bundle.Export
Specify the policy for substitutably importing this package.

U

uses() - Element in annotation type org.osgi.annotation.bundle.Capability
A list of classes whose packages are inspected to calculate the uses directive for this capability.
uses() - Element in annotation type org.osgi.annotation.bundle.Export
A list of package names that are used by this package.

V

value() - Element in annotation type org.osgi.annotation.bundle.Attribute
The name of the attribute.
value() - Element in annotation type org.osgi.annotation.bundle.Capabilities
Repeated Capability annotations.
value() - Element in annotation type org.osgi.annotation.bundle.Directive
The name of the directive.
value() - Element in annotation type org.osgi.annotation.bundle.Header
The value of this header.
value() - Element in annotation type org.osgi.annotation.bundle.Headers
Repeated Header annotations.
value() - Element in annotation type org.osgi.annotation.bundle.Referenced
A list of referenced classes.
value() - Element in annotation type org.osgi.annotation.bundle.Requirements
Repeated Requirement annotations.
value() - Element in annotation type org.osgi.annotation.versioning.Version
The version of the annotated package.
version() - Element in annotation type org.osgi.annotation.bundle.Capability
The version of this capability.
version() - Element in annotation type org.osgi.annotation.bundle.Requirement
The floor version of the version range for this requirement.
Version - Annotation Type in org.osgi.annotation.versioning
Specify the version of a package.
A C D E F H M N O P R S U V 
All Classes and Interfaces|All Packages|Constant Field Values