Package com.intellij.openapi.util
Class SystemInfo
java.lang.Object
com.intellij.openapi.util.SystemInfoRt
com.intellij.openapi.util.SystemInfo
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final booleanstatic final booleanstatic final booleanstatic final booleanDeprecated.static final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanstatic final booleanDeprecated.useisWinXpOrNewer(to be removed in IDEA 17)static final booleanstatic final booleanstatic final booleanstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringstatic StringgetMacOSMajorVersion(String version) static Stringstatic StringgetMacOSMajorVersionCode(String version) static Stringstatic StringgetMacOSMinorVersionCode(String version) static Stringstatic StringgetMacOSVersionCode(String version) static Stringstatic Stringstatic booleanstatic booleanstatic booleanstatic booleanisOsVersionAtLeast(String version)
-
Field Details
-
OS_NAME
-
OS_VERSION
-
OS_ARCH
-
JAVA_VERSION
-
JAVA_RUNTIME_VERSION
-
ARCH_DATA_MODEL
-
SUN_DESKTOP
-
isWindows
public static final boolean isWindows -
isMac
public static final boolean isMac -
isOS2
public static final boolean isOS2 -
isLinux
public static final boolean isLinux -
isFreeBSD
public static final boolean isFreeBSD -
isSolaris
public static final boolean isSolaris -
isUnix
public static final boolean isUnix -
isAppleJvm
public static final boolean isAppleJvm -
isOracleJvm
public static final boolean isOracleJvm -
isSunJvm
public static final boolean isSunJvm -
isIbmJvm
public static final boolean isIbmJvm -
isJetbrainsJvm
public static final boolean isJetbrainsJvm -
isWin2kOrNewer
public static final boolean isWin2kOrNewer -
isWinXpOrNewer
public static final boolean isWinXpOrNewer -
isWinVistaOrNewer
public static final boolean isWinVistaOrNewer -
isWin7OrNewer
public static final boolean isWin7OrNewer -
isWin8OrNewer
public static final boolean isWin8OrNewer -
isXWindow
public static final boolean isXWindow -
isKDE
public static final boolean isKDE -
isMacSystemMenu
public static final boolean isMacSystemMenu -
isFileSystemCaseSensitive
public static final boolean isFileSystemCaseSensitive -
areSymLinksSupported
public static final boolean areSymLinksSupported -
is32Bit
public static final boolean is32Bit -
is64Bit
public static final boolean is64Bit -
isMacIntel64
public static final boolean isMacIntel64 -
isMacOSTiger
public static final boolean isMacOSTiger -
isMacOSLeopard
public static final boolean isMacOSLeopard -
isMacOSSnowLeopard
public static final boolean isMacOSSnowLeopard -
isMacOSLion
public static final boolean isMacOSLion -
isMacOSMountainLion
public static final boolean isMacOSMountainLion -
isMacOSMavericks
public static final boolean isMacOSMavericks -
isMacOSYosemite
public static final boolean isMacOSYosemite -
isMacOSElCapitan
public static final boolean isMacOSElCapitan -
isMacOSSierra
public static final boolean isMacOSSierra -
isWindowsXP
public static final boolean isWindowsXPDeprecated.useisWinXpOrNewer(to be removed in IDEA 17) -
isAMD64
public static final boolean isAMD64
-
-
Constructor Details
-
SystemInfo
public SystemInfo()
-
-
Method Details
-
isOsVersionAtLeast
-
getUnixReleaseName
-
getUnixReleaseVersion
-
hasXdgOpen
public static boolean hasXdgOpen() -
hasXdgMime
public static boolean hasXdgMime() -
getMacOSMajorVersion
-
getMacOSMajorVersion
-
getMacOSVersionCode
-
getMacOSMajorVersionCode
-
getMacOSMinorVersionCode
-
getMacOSVersionCode
-
getMacOSMajorVersionCode
-
getMacOSMinorVersionCode
-
isJavaVersionAtLeast
-
is32Bitoris64Bit(to be removed in IDEA 17)