public enum OperatingSystem extends Enum<OperatingSystem> implements OperatingSystemInterface
| Enum Constant and Description |
|---|
AIX |
DIGITAL_UNIX |
FREEBSD |
HP_UX |
IRIX |
LINUX_OS |
MAC_OS |
MAC_OSX |
MPE_IX |
NETWARE_4_11 |
OPENVMS |
OS_390 |
OSF1 |
SUN_OS |
UNKNOWN_OS |
WINDOWS_10 |
WINDOWS_2000 |
WINDOWS_2003 |
WINDOWS_2008 |
WINDOWS_7 |
WINDOWS_8 |
WINDOWS_95 |
WINDOWS_98 |
WINDOWS_ME |
WINDOWS_NT |
WINDOWS_XP |
| Modifier and Type | Method and Description |
|---|---|
OperatingSystemFamily |
getDefaultFamily() |
OperatingSystemFamily |
getFamily() |
String |
getLabel() |
static OperatingSystem |
resolve(String osName) |
static OperatingSystem |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static OperatingSystem[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final OperatingSystem LINUX_OS
public static final OperatingSystem MAC_OSX
public static final OperatingSystem MAC_OS
public static final OperatingSystem WINDOWS_95
public static final OperatingSystem WINDOWS_98
public static final OperatingSystem WINDOWS_ME
public static final OperatingSystem WINDOWS_NT
public static final OperatingSystem WINDOWS_2000
public static final OperatingSystem WINDOWS_XP
public static final OperatingSystem WINDOWS_7
public static final OperatingSystem WINDOWS_8
public static final OperatingSystem WINDOWS_10
public static final OperatingSystem WINDOWS_2003
public static final OperatingSystem WINDOWS_2008
public static final OperatingSystem SUN_OS
public static final OperatingSystem MPE_IX
public static final OperatingSystem HP_UX
public static final OperatingSystem AIX
public static final OperatingSystem OS_390
public static final OperatingSystem FREEBSD
public static final OperatingSystem IRIX
public static final OperatingSystem DIGITAL_UNIX
public static final OperatingSystem NETWARE_4_11
public static final OperatingSystem OSF1
public static final OperatingSystem OPENVMS
public static final OperatingSystem UNKNOWN_OS
public static OperatingSystem[] values()
for (OperatingSystem c : OperatingSystem.values()) System.out.println(c);
public static OperatingSystem valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic static OperatingSystem resolve(String osName)
public String getLabel()
getLabel in interface OperatingSystemInterfacepublic OperatingSystemFamily getFamily()
getFamily in interface OperatingSystemInterfacepublic OperatingSystemFamily getDefaultFamily()
getDefaultFamily in interface OperatingSystemInterfaceCopyright © 2018 JBoss by Red Hat. All rights reserved.