Modifier and Type | Field and Description |
---|---|
java.lang.String |
extra |
int |
major |
int |
minor |
java.lang.Integer |
patch |
Constructor and Description |
---|
Version(int major,
int minor) |
Version(int major,
int minor,
java.lang.Integer patch) |
Version(int major,
int minor,
java.lang.Integer patch,
java.lang.String extra) |
Modifier and Type | Method and Description |
---|---|
static int |
compareStrings(java.lang.String v1,
java.lang.String v2)
Compares two strings with version
|
int |
compareTo(Version another) |
boolean |
equals(java.lang.Object o) |
static Version |
fromString(java.lang.String textVersion) |
int |
hashCode() |
java.lang.String |
toString() |
public final int major
public final int minor
public final java.lang.Integer patch
public final java.lang.String extra
public Version(int major, int minor)
public Version(int major, int minor, java.lang.Integer patch)
public Version(int major, int minor, java.lang.Integer patch, java.lang.String extra)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public int compareTo(Version another)
compareTo
in interface java.lang.Comparable<Version>
public java.lang.String toString()
toString
in class java.lang.Object
public static Version fromString(java.lang.String textVersion)
public static int compareStrings(java.lang.String v1, java.lang.String v2)
v1
- first versionv2
- second version