Class PackageVersionChange


  • public class PackageVersionChange
    extends VersionChange
    Describes an exported package version change.

    FIXME the equals/hashcode are including the version to follow what was done in VersionChange however it seems strange to do so even for VersionChange.

    • Field Detail

      • packageName

        private final java.lang.String packageName
      • bundleSymbolicName

        private java.lang.String bundleSymbolicName
    • Constructor Detail

      • PackageVersionChange

        public PackageVersionChange​(java.lang.String bundleSymbolicName,
                                    java.lang.String packageName,
                                    java.lang.String version,
                                    java.lang.String newVersion)
    • Method Detail

      • getBundleSymbolicName

        public java.lang.String getBundleSymbolicName()
      • getPackageName

        public java.lang.String getPackageName()
      • equals

        public boolean equals​(java.lang.Object obj)
        Overrides:
        equals in class VersionChange