public class OSChecker extends Object
Modifier and Type | Field and Description |
---|---|
static String |
AIX |
static String |
DOT |
static String |
HPUX |
static String |
LINUX |
static String |
OS_ARCH |
static String |
OS_NAME |
static String |
OS_VERSION |
static String |
OSX |
static String |
SUNOS |
static String |
WINDOWS |
Constructor and Description |
---|
OSChecker() |
Modifier and Type | Method and Description |
---|---|
static boolean |
atleast(String name,
int majorVersion,
int minorVersion)
check if version current operating system is greater than a given
version
|
static int |
getOsMajorVersion() |
static int |
getOsMinorVersion() |
static boolean |
isAIX() |
static boolean |
isHPUX()
Method isHPUX
|
static boolean |
isLinux() |
static boolean |
isOSX() |
static boolean |
isSolaris()
Method isSolaris
|
static boolean |
isUnix()
Method isUnix
|
static boolean |
isWindows()
Method isWindows
|
static boolean |
match(String name)
check if operating system matches with a given operating system name
|
static boolean |
match(String name,
int majorVersion,
int minorVersion)
check if version current operating system matches with a given version
|
static boolean |
matchApprox(String name)
Method matchApprox
|
static boolean |
matchArch(String name)
Check if current operating system architecture matches with a given
architecture
|
static void |
parseVersion(String version) |
public static String OS_NAME
public static String OS_VERSION
public static String DOT
public static String OS_ARCH
public static String SUNOS
public static String WINDOWS
public static String AIX
public static String LINUX
public static String HPUX
public static String OSX
public static boolean match(String name)
name
- name of operating systempublic static boolean match(String name, int majorVersion, int minorVersion)
name
- name of operating systemmajorVersion
- major versionminorVersion
- minor versionpublic static boolean matchApprox(String name)
name
- public static boolean atleast(String name, int majorVersion, int minorVersion)
name
- name of operating systemmajorVersion
- major versionminorVersion
- minor versionpublic static boolean matchArch(String name)
name
- public static boolean isSolaris()
public static boolean isWindows()
public static boolean isUnix()
public static boolean isAIX()
public static boolean isLinux()
public static boolean isOSX()
public static int getOsMajorVersion()
public static int getOsMinorVersion()
public static void parseVersion(String version)
public static boolean isHPUX()
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.