Class ImportPackageDTO
- java.lang.Object
-
- org.osgi.dto.DTO
-
- biz.aQute.bnd.reporter.manifest.dto.ImportPackageDTO
-
public class ImportPackageDTO extends org.osgi.dto.DTO
A representation of an 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.java.lang.String
resolution
Indicates if the resolution is optional or mandatory.VersionRangeDTO
version
The 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.
-
-