A B C D E F G I J L M N O P R S T U V W X 
All Classes All Packages

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
 
adoption - aQute.bnd.annotation.headers.Category
 
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
 
Boolean - aQute.bnd.annotation.metatype.Meta.Type
 
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.
bus - aQute.bnd.annotation.headers.Category
 
Byte - aQute.bnd.annotation.metatype.Meta.Type
 

C

cardinality() - Method in annotation type aQute.bnd.annotation.metatype.Meta.AD
The cardinality of the attribute.
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.
Character - aQute.bnd.annotation.metatype.Meta.Type
 
clients - aQute.bnd.annotation.headers.Category
 
communication - aQute.bnd.annotation.headers.Category
 
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() - Method 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>, Dictionary<?, ?>) - Static method in class aQute.bnd.annotation.metatype.Configurable
 
createConfigurable(Class<T>, Map<?, ?>) - Static method in class aQute.bnd.annotation.metatype.Configurable
 
cryptography - aQute.bnd.annotation.headers.Category
 
custom - aQute.bnd.annotation.headers.Category
 
custom() - Method in annotation type aQute.bnd.annotation.headers.BundleCategory
Custom categories.

D

database - aQute.bnd.annotation.headers.Category
 
Deactivate - Annotation Type in aQute.bnd.annotation.component
 
deflt() - Method in annotation type aQute.bnd.annotation.metatype.Meta.AD
The default value.
desc - Variable in enum aQute.bnd.annotation.headers.Category
 
description() - Method in annotation type aQute.bnd.annotation.headers.BundleLicense
A short description of the license
description() - Method in annotation type aQute.bnd.annotation.metatype.Meta.AD
A description of the attribute.
description() - Method in annotation type aQute.bnd.annotation.metatype.Meta.OCD
A description for this ocd.
designate() - Method in annotation type aQute.bnd.annotation.component.Component
 
DESIGNATE - Static variable in annotation type aQute.bnd.annotation.component.Component
 
DESIGNATE_FACTORY - Static variable in annotation type aQute.bnd.annotation.component.Component
 
designateFactory() - Method in annotation type aQute.bnd.annotation.component.Component
 
development - aQute.bnd.annotation.headers.Category
 
device - aQute.bnd.annotation.headers.Category
 
discovery - aQute.bnd.annotation.headers.Category
 
distributed - aQute.bnd.annotation.headers.Category
 
Double - aQute.bnd.annotation.metatype.Meta.Type
 
dynamic() - Method in annotation type aQute.bnd.annotation.component.Reference
 
DYNAMIC - Static variable in annotation type aQute.bnd.annotation.component.Reference
 

E

ecommerce - aQute.bnd.annotation.headers.Category
 
effective() - Method in annotation type aQute.bnd.annotation.headers.ProvideCapability
Effective time.
effective() - Method in annotation type aQute.bnd.annotation.headers.RequireCapability
Specifies the time a Requirement is considered, either 'resolve' (default) or another name.
embedIn() - Method in annotation type aQute.bnd.annotation.xml.XMLAttribute
Array of document namespaces this annotation should embed attributes in.
enabled() - Method in annotation type aQute.bnd.annotation.component.Component
 
ENABLED - Static variable in annotation type aQute.bnd.annotation.component.Component
 
enroute - aQute.bnd.annotation.headers.Category
 
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.
example - aQute.bnd.annotation.headers.Category
 
exclude() - Method in annotation type aQute.bnd.annotation.Export
 
EXCLUDE - Static variable in annotation type aQute.bnd.annotation.Export
 
Export - Annotation Type in aQute.bnd.annotation
 
extra() - Method in annotation type aQute.bnd.annotation.headers.RequireCapability
 

F

factory() - Method in annotation type aQute.bnd.annotation.component.Component
 
factory() - Method in annotation type aQute.bnd.annotation.metatype.Meta.OCD
Defines if this is for a factory or not.
FACTORY - Static variable in annotation type aQute.bnd.annotation.component.Component
 
filter() - Method in annotation type aQute.bnd.annotation.headers.RequireCapability
A filter expression that is asserted on the Capabilities belonging to the given namespace.
Float - aQute.bnd.annotation.metatype.Meta.Type
 
framework - aQute.bnd.annotation.headers.Category
 

G

games - aQute.bnd.annotation.headers.Category
 
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

id() - Method in annotation type aQute.bnd.annotation.metatype.Meta.AD
The id of the attribute.
id() - Method in annotation type aQute.bnd.annotation.metatype.Meta.OCD
The id of the component.
ignore - aQute.bnd.annotation.component.ConfigurationPolicy
 
immediate() - Method in annotation type aQute.bnd.annotation.component.Component
 
IMMEDIATE - Static variable in annotation type aQute.bnd.annotation.component.Component
 
include() - Method in annotation type aQute.bnd.annotation.Export
 
INCLUDE - Static variable in annotation type aQute.bnd.annotation.Export
 
Integer - aQute.bnd.annotation.metatype.Meta.Type
 

