Class ImportPackageDTO
- java.lang.Object
-
- org.osgi.dto.DTO
-
- biz.aQute.bnd.reporter.manifest.dto.ImportPackageDTO
-
public class ImportPackageDTO extends org.osgi.dto.DTOA representation of an import package clause.
-
-
Field Summary
Fields Modifier and Type Field Description java.util.Map<java.lang.String,java.lang.String>arbitraryAttributesA map of arbitrary attributes.java.lang.StringbundleSymbolicNameThe bundle symbolic name of the exporting bundle.VersionRangeDTObundleVersionThe version range to select the bundle version of the exporting bundle.java.lang.StringpackageNameThe package name.java.lang.StringresolutionIndicates if the resolution is optional or mandatory.VersionRangeDTOversionThe version range to select the version of an export definition.
-
Constructor Summary
Constructors Constructor Description ImportPackageDTO()
-
-
-
Field Detail
-
packageName
public java.lang.String packageName
The package name.This field must not be
null.
-
resolution
public java.lang.String resolution
Indicates if the resolution is optional or mandatory.If it is not specified this field must be set to "mandatory".
-
bundleSymbolicName
public java.lang.String bundleSymbolicName
The bundle symbolic name of the exporting bundle.If it is not specified this field must 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.
-
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.
-
-