Comparable<VersionNumber>
@Deprecated public class VersionNumber extends Object implements Comparable<VersionNumber>
Modifier and Type | Class | Description |
---|---|---|
static interface |
VersionNumber.Scheme |
Deprecated.
|
Modifier and Type | Field | Description |
---|---|---|
static VersionNumber |
UNKNOWN |
Deprecated.
|
Constructor | Description |
---|---|
VersionNumber(int major,
int minor,
int micro,
int patch,
String qualifier) |
Deprecated.
|
VersionNumber(int major,
int minor,
int micro,
String qualifier) |
Deprecated.
|
Modifier and Type | Method | Description |
---|---|---|
int |
compareTo(VersionNumber other) |
Deprecated.
|
boolean |
equals(Object other) |
Deprecated.
|
VersionNumber |
getBaseVersion() |
Deprecated.
|
int |
getMajor() |
Deprecated.
|
int |
getMicro() |
Deprecated.
|
int |
getMinor() |
Deprecated.
|
int |
getPatch() |
Deprecated.
|
String |
getQualifier() |
Deprecated.
|
int |
hashCode() |
Deprecated.
|
static VersionNumber |
parse(String versionString) |
Deprecated.
|
static VersionNumber.Scheme |
scheme() |
Deprecated.
Returns the default MAJOR.MINOR.MICRO-QUALIFIER scheme.
|
String |
toString() |
Deprecated.
|
static VersionNumber |
version(int major) |
Deprecated.
|
static VersionNumber |
version(int major,
int minor) |
Deprecated.
|
static VersionNumber.Scheme |
withPatchNumber() |
Deprecated.
Returns the MAJOR.MINOR.MICRO.PATCH-QUALIFIER scheme.
|
public static final VersionNumber UNKNOWN
public VersionNumber(int major, int minor, int micro, @Nullable String qualifier)
public int getMajor()
public int getMinor()
public int getMicro()
public int getPatch()
public VersionNumber getBaseVersion()
public int compareTo(VersionNumber other)
compareTo
in interface Comparable<VersionNumber>
public static VersionNumber version(int major)
public static VersionNumber version(int major, int minor)
public static VersionNumber.Scheme scheme()
public static VersionNumber.Scheme withPatchNumber()
public static VersionNumber parse(String versionString)