Class 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.
    • 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.

      • 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.

    • Constructor Detail

      • ImportPackageDTO

        public ImportPackageDTO()