Skip navigation links
A B C D E F G I L M N O P R S T U V X 

A

About - Class in aQute.bnd.annotation.headers
This package contains a number of annotations that create or append headers in the manifest.
About() - Constructor for class aQute.bnd.annotation.headers.About
 
Activate - Annotation Type in aQute.bnd.annotation.component
 
aQute.bnd.annotation - package aQute.bnd.annotation
 
aQute.bnd.annotation.component - package aQute.bnd.annotation.component
 
aQute.bnd.annotation.headers - package aQute.bnd.annotation.headers
 
aQute.bnd.annotation.licenses - package aQute.bnd.annotation.licenses
 
aQute.bnd.annotation.metatype - package aQute.bnd.annotation.metatype
 
aQute.bnd.annotation.plugin - package aQute.bnd.annotation.plugin
 
aQute.bnd.annotation.xml - package aQute.bnd.annotation.xml
 
ASL_2_0 - Annotation Type in aQute.bnd.annotation.licenses
An annotation to indicate that the type depends on the Apache Software License 2.0.

B

BndPlugin - Annotation Type in aQute.bnd.annotation.plugin
 
BSD_2_Clause - Annotation Type in aQute.bnd.annotation.licenses
An annotation to indicate that the type depends on the Simplified BSD or FreeBSD License.
BSD_3_Clause - Annotation Type in aQute.bnd.annotation.licenses
An annotation to indicate that the type depends on the Revised BSD License.
BundleCategory - Annotation Type in aQute.bnd.annotation.headers
The Bundle-Category header holds a comma-separated list of category names.
BundleContributors - Annotation Type in aQute.bnd.annotation.headers
Maven defines contributors and developers in the POM.
BundleCopyright - Annotation Type in aQute.bnd.annotation.headers
The Bundle-Copyright header contains the copyright specification for this bundle.
BundleDevelopers - Annotation Type in aQute.bnd.annotation.headers
Maven defines developers in the POM.
BundleDocURL - Annotation Type in aQute.bnd.annotation.headers
The Bundle-DocURL headers must contain a URL pointing to documentation about this bundle.
BundleLicense - Annotation Type in aQute.bnd.annotation.headers
The Bundle-License header provides an optional machine readable form of license information.

C

Category - Enum in aQute.bnd.annotation.headers
Standard categories as specified on OSGi References Page
CDDL_1_0 - Annotation Type in aQute.bnd.annotation.licenses
An annotation to indicate that the type depends on the Common Development and Distribution license.
Component - Annotation Type in aQute.bnd.annotation.component
 
Configurable<T> - Class in aQute.bnd.annotation.metatype
 
Configurable() - Constructor for class aQute.bnd.annotation.metatype.Configurable
 
CONFIGURATION_POLICY - Static variable in annotation type aQute.bnd.annotation.component.Component
 
ConfigurationPolicy - Enum in aQute.bnd.annotation.component
 
ConsumerType - Annotation Type in aQute.bnd.annotation
Adding this annotation to a type in an API package indicates that the owner of that package will not change this interface in a minor update.
CPL_1_0 - Annotation Type in aQute.bnd.annotation.licenses
An annotation to indicate that the type depends on the Common Public License 1.0.
createConfigurable(Class<T>, Map<?, ?>) - Static method in class aQute.bnd.annotation.metatype.Configurable
 
createConfigurable(Class<T>, Dictionary<?, ?>) - Static method in class aQute.bnd.annotation.metatype.Configurable
 

D

Deactivate - Annotation Type in aQute.bnd.annotation.component
 
desc - Variable in enum aQute.bnd.annotation.headers.Category
 
DESIGNATE - Static variable in annotation type aQute.bnd.annotation.component.Component
 
DESIGNATE_FACTORY - Static variable in annotation type aQute.bnd.annotation.component.Component
 
DYNAMIC - Static variable in annotation type aQute.bnd.annotation.component.Reference
 

E

ENABLED - Static variable in annotation type aQute.bnd.annotation.component.Component
 
EPL_1_0 - Annotation Type in aQute.bnd.annotation.licenses
An annotation to indicate that the type depends on the Eclipsse Public License 1.0.
EXCLUDE - Static variable in annotation type aQute.bnd.annotation.Export
 
Export - Annotation Type in aQute.bnd.annotation
 

F

FACTORY - Static variable in annotation type aQute.bnd.annotation.component.Component
 

G

GPL_2_0 - Annotation Type in aQute.bnd.annotation.licenses
An annotation to indicate that the type depends on the GNU General Public License 2.0.
GPL_3_0 - Annotation Type in aQute.bnd.annotation.licenses
An annotation to indicate that the type depends on the GNU General Public License 3.0.

I

IMMEDIATE - Static variable in annotation type aQute.bnd.annotation.component.Component
 
