Class DynamicImportPackageDTO
- java.lang.Object
-
- org.osgi.dto.DTO
-
- biz.aQute.bnd.reporter.manifest.dto.DynamicImportPackageDTO
-
public class DynamicImportPackageDTO extends org.osgi.dto.DTO
A representation of a dynamic import package clause.
-
-
Field Summary
Fields Modifier and Type Field Description java.util.Map<java.lang.String,java.lang.String>
arbitraryAttributes
A map of arbitrary attributes.java.lang.String
bundleSymbolicName
The bundle symbolic name of the exporting bundle.VersionRangeDTO
bundleVersion
The version range to select the bundle version of the exporting bundle.java.lang.String
packageName
The package name.VersionRangeDTO
version
The version range to select the version of an export definition.
-
Constructor Summary
Constructors Constructor Description DynamicImportPackageDTO()
-
-
-
Field Detail
-
packageName
public java.lang.String packageName
The package name.This field must not be
null
.
-
version
public VersionRangeDTO version
The version range to select the version of an export definition.If it is not specified this field must be set to the default value.
-
bundleSymbolicName
public java.lang.String bundleSymbolicName
The bundle symbolic name of the exporting bundle.If it is not specified this field must be
null
.
-
bundleVersion
public VersionRangeDTO bundleVersion
The version range to select the bundle version of the exporting bundle.If it is not specified this field must be set to the default value.
-
arbitraryAttributes
public java.util.Map<java.lang.String,java.lang.String> arbitraryAttributes
A map of arbitrary attributes.If it is not specified this field must be empty.
-
-