Class DynamicImportPackageDTO


  • public class DynamicImportPackageDTO
    extends org.osgi.dto.DTO
    A representation of a dynamic import package clause.
    • Method Summary

      • Methods inherited from class org.osgi.dto.DTO

        toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • 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.

    • Constructor Detail

      • DynamicImportPackageDTO

        public DynamicImportPackageDTO()