Package org.syncany.util
Class EnvironmentUtil
- java.lang.Object
-
- org.syncany.util.EnvironmentUtil
-
public class EnvironmentUtil extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEnvironmentUtil.OperatingSystem
-
Constructor Summary
Constructors Constructor Description EnvironmentUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.StringgetArchDescription()static EnvironmentUtil.OperatingSystemgetOperatingSystem()static java.lang.StringgetOperatingSystemDescription()Returns the operating system short descripton.static booleanisDebianBased()static booleanisMacOSX()static booleanisUnixLikeOperatingSystem()static booleanisWindows()static voidsetOperatingSystem(EnvironmentUtil.OperatingSystem aOperatingSystem)static booleansymlinksSupported()
-
-
-
Constructor Detail
-
EnvironmentUtil
public EnvironmentUtil()
-
-
Method Detail
-
setOperatingSystem
public static void setOperatingSystem(EnvironmentUtil.OperatingSystem aOperatingSystem)
-
getOperatingSystem
public static EnvironmentUtil.OperatingSystem getOperatingSystem()
-
isUnixLikeOperatingSystem
public static boolean isUnixLikeOperatingSystem()
-
isWindows
public static boolean isWindows()
-
isMacOSX
public static boolean isMacOSX()
-
symlinksSupported
public static boolean symlinksSupported()
-
isDebianBased
public static boolean isDebianBased()
-
getArchDescription
public static java.lang.String getArchDescription()
- Returns:
- x86, x86_64, sparc, ppc, armv41, i686, ppc64, powerpc, par-risc, ia64n, pa_risk2.0, pa_risk, power, power_rs, mips, alpha
- See Also:
- Possible return values
-
getOperatingSystemDescription
public static java.lang.String getOperatingSystemDescription()
Returns the operating system short descripton.- Returns:
- aix, digital, freebsd, hp, irix, linux, mac, mpe/ix, netware, os/2, solaris, windows
- See Also:
- Possible output values
-
-