Class SystemInfo


  • public class SystemInfo
    extends java.lang.Object
    Provides information about the current system.
    • Field Detail

      • isWindows

        public static final boolean isWindows
      • isMacOS

        public static final boolean isMacOS
      • isLinux

        public static final boolean isLinux
      • osVersion

        public static final long osVersion
      • isWindows_10_orLater

        public static final boolean isWindows_10_orLater
      • isWindows_11_orLater

        public static final boolean isWindows_11_orLater
        Since:
        2
      • isMacOS_10_11_ElCapitan_orLater

        public static final boolean isMacOS_10_11_ElCapitan_orLater
      • isMacOS_10_14_Mojave_orLater

        public static final boolean isMacOS_10_14_Mojave_orLater
      • isMacOS_10_15_Catalina_orLater

        public static final boolean isMacOS_10_15_Catalina_orLater
      • isX86

        public static final boolean isX86
        Since:
        2
      • isX86_64

        public static final boolean isX86_64
        Since:
        1.1
      • isAARCH64

        public static final boolean isAARCH64
        Since:
        2
      • javaVersion

        public static final long javaVersion
      • isJava_9_orLater

        public static final boolean isJava_9_orLater
      • isJava_11_orLater

        public static final boolean isJava_11_orLater
      • isJava_12_orLater

        public static final boolean isJava_12_orLater
        Since:
        2.3
      • isJava_15_orLater

        public static final boolean isJava_15_orLater
      • isJava_17_orLater

        public static final boolean isJava_17_orLater
        Since:
        2
      • isJava_18_orLater

        public static final boolean isJava_18_orLater
        Since:
        2
      • isJetBrainsJVM

        public static final boolean isJetBrainsJVM
      • isJetBrainsJVM_11_orLater

        public static final boolean isJetBrainsJVM_11_orLater
      • isKDE

        public static final boolean isKDE
      • isProjector

        public static final boolean isProjector
        Since:
        1.1
      • isWebswing

        public static final boolean isWebswing
        Since:
        1.1.2
      • isWinPE

        public static final boolean isWinPE
        Since:
        1.1.1
      • isMacFullWindowContentSupported

        public static final boolean isMacFullWindowContentSupported
        Since:
        2.3
    • Constructor Detail

      • SystemInfo

        public SystemInfo()
    • Method Detail

      • scanVersion

        public static long scanVersion​(java.lang.String version)
      • toVersion

        public static long toVersion​(int major,
                                     int minor,
                                     int micro,
                                     int patch)