@Incubating interface OperatingSystem : Named
A machine operating system. Operating System Aliases Windows "windows" GNU/Linux "linux" MacOS "osx", "mac os x", "darwin" Solaris "solaris", "sunos"
abstract fun getDisplayName(): String
Returns a human-consumable display name for this operating system. |
|
abstract fun getName(): String |
|
abstract fun isCurrent(): Boolean
Is this the current OS? |
|
abstract fun isFreeBSD(): Boolean
Is it FreeBSD? |
|
abstract fun isLinux(): Boolean
Is it Linux? |
|
abstract fun isMacOsX(): Boolean
Is it macOS? |
|
abstract fun isSolaris(): Boolean
Is it Solaris? |
|
abstract fun isWindows(): Boolean
Is it Windows? |