public class Version extends java.lang.Object implements java.lang.Comparable<Version>, java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
UNKNOWN |
| Modifier | Constructor and Description |
|---|---|
protected |
Version(java.lang.String version) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Version version) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getBugFix() |
java.lang.String |
getBuildNumber() |
static Version |
getInstance(java.lang.String version) |
java.lang.String |
getMajor() |
java.lang.String |
getMinor() |
int |
hashCode() |
boolean |
includes(Version version) |
static Version |
incrementBugFix(Version version) |
static Version |
incrementBuildNumber(Version version) |
static Version |
incrementMajor(Version version) |
static Version |
incrementMinor(Version version) |
boolean |
isLaterVersionThan(java.lang.String version) |
boolean |
isPreviousVersionThan(java.lang.String version) |
boolean |
isSameVersionAs(java.lang.String version) |
java.lang.String |
toString() |
public static final java.lang.String UNKNOWN
public static Version getInstance(java.lang.String version)
public int compareTo(Version version)
compareTo in interface java.lang.Comparable<Version>public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String getBugFix()
public java.lang.String getBuildNumber()
public java.lang.String getMajor()
public java.lang.String getMinor()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean includes(Version version)
public boolean isLaterVersionThan(java.lang.String version)
public boolean isPreviousVersionThan(java.lang.String version)
public boolean isSameVersionAs(java.lang.String version)
public java.lang.String toString()
toString in class java.lang.Object