Package jnr.posix.util
Class Platform
java.lang.Object
jnr.posix.util.Platform
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final String
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final boolean
static final String
static final String
-
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
OS_NAME
-
OS_NAME_LC
-
IS_WINDOWS
public static final boolean IS_WINDOWS -
IS_WINDOWS_9X
public static final boolean IS_WINDOWS_9X -
IS_WINDOWS_NT
public static final boolean IS_WINDOWS_NT -
IS_WINDOWS_20X
public static final boolean IS_WINDOWS_20X -
IS_WINDOWS_XP
public static final boolean IS_WINDOWS_XP -
IS_WINDOWS_VISTA
public static final boolean IS_WINDOWS_VISTA -
IS_WINDOWS_SERVER
public static final boolean IS_WINDOWS_SERVER -
IS_WINDOWS_7
public static final boolean IS_WINDOWS_7 -
IS_MAC
public static final boolean IS_MAC -
IS_FREEBSD
public static final boolean IS_FREEBSD -
IS_DRAGONFLY
public static final boolean IS_DRAGONFLY -
IS_OPENBSD
public static final boolean IS_OPENBSD -
IS_LINUX
public static final boolean IS_LINUX -
IS_SOLARIS
public static final boolean IS_SOLARIS -
IS_BSD
public static final boolean IS_BSD -
IS_32_BIT
public static final boolean IS_32_BIT -
IS_64_BIT
public static final boolean IS_64_BIT -
ARCH
-
OS_NAMES
-
-
Constructor Details
-
Platform
public Platform()
-
-
Method Details
-
envCommand
-
getOSName
-
getProperty
An extension overSystem.getProperty
method. Handles security restrictions, and returns the default value if the access to the property is restricted.- Parameters:
property
- The system property name.defValue
- The default value.- Returns:
- The value of the system property, or the default value.
-