public static enum FileUtil.OperatingSystem extends java.lang.Enum<FileUtil.OperatingSystem>
Enum Constant and Description |
---|
FreeBSD |
GenericUnix |
Linux |
MacOS |
Unknown |
Windows |
Modifier and Type | Field and Description |
---|---|
boolean |
isMac |
boolean |
isUnix |
boolean |
isWindows |
Modifier and Type | Method and Description |
---|---|
static FileUtil.OperatingSystem |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static FileUtil.OperatingSystem[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final FileUtil.OperatingSystem Unknown
public static final FileUtil.OperatingSystem MacOS
public static final FileUtil.OperatingSystem Linux
public static final FileUtil.OperatingSystem FreeBSD
public static final FileUtil.OperatingSystem GenericUnix
public static final FileUtil.OperatingSystem Windows
public final boolean isWindows
public final boolean isMac
public final boolean isUnix
public static FileUtil.OperatingSystem[] values()
for (FileUtil.OperatingSystem c : FileUtil.OperatingSystem.values()) System.out.println(c);
public static FileUtil.OperatingSystem valueOf(java.lang.String name)
name
- the name of the enum constant to be returned.java.lang.IllegalArgumentException
- if this enum type has no constant with the specified namejava.lang.NullPointerException
- if the argument is null