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.Object
public 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.Object
public int hashCode()
hashCode
in class java.lang.Object
Copyright (c) 2002, 2017 Oracle and/or its affiliates. All rights reserved.