public class JEVersion extends java.lang.Object implements java.lang.Comparable<JEVersion>, java.io.Serializable
There is one JEVersion object per running JVM and it may be accessed using the static field JEVersion.CURRENT_VERSION.
| Modifier and Type | Field and Description |
|---|---|
static JEVersion |
CURRENT_VERSION
Release version.
|
| Constructor and Description |
|---|
JEVersion(java.lang.String version) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(JEVersion comparedVersion) |
boolean |
equals(java.lang.Object o) |
int |
getMajor()
Major number of the release version.
|
int |
getMinor()
Minor number of the release version.
|
java.lang.String |
getNumericVersionString()
The numeric version string, without the patch tag.
|
int |
getPatch()
Patch number of the release version.
|
java.lang.String |
getVersionString()
Release version, suitable for display.
|
int |
hashCode() |
java.lang.String |
toString() |
public static final JEVersion CURRENT_VERSION
public java.lang.String toString()
toString in class java.lang.Objectpublic int getMajor()
public int getMinor()
public int getPatch()
public java.lang.String getNumericVersionString()
public java.lang.String getVersionString()
public int compareTo(JEVersion comparedVersion)
compareTo in interface java.lang.Comparable<JEVersion>public boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.ObjectCopyright (c) 2002, 2017 Oracle and/or its affiliates. All rights reserved.