J

json - aQute.bnd.annotation.headers.Category
 

L

language - aQute.bnd.annotation.headers.Category
 
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.
link() - Method in annotation type aQute.bnd.annotation.headers.BundleLicense
A URI to the license text.
localization() - Method in annotation type aQute.bnd.annotation.metatype.Meta.OCD
The localization prefix.
Long - aQute.bnd.annotation.metatype.Meta.Type
 

M

management - aQute.bnd.annotation.headers.Category
 
mandatory - aQute.bnd.annotation.headers.Resolution
 
mandatory() - Method in annotation type aQute.bnd.annotation.Export
 
mandatory() - Method in annotation type aQute.bnd.annotation.headers.ProvideCapability
Mandatory attributes.
MANDATORY - Static variable in annotation type aQute.bnd.annotation.Export
 
mangleMethodName(String) - Static method in class aQute.bnd.annotation.metatype.Configurable
 
mapping() - Method in annotation type aQute.bnd.annotation.xml.XMLAttribute
Array of Strings of the form key=value where the key is the name of a member and the value is the xml attribute name to use for that member's value.
max() - Method in annotation type aQute.bnd.annotation.metatype.Meta.AD
The maximum value.
messaging - aQute.bnd.annotation.headers.Category
 
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
 
min() - Method in annotation type aQute.bnd.annotation.metatype.Meta.AD
The minimum value.
MIT_1_0 - Annotation Type in aQute.bnd.annotation.licenses
An annotation to indicate that the type depends on the MIT License.
mobility - aQute.bnd.annotation.headers.Category
 
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() - Method in annotation type aQute.bnd.annotation.component.Reference
 
MULTIPLE - Static variable in annotation type aQute.bnd.annotation.component.Reference
 

N

name - Variable in enum aQute.bnd.annotation.headers.Category
 
name() - Method in annotation type aQute.bnd.annotation.component.Component
 
name() - Method in annotation type aQute.bnd.annotation.component.Reference
 
name() - Method in annotation type aQute.bnd.annotation.headers.BundleContributors
The display name of the developer.
name() - Method in annotation type aQute.bnd.annotation.headers.BundleDevelopers
The display name of the developer.
name() - Method in annotation type aQute.bnd.annotation.headers.BundleLicense
The name of the license, should refer to Open Source Initiative
name() - Method in annotation type aQute.bnd.annotation.headers.ProvideCapability
The name of the capability.
name() - Method in annotation type aQute.bnd.annotation.metatype.Meta.AD
The name of the attribute.
name() - Method in annotation type aQute.bnd.annotation.metatype.Meta.OCD
The name for this component.
name() - Method in annotation type aQute.bnd.annotation.plugin.BndPlugin
 
NAME - Static variable in annotation type aQute.bnd.annotation.component.Component
 
NAME - Static variable in annotation type aQute.bnd.annotation.component.Reference
 
namespace() - Method in annotation type aQute.bnd.annotation.xml.XMLAttribute
xml namespace for the emitted attritrbutes
network - aQute.bnd.annotation.headers.Category
 
ns() - Method in annotation type aQute.bnd.annotation.headers.ProvideCapability
The capability namespace.
ns() - Method in annotation type aQute.bnd.annotation.headers.RequireCapability
The capability namespace.
NULL - Static variable in interface aQute.bnd.annotation.metatype.Meta
Constant NULL for default usage
nursery - aQute.bnd.annotation.headers.Category
 

O

optional - aQute.bnd.annotation.component.ConfigurationPolicy
 
optional - aQute.bnd.annotation.headers.Resolution
 
optional() - Method in annotation type aQute.bnd.annotation.component.Reference
 
optional() - Method in annotation type aQute.bnd.annotation.Export
 
OPTIONAL - Static variable in annotation type aQute.bnd.annotation.component.Reference
 
OPTIONAL - Static variable in annotation type aQute.bnd.annotation.Export
 
optionLabels() - Method in annotation type aQute.bnd.annotation.metatype.Meta.AD
Provide labels for options.
optionValues() - Method in annotation type aQute.bnd.annotation.metatype.Meta.AD
The values of options.
organization() - Method in annotation type aQute.bnd.annotation.headers.BundleContributors
The name of the organization where the contributor works for.
organization() - Method in annotation type aQute.bnd.annotation.headers.BundleDevelopers
The name of the organization where the developer works for.
organizationUrl() - Method in annotation type aQute.bnd.annotation.headers.BundleContributors
The url of the organization where the contributor works for.
organizationUrl() - Method in annotation type aQute.bnd.annotation.headers.BundleDevelopers
The url of the organization where the developer works for.
osgi - aQute.bnd.annotation.headers.Category
 

P

parameters() - Method in annotation type aQute.bnd.annotation.plugin.BndPlugin
 
Password - aQute.bnd.annotation.metatype.Meta.Type
 
payment - aQute.bnd.annotation.headers.Category
 
preferences - aQute.bnd.annotation.headers.Category
 
