public class PackageVersionChange
extends java.lang.Object
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 |
newVersion |
private java.lang.String |
packageName |
private java.lang.String |
version |
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 |
getNewVersion() |
java.lang.String |
getPackageName() |
java.lang.String |
getVersion() |
int |
hashCode() |
java.lang.String |
toString() |
private final java.lang.String packageName
private final java.lang.String version
private final java.lang.String newVersion
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 java.lang.String getVersion()
public java.lang.String getNewVersion()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object