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 |
|
java.lang.String |
getArchStr() Architecture underlying the operating system |
|
java.lang.String |
getExecutableName(java.lang.String executablePath) |
|
java.lang.String |
getPathVar() Returns Windows system seach path environmental variable name. |
|
java.lang.String |
getScriptName(java.lang.String scriptPath) Returns Windows-specific decorated script name. |
|
java.lang.String |
getSharedLibraryName(java.lang.String libraryName) Returns Windows shared library name |
|
java.lang.String |
getSharedLibrarySuffix() Return Windows string that is used to suffix to shared libraries |
|
java.lang.String |
getStaticLibraryName(java.lang.String libraryName) Returns OS-specific static library name |
|
java.lang.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 java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#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.Architecture underlying the operating system
amd64
or i386
Returns Windows system seach path environmental variable name.
Path
.Returns Windows-specific decorated script name.
.bat
based name.scriptPath
- Name of script.Returns Windows shared library name
.dll
extensionlibraryName
- This can be a base name or a full name.Return Windows string that is used to suffix to shared libraries
.dll
Returns 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
.lib
Confirms this is a representation of the Microsoft Windows operating system.
true
Groovy Documentation