Package com.swoval.runtime
Class Platform
- java.lang.Object
-
- com.swoval.runtime.Platform
-
public class Platform extends java.lang.Object
Provides some platform specific properties.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static boolean
isFreeBSD()
Returns true if running on freebsd.static boolean
isJVM()
Returns true if the runtime is a java virtual machine.static boolean
isLinux()
Returns true if running on linux.static boolean
isMac()
Returns true if running on a mac.static boolean
isWin()
Returns true if running on windows.static java.lang.String
tmpDir()
Returns the system temporary directory location
-
-
-
Method Detail
-
isJVM
public static boolean isJVM()
Returns true if the runtime is a java virtual machine.- Returns:
- true if the runtime is a java virtual machine.
-
isFreeBSD
public static boolean isFreeBSD()
Returns true if running on freebsd.- Returns:
- true if running on freebsd.
-
isMac
public static boolean isMac()
Returns true if running on a mac.- Returns:
- true if running on a mac.
-
isWin
public static boolean isWin()
Returns true if running on windows.- Returns:
- true if running on windows.
-
isLinux
public static boolean isLinux()
Returns true if running on linux.- Returns:
- true if running on linux.
-
tmpDir
public static java.lang.String tmpDir()
Returns the system temporary directory location- Returns:
- the system temporary directory location
-
-