Class SystemInfo


  • public class SystemInfo
    extends Object
    • Field Detail

      • OS_NAME

        public static final String OS_NAME
      • OS_VERSION

        public static final String OS_VERSION
      • JAVA_VERSION

        public static final String JAVA_VERSION
      • JAVA_RUNTIME_VERSION

        public static final String JAVA_RUNTIME_VERSION
      • isWindows

        public static final boolean isWindows
      • isOS2

        public static final boolean isOS2
      • isMac

        public static final boolean isMac
      • isLinux

        public static final boolean isLinux
      • isUnix

        public static final boolean isUnix
      • isFileSystemCaseSensitive

        public static final boolean isFileSystemCaseSensitive
      • isAppleJvm

        public static final boolean isAppleJvm
      • isOracleJvm

        public static final boolean isOracleJvm
      • isSunJvm

        public static final boolean isSunJvm
      • jreArchitecture

        public static final String jreArchitecture
      • isX86

        public static final boolean isX86
      • isX64

        public static final boolean isX64
      • undefinedArchitecture

        public static final boolean undefinedArchitecture
      • isJava9OrGreater

        public static final boolean isJava9OrGreater
      • _OS_NAME

        protected static final String _OS_NAME
      • isMacOSMojave

        public static final boolean isMacOSMojave
      • isMacOSCatalina

        public static final boolean isMacOSCatalina
      • isMacOSYosemite

        public static final boolean isMacOSYosemite
      • isWindows10

        public static final boolean isWindows10
      • isWindows7

        public static final boolean isWindows7
      • isWindowsVista

        public static final boolean isWindowsVista
    • Constructor Detail

      • SystemInfo

        public SystemInfo()
    • Method Detail

      • getOsName

        public static String getOsName()
      • isOsVersionAtLeast

        public static boolean isOsVersionAtLeast​(String version)
      • compareVersionNumbers

        public static int compareVersionNumbers​(String v1,
                                                String v2)
      • isJavaVersionAtLeast

        public static boolean isJavaVersionAtLeast​(String v)
      • getJavaVmVendor

        public static String getJavaVmVendor()