Package org.hotswap.agent.annotation
Annotation Type Name
-
public @interface NameDefines a manifest attribute-value pair to match.- Author:
- alpapad@gmail.com
-
-
Field Summary
Fields Modifier and Type Fields Description static StringBundleNameDefines a human-readable name, without spaces, for this bundle.static StringBundleSymbolicNameThe only required header for OSGI bundles, this entry specifies a unique identifier for a bundle, based on the reverse domain name convention (used also by the java packages).static StringBundleVersionThe Bundle version.static StringImplementationTitleThe value is a string that defines the title of the extension implementation.static StringImplementationUrlThis attribute defines the URL from which the extension implementation can be downloaded from.static StringImplementationURLThis attribute defines the URL from which the extension implementation can be downloaded from.static StringImplementationVendorThe value is a string that defines the organization that maintains the extension implementation.static StringImplementationVendorIdThe value is a string id that uniquely defines the organization that maintains the extension implementationstatic StringImplementationVersionThe value is a string that defines the version of the extension implementation.static StringSpecificationTitleThe value is a string that defines the title of the extension specification.static StringSpecificationVendorThe value is a string that defines the organization that maintains the extension specification.static StringSpecificationVersionThe value is a string that defines the version of the extension specification.
-
-
-
Field Detail
-
BundleVersion
static final String BundleVersion
The Bundle version.
-
-
-
BundleSymbolicName
static final String BundleSymbolicName
The only required header for OSGI bundles, this entry specifies a unique identifier for a bundle, based on the reverse domain name convention (used also by the java packages).
Bundle-SymbolicName: javax.servlet-api
-
-
-
BundleName
static final String BundleName
Defines a human-readable name, without spaces, for this bundle. Setting this header is recommend since it can provide a shorter, more meaningful information about the bundle content then Bundle-SymbolicName.
Bundle-Name: Java Servlet API
-
-
-
ImplementationVersion
static final String ImplementationVersion
The value is a string that defines the version of the extension implementation.
-
-
-
ImplementationTitle
static final String ImplementationTitle
The value is a string that defines the title of the extension implementation.
-
-
-
ImplementationVendor
static final String ImplementationVendor
The value is a string that defines the organization that maintains the extension implementation.
-
-
-
ImplementationVendorId
static final String ImplementationVendorId
The value is a string id that uniquely defines the organization that maintains the extension implementation.;
-
-
-
ImplementationURL
static final String ImplementationURL
This attribute defines the URL from which the extension implementation can be downloaded from.
-
-
-
ImplementationUrl
static final String ImplementationUrl
This attribute defines the URL from which the extension implementation can be downloaded from.
-
-
-
SpecificationVersion
static final String SpecificationVersion
The value is a string that defines the version of the extension specification.
-
-
-
SpecificationTitle
static final String SpecificationTitle
The value is a string that defines the title of the extension specification.
-
-
-
SpecificationVendor
static final String SpecificationVendor
The value is a string that defines the organization that maintains the extension specification.
-
-
Element Detail
-
key
String key
The manifest entry key.- Returns:
- the string
-
-
-
value
String value
The entry value to be matched.- Returns:
- the string
-
-