Modifier and Type | Field and Description |
---|---|
static Version |
EMPTY_VERSION |
Constructor and Description |
---|
Version(java.lang.String version) |
Modifier and Type | Method and Description |
---|---|
int |
compareTo(Version o)
This rules apply when comparing two version objects:
1.1 > 1 1.a > 1.1 1.1 < 1.10 |
boolean |
equals(java.lang.Object obj) |
boolean |
equals3Digits(Version other) |
boolean |
equals4Digits(Version other) |
java.lang.Object |
getPart(int partNo) |
Version |
getPrefix(int numberOfParts) |
int |
hashCode() |
boolean |
isBiggerThan(Version version) |
boolean |
isGreaterOrEqual(Version other) |
boolean |
isSmallerThan(Version version) |
java.lang.String |
toString() |
public static final Version EMPTY_VERSION
public boolean isBiggerThan(Version version)
public boolean isSmallerThan(Version version)
public int compareTo(Version o)
compareTo
in interface java.lang.Comparable<Version>
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.Object getPart(int partNo)
public Version getPrefix(int numberOfParts)
public boolean equals3Digits(Version other)
public boolean equals4Digits(Version other)
public boolean isGreaterOrEqual(Version other)