prefix() - Method in annotation type aQute.bnd.annotation.xml.XMLAttribute
Suggested prefix for the specified namespace.
properties() - Method in annotation type aQute.bnd.annotation.component.Component
 
PROPERTIES - Static variable in annotation type aQute.bnd.annotation.component.Component
 
provide() - Method 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.
publishing - aQute.bnd.annotation.headers.Category
 

R

Reference - Annotation Type in aQute.bnd.annotation.component
 
reliability - aQute.bnd.annotation.headers.Category
 
require - aQute.bnd.annotation.component.ConfigurationPolicy
 
RequireCapability - Annotation Type in aQute.bnd.annotation.headers
The Bundle’s Require-Capability header
required() - Method in annotation type aQute.bnd.annotation.metatype.Meta.AD
Indicates that this attribute is required.
resolution() - Method in annotation type aQute.bnd.annotation.headers.RequireCapability
A mandatory Requirement forbids the bundle to resolve when the Requirement is not satisfied; an optional Requirement allows a bundle to resolve even if the Requirement is not satisfied.
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
 
robotic - aQute.bnd.annotation.headers.Category
 
roles() - Method in annotation type aQute.bnd.annotation.headers.BundleContributors
The roles this contributor plays in the development.
roles() - Method in annotation type aQute.bnd.annotation.headers.BundleDevelopers
The roles this developer plays in the development.

S

scripting - aQute.bnd.annotation.headers.Category
 
security - aQute.bnd.annotation.headers.Category
 
service() - Method in annotation type aQute.bnd.annotation.component.Reference
 
SERVICE - Static variable in annotation type aQute.bnd.annotation.component.Reference
 
servicefactory() - Method in annotation type aQute.bnd.annotation.component.Component
 
SERVICEFACTORY - Static variable in annotation type aQute.bnd.annotation.component.Component
 
Short - aQute.bnd.annotation.metatype.Meta.Type
 
SPLITTER_P - Static variable in class aQute.bnd.annotation.metatype.Configurable
 
String - aQute.bnd.annotation.metatype.Meta.Type
 

T

target() - Method in annotation type aQute.bnd.annotation.component.Reference
 
TARGET - Static variable in annotation type aQute.bnd.annotation.component.Reference
 
testing - aQute.bnd.annotation.headers.Category
 
timezone() - Method in annotation type aQute.bnd.annotation.headers.BundleContributors
Time offset in hours from UTC without Daylight savings
timezone() - Method in annotation type aQute.bnd.annotation.headers.BundleDevelopers
Time offset in hours from UTC without Daylight savings
tools - aQute.bnd.annotation.headers.Category
 
type() - Method in annotation type aQute.bnd.annotation.component.Reference
 
type() - Method in annotation type aQute.bnd.annotation.metatype.Meta.AD
The type of the field.
TYPE - Static variable in annotation type aQute.bnd.annotation.component.Reference
 

U

unbind() - Method in annotation type aQute.bnd.annotation.component.Reference
 
UNBIND - Static variable in annotation type aQute.bnd.annotation.component.Reference
 
unescape(String) - Static method in class aQute.bnd.annotation.metatype.Configurable
 
users - aQute.bnd.annotation.headers.Category
 
uses() - Method in annotation type aQute.bnd.annotation.headers.ProvideCapability
The uses directive lists package names that are used by this Capability.
USES - Static variable in annotation type aQute.bnd.annotation.Export
 
utility - aQute.bnd.annotation.headers.Category
 

V

value() - Method in annotation type aQute.bnd.annotation.headers.BundleCategory
The list of categories on the OSGi Website
value() - Method in annotation type aQute.bnd.annotation.headers.BundleContributors
The email address of the developer.
value() - Method in annotation type aQute.bnd.annotation.headers.BundleCopyright
The Bundle-Copyright header contains the copyright specification for this bundle.
value() - Method in annotation type aQute.bnd.annotation.headers.BundleDevelopers
The email address of the developer.
value() - Method in annotation type aQute.bnd.annotation.headers.BundleDocURL
The Bundle-DocURL headers must contain a URL pointing to documentation about this bundle.
value() - Method in annotation type aQute.bnd.annotation.headers.ProvideCapability
Appended at the end of the clause (after a ';').
value() - Method in annotation type aQute.bnd.annotation.headers.RequireCapability
 
value() - Method in annotation type aQute.bnd.annotation.Version
 
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.
vehicle - aQute.bnd.annotation.headers.Category
 
version() - Method in annotation type aQute.bnd.annotation.headers.ProvideCapability
The version of the capability.
Version - Annotation Type in aQute.bnd.annotation
 
VERSION - Static variable in annotation type aQute.bnd.annotation.component.Component
 

W

wireless - aQute.bnd.annotation.headers.Category
 

X

XMLAttribute - Annotation Type in aQute.bnd.annotation.xml
Define an xml attribute extension annotation.
xmls - aQute.bnd.annotation.headers.Category
 
A B C D E F G I J L M N O P R S T U V W X 
All Classes All Packages