java.lang.Comparable<VersionNumber>@Deprecated public class VersionNumber extends java.lang.Object implements java.lang.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,
java.lang.String qualifier) |
Deprecated.
|
VersionNumber(int major,
int minor,
int micro,
java.lang.String qualifier) |
Deprecated.
|
| Modifier and Type | Method | Description |
|---|---|---|
int |
compareTo(VersionNumber other) |
Deprecated.
|
boolean |
equals(java.lang.Object other) |
Deprecated.
|
VersionNumber |
getBaseVersion() |
Deprecated.
|
int |
getMajor() |
Deprecated.
|
int |
getMicro() |
Deprecated.
|
int |
getMinor() |
Deprecated.
|
int |
getPatch() |
Deprecated.
|
java.lang.String |
getQualifier() |
Deprecated.
|
int |
hashCode() |
Deprecated.
|
static VersionNumber |
parse(java.lang.String versionString) |
Deprecated.
|
static VersionNumber.Scheme |
scheme() |
Deprecated.
Returns the default MAJOR.MINOR.MICRO-QUALIFIER scheme.
|
java.lang.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
java.lang.String qualifier)
public VersionNumber(int major,
int minor,
int micro,
int patch,
@Nullable
java.lang.String qualifier)
public int getMajor()
public int getMinor()
public int getMicro()
public int getPatch()
@Nullable public java.lang.String getQualifier()
public VersionNumber getBaseVersion()
public int compareTo(VersionNumber other)
compareTo in interface java.lang.Comparable<VersionNumber>public boolean equals(@Nullable
java.lang.Object other)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic 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(java.lang.String versionString)