INCLUDE - Static variable in annotation type aQute.bnd.annotation.Export
 

L

LGPL_2_1 - Annotation Type in aQute.bnd.annotation.licenses
An annotation to indicate that the type depends on the GNU Lesser Public License 2.1.

M

MANDATORY - Static variable in annotation type aQute.bnd.annotation.Export
 
mangleMethodName(String) - Static method in class aQute.bnd.annotation.metatype.Configurable
 
Meta - Interface in aQute.bnd.annotation.metatype
The Metadata interface provides access to the properties that underly a Configurable interface.
Meta.AD - Annotation Type in aQute.bnd.annotation.metatype
The AD element in the Metatype specification.
Meta.OCD - Annotation Type in aQute.bnd.annotation.metatype
The OCD Annotation maps to the OCD element in the Metatype specification.
Meta.Type - Enum in aQute.bnd.annotation.metatype
 
MIT_1_0 - Annotation Type in aQute.bnd.annotation.licenses
An annotation to indicate that the type depends on the MIT License.
Modified - Annotation Type in aQute.bnd.annotation.component
 
MPL_2_0 - Annotation Type in aQute.bnd.annotation.licenses
An annotation to indicate that the type depends on the Mozilla Public License 2.0.
MULTIPLE - Static variable in annotation type aQute.bnd.annotation.component.Reference
 

N

NAME - Static variable in annotation type aQute.bnd.annotation.component.Component
 
NAME - Static variable in annotation type aQute.bnd.annotation.component.Reference
 
name - Variable in enum aQute.bnd.annotation.headers.Category
 
NULL - Static variable in interface aQute.bnd.annotation.metatype.Meta
Constant NULL for default usage

O

OPTIONAL - Static variable in annotation type aQute.bnd.annotation.component.Reference
 
OPTIONAL - Static variable in annotation type aQute.bnd.annotation.Export
 

P

PROPERTIES - Static variable in annotation type aQute.bnd.annotation.component.Component
 
PROVIDE - Static variable in annotation type aQute.bnd.annotation.component.Component
 
ProvideCapability - Annotation Type in aQute.bnd.annotation.headers
Define a Provide Capability clause in the manifest.
ProviderType - Annotation Type in aQute.bnd.annotation
A change in a provider type (that is all except Consumer types) can be changed with only (at minimum) a minor update to the package API version number.
ProxyType - Annotation Type in aQute.bnd.annotation
This is a type that will be proxied.

R

Reference - Annotation Type in aQute.bnd.annotation.component
 
RequireCapability - Annotation Type in aQute.bnd.annotation.headers
The Bundle’s Require-Capability header
Resolution - Enum in aQute.bnd.annotation.headers
The resolution values for a RequireCapability annotation.
RNAME - Static variable in annotation type aQute.bnd.annotation.component.Activate
 
RNAME - Static variable in annotation type aQute.bnd.annotation.component.Component
 
RNAME - Static variable in annotation type aQute.bnd.annotation.component.Deactivate
 
RNAME - Static variable in annotation type aQute.bnd.annotation.component.Modified
 
RNAME - Static variable in annotation type aQute.bnd.annotation.component.Reference
 

S

SERVICE - Static variable in annotation type aQute.bnd.annotation.component.Reference
 
SERVICEFACTORY - Static variable in annotation type aQute.bnd.annotation.component.Component
 
SPLITTER_P - Static variable in class aQute.bnd.annotation.metatype.Configurable
 

T

TARGET - Static variable in annotation type aQute.bnd.annotation.component.Reference
 
TYPE - Static variable in annotation type aQute.bnd.annotation.component.Reference
 

U

UNBIND - Static variable in annotation type aQute.bnd.annotation.component.Reference
 
unescape(String) - Static method in class aQute.bnd.annotation.metatype.Configurable
 
USES - Static variable in annotation type aQute.bnd.annotation.Export
 

V

valueOf(String) - Static method in enum aQute.bnd.annotation.component.ConfigurationPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum aQute.bnd.annotation.headers.Category
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum aQute.bnd.annotation.headers.Resolution
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum aQute.bnd.annotation.metatype.Meta.Type
Returns the enum constant of this type with the specified name.
values() - Static method in enum aQute.bnd.annotation.component.ConfigurationPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum aQute.bnd.annotation.headers.Category
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum aQute.bnd.annotation.headers.Resolution
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum aQute.bnd.annotation.metatype.Meta.Type
Returns an array containing the constants of this enum type, in the order they are declared.
VERSION - Static variable in annotation type aQute.bnd.annotation.component.Component
 
Version - Annotation Type in aQute.bnd.annotation
 

X

XMLAttribute - Annotation Type in aQute.bnd.annotation.xml
Define an xml attribute extension annotation.
A B C D E F G I L M N O P R S T U V X 
Skip navigation links