- All Known Subinterfaces:
OsType.Any,OsType.Local
- All Known Implementing Classes:
OsType.Bsd,OsType.Linux,OsType.MacOs,OsType.Solaris,OsType.Unix,OsType.Windows
public interface OsType
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interfacestatic final classstatic final classstatic interfacestatic final classstatic final classstatic classstatic final class -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final OsType.Bsdstatic final OsType.Linuxstatic final OsType.MacOsstatic final OsType.Solarisstatic final OsType.Windows -
Method Summary
-
Field Details
-
WINDOWS
-
LINUX
-
MACOS
-
BSD
-
SOLARIS
-
-
Method Details
-
getLocal
-
makeFileSystemCompatible
-
determineInterestingPaths
- Throws:
Exception
-
getHomeDirectory
- Throws:
Exception
-
getFileSystemSeparator
String getFileSystemSeparator() -
getName
String getName() -
getTempDirectory
- Throws:
Exception
-
getProperties
- Throws:
Exception
-
determineOperatingSystemName
- Throws:
Exception
-