All Classes
-
All Classes Interface Summary Class Summary Enum Summary Annotation Types Summary Class Description Activate Deprecated. 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.Component Deprecated. Configurable<T> ConfigurationPolicy Deprecated. Constants Constants Constants ConsumerType 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 An annotation to indicate that the type depends on the Common Public License 1.0.Deactivate Deprecated. 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 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
.Modified Deprecated. 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 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 This is a type that will be proxied.Reference Deprecated. 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 XMLAttribute Define an xml attribute extension annotation.