Class JdkVersion

  • All Implemented Interfaces:
    Comparable<JdkVersion>

    public class JdkVersion
    extends Object
    implements Comparable<JdkVersion>
    JDK Version related utilities. Ported from Grizzly project.
    Since:
    2.3
    Author:
    Ryan Lubke (ryan.lubke at oracle.com), Alexey Stashok
    • Method Detail

      • parseVersion

        public static JdkVersion parseVersion​(String versionString)
      • getJdkVersion

        public static JdkVersion getJdkVersion()
      • getMajor

        public int getMajor()
      • getMinor

        public int getMinor()
      • getMaintenance

        public int getMaintenance()
      • getUpdate

        public int getUpdate()
      • isUnsafeSupported

        public boolean isUnsafeSupported()
        Returns true if sun.misc.Unsafe is present in the current JDK version, or false otherwise.
        Since:
        2.3.6
      • compareTo

        public int compareTo​(String versionString)