Package daevil
Class OS
- java.lang.Object
-
- daevil.OS
-
public class OS extends java.lang.ObjectThis class is made to get the OS platform name, e.g.
Red Hat Enterprise Linux Server release 5.6 (Tikanga)
It currently supports : - Linux - Windows - Mac OS - Solaris
TODO : P-UX / ZOS
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.lang.StringgetArch()java.lang.StringgetName()static OSgetOs()Deprecated.java.lang.StringgetPlatformName()java.lang.StringgetShellExtension()java.lang.StringgetVersion()booleanisMac()java.lang.BooleanisPosix()booleanisUnix()booleanisWindows()java.lang.StringtoString()
-
-
-
Field Detail
-
OS
public static final OS OS
-
-
Method Detail
-
getOs
@Deprecated public static OS getOs()
Deprecated.
-
getName
public java.lang.String getName()
-
getArch
public java.lang.String getArch()
-
getVersion
public java.lang.String getVersion()
-
getPlatformName
public java.lang.String getPlatformName()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
getShellExtension
public java.lang.String getShellExtension()
-
isWindows
public boolean isWindows()
-
isMac
public boolean isMac()
-
isUnix
public boolean isUnix()
-
isPosix
public java.lang.Boolean isPosix()
-
-