A C D E F H M N O P R S T U V 
All Classes All Packages

A

attribute() - Method in annotation type org.osgi.annotation.bundle.Capability
A list of attribute or directive names and values.
attribute() - Method in annotation type org.osgi.annotation.bundle.Export
A list of attribute or directive names and values.
attribute() - Method 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 - 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() - Method in annotation type org.osgi.annotation.bundle.Requirement
The cardinality of this requirement.
Cardinality(String) - Constructor for enum org.osgi.annotation.bundle.Requirement.Cardinality
 
CONSUMER - 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() - Method in annotation type org.osgi.annotation.bundle.Capability
The effective time of this capability.
effective() - Method 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 - Enum in org.osgi.annotation.bundle
Substitution policy for this package.

F

filter() - Method 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 - org.osgi.annotation.bundle.Requirement.Resolution
A mandatory requirement forbids the bundle to resolve when the requirement is not satisfied.
MULTIPLE - org.osgi.annotation.bundle.Requirement.Cardinality
Indicates if the requirement can be wired multiple times.

N

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

O

OPTIONAL - 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 1.1.
org.osgi.annotation.versioning - package org.osgi.annotation.versioning
OSGi Versioning Annotations Package Version 1.1.

P

PROVIDER - 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 - Enum in org.osgi.annotation.bundle
Cardinality for this requirement.
Requirement.Resolution - Enum in org.osgi.annotation.bundle
Resolution for this requirement.
Requirements - Annotation Type in org.osgi.annotation.bundle
Container annotation for repeated Requirement annotations.
resolution() - Method in annotation type org.osgi.annotation.bundle.Requirement
The resolution policy of this requirement.
Resolution(String) - Constructor for enum org.osgi.annotation.bundle.Requirement.Resolution
 

S

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

T

toString() - Method in enum org.osgi.annotation.bundle.Requirement.Cardinality
 
toString() - Method in enum org.osgi.annotation.bundle.Requirement.Resolution
 

U

uses() - Method 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() - Method in annotation type org.osgi.annotation.bundle.Export
A list of package names that are used by this package.

V

value - Variable in enum org.osgi.annotation.bundle.Requirement.Cardinality
 
value - Variable in enum org.osgi.annotation.bundle.Requirement.Resolution
 
value() - Method in annotation type org.osgi.annotation.bundle.Attribute
The name of the attribute.
value() - Method in annotation type org.osgi.annotation.bundle.Capabilities
Repeated Capability annotations.
value() - Method in annotation type org.osgi.annotation.bundle.Directive
The name of the directive.
value() - Method in annotation type org.osgi.annotation.bundle.Header
The value of this header.
value() - Method in annotation type org.osgi.annotation.bundle.Headers
Repeated Header annotations.
value() - Method in annotation type org.osgi.annotation.bundle.Referenced
A list of referenced classes.
value() - Method in annotation type org.osgi.annotation.bundle.Requirements
Repeated Requirement annotations.
value() - Method in annotation type org.osgi.annotation.versioning.Version
The version of the annotated package.
valueOf(String) - Static method in enum org.osgi.annotation.bundle.Export.Substitution
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.osgi.annotation.bundle.Requirement.Cardinality
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.osgi.annotation.bundle.Requirement.Resolution
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.osgi.annotation.bundle.Export.Substitution
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.osgi.annotation.bundle.Requirement.Cardinality
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.osgi.annotation.bundle.Requirement.Resolution
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in annotation type org.osgi.annotation.bundle.Capability
The version of this capability.
version() - Method 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 T U V 
All Classes All Packages