public class PackageVersionChange extends VersionChange
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.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
bundleSymbolicName |
private java.lang.String |
packageName |
Constructor and Description |
---|
PackageVersionChange(java.lang.String bundleSymbolicName,
java.lang.String packageName,
java.lang.String version,
java.lang.String newVersion) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getBundleSymbolicName() |
java.lang.String |
getPackageName() |
int |
hashCode() |
java.lang.String |
toString() |
getNewVersion, getVersion
private final java.lang.String packageName
private java.lang.String bundleSymbolicName
public PackageVersionChange(java.lang.String bundleSymbolicName, java.lang.String packageName, java.lang.String version, java.lang.String newVersion)
public java.lang.String getBundleSymbolicName()
public java.lang.String getPackageName()
public int hashCode()
hashCode
in class VersionChange
public boolean equals(java.lang.Object obj)
equals
in class VersionChange
public java.lang.String toString()
toString
in class VersionChange