All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description Apache_2_0 An annotation to indicate that the type depends on the Apache License 2.0.ASL_2_0 Deprecated. Replaced byApache_2_0
.BaselineIgnore Baseline ignore annotation.BndPlugin BSD_2_Clause An annotation to indicate that the type depends on the Simplified BSD or FreeBSD License.BSD_3_Clause An annotation to indicate that the type depends on the Revised BSD License.BundleCategory The Bundle-Category header holds a comma-separated list of category names.BundleContributors Maven defines contributors and developers in the POM.BundleCopyright The Bundle-Copyright header contains the copyright specification for this bundle.BundleDevelopers Maven defines developers in the POM.BundleDocURL The Bundle-DocURL headers must contain a URL pointing to documentation about this bundle.BundleLicense TheBundle-License
header provides an optional machine readable form of license information.Cardinality For use in the creation of custom bundle annotations wishing to control the cardinality of generated requirements.Category Standard categories as specified on OSGi References PageCDDL_1_0 An annotation to indicate that the type depends on the Common Development and Distribution license.Configurable<T> Constants Constants Constants ConsumerType Deprecated. CPL_1_0 An annotation to indicate that the type depends on the Common Public License 1.0.EPL_1_0 An annotation to indicate that the type depends on the Eclipse Public License 1.0.EPL_2_0 An annotation to indicate that the type depends on the Eclipse Public License 2.0.Export Not deprecated because it includes functionality the OSGi Version annotation lacks, like the INCLUDE/EXCLUDE.ExportTo Annotation used on a package, in conjunction with theExport
annotation, to express the JPMS modules to which this package is exported.GPL_2_0 Deprecated. Replaced byGPL_2_0_only
orGPL_2_0_or_later
.GPL_2_0_only An annotation to indicate that the type depends on the GNU General Public License v2.0 only.GPL_2_0_or_later An annotation to indicate that the type depends on the GNU General Public License v2.0 or later.GPL_3_0 Deprecated. Replaced byGPL_3_0_only
orGPL_3_0_or_later
.GPL_3_0_only An annotation to indicate that the type depends on the GNU General Public License v3.0 only.GPL_3_0_or_later An annotation to indicate that the type depends on the GNU General Public License v3.0 or later.InternalPluginDefinition This type represents a detected Internal Plugin as defined by theBndPlugin
annotation (andInternalPluginNamespace
capability.)InternalPluginNamespace External Plugins are executable code that the Workspace can execute.LGPL_2_1 Deprecated. Replaced byLGPL_2_1_only
orLGPL_2_1_or_later
.LGPL_2_1_only An annotation to indicate that the type depends on the GNU Lesser Public License v2.1 only.LGPL_2_1_or_later An annotation to indicate that the type depends on the GNU Lesser Public License v2.1 or later.MainClass Annotation used on a type to indicate that it is theMain-Class
of the application resulting in the manifest header.Meta The Metadata interface provides access to the properties that underly a Configurable interface.Meta.AD The AD element in the Metatype specification.Meta.OCD The OCD Annotation maps to the OCD element in the Metatype specification.Meta.Type MIT An annotation to indicate that the type depends on the MIT License.MIT_1_0 Deprecated. Replaced byMIT
.MPL_2_0 An annotation to indicate that the type depends on the Mozilla Public License 2.0.Open Annotation used on a package to declare it is open in terms of JPMS reflective access.ProvideCapability Deprecated. seeorg.osgi.annotation.bundle.Capability
ProviderType Deprecated. ProxyType This is a type that will be proxied.RequireCapability Deprecated. seeorg.osgi.annotation.bundle.Requirement
Resolution Deprecated. seeorg.osgi.annotation.bundle.Requirement.Resolution
Resolution For use in the creation of custom bundle annotations wishing to control the resolution of generated requirements.ServiceCapabilities ServiceCapability Adds a ProvideCapability for a service.ServiceConsumer Annotation used to generate requirements necessary for supporting the consumer side of the Service Loader Mediator specification.ServiceConsumers ServiceProvider Annotation used to generate requirements and capabilities necessary for supporting the provider side of the Service Loader Mediator specification.ServiceProviders Version Deprecated. XMLAttribute Define an xml attribute extension annotation.