public final class JavaVersion extends Object
| Constructor and Description |
|---|
JavaVersion()
Constructs current runtime
JavaVersion. |
JavaVersion(double major,
int update)
Constructs new
JavaVersion for the specified major version and update number. |
JavaVersion(double major,
int minor,
int update)
Constructs new
JavaVersion for the specified major version, minor version and update number. |
JavaVersion(double major,
int minor,
int update,
String patch)
Constructs new
JavaVersion for the specified major version, minor version and update number. |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(double major,
int minor,
int update)
Returns a negative integer, zero, or a positive integer if this version is less than, equal to, or greater than the other one.
|
int |
compareTo(JavaVersion version)
Returns a negative integer, zero, or a positive integer if this version is less than, equal to, or greater than the other one.
|
int |
hashCode() |
double |
major()
Returns major version.
|
int |
minor()
Returns minor version.
|
String |
patch()
Returns patch.
|
String |
toString() |
int |
update()
Returns update number.
|
String |
versionString()
Returns version
String only. |
public JavaVersion(double major,
int update)
JavaVersion for the specified major version and update number.major - major versionupdate - update numberpublic JavaVersion(double major,
int minor,
int update)
JavaVersion for the specified major version, minor version and update number.major - major versionminor - minor versionupdate - update numberpublic JavaVersion(double major,
int minor,
int update,
@Nullable
String patch)
JavaVersion for the specified major version, minor version and update number.major - major versionminor - minor versionupdate - update numberpatch - patchpublic JavaVersion()
JavaVersion.public double major()
public int minor()
public int update()
public int compareTo(JavaVersion version)
version - JavaVersionpublic int compareTo(double major,
int minor,
int update)
major - major versionminor - minor versionupdate - update number@NotNull public String versionString()
String only.String onlyCopyright © 2020. All rights reserved.