Windows implementation of OperatingSystem.
| Fields inherited from class | Fields |
|---|---|
class OperatingSystem |
OS_ARCH, OS_NAME, OS_VERSION |
| Type | Name and description |
|---|---|
static OperatingSystem |
INSTANCE |
| Constructor and description |
|---|
protected Windows
() |
| Type Params | Return Type | Name and description |
|---|---|---|
|
Arch |
getArch()Architecture underlying the operating system |
|
String |
getArchStr()Architecture underlying the operating system |
|
String |
getExecutableName(String executablePath) |
|
String |
getPathVar()Returns Windows system seach path environmental variable name. |
|
String |
getScriptName(String scriptPath)Returns Windows-specific decorated script name. |
|
String |
getSharedLibraryName(String libraryName)Returns Windows shared library name |
|
String |
getSharedLibrarySuffix()Return Windows string that is used to suffix to shared libraries |
|
String |
getStaticLibraryName(String libraryName)Returns OS-specific static library name |
|
String |
getStaticLibrarySuffix()Windows string that is used to suffix to static libraries |
|
boolean |
isWindows()Confirms this is a representation of the Microsoft Windows operating system. |
| Methods inherited from class | Name |
|---|---|
class OperatingSystem |
current, findAllInPath, findInPath, getArch, getArchStr, getExecutableName, getName, getPath, getPathSeparator, getPathVar, getScriptName, getSharedLibraryName, getSharedLibrarySuffix, getStaticLibraryName, getStaticLibrarySuffix, getVersion, isFreeBSD, isLinux, isMacOsX, isNetBSD, isSolaris, isUnix, isWindows, toString |
class Object |
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll |
Architecture underlying the operating system
OperatingSystem.Arch.UNKNOWN is it cannot be identified. In that a
caller might need to use getArchStr() to help with identification.Returns Windows system seach path environmental variable name.
Path.Returns Windows-specific decorated script name.
scriptPath - Name of script..bat based name.Returns Windows shared library name
libraryName - This can be a base name or a full name..dll extensionReturn Windows string that is used to suffix to shared libraries
.dllReturns OS-specific static library name
libraryName - This can be a base name or a full name.Windows string that is used to suffix to static libraries
.libConfirms this is a representation of the Microsoft Windows operating system.
trueGroovy Documentation