public class GeneralNativeCommandModuleEnv extends AbstractEnvironmentModule
Modifier and Type | Field and Description |
---|---|
protected GeneralNativeCommandModule |
wrapped |
config, moduleName, version
Constructor and Description |
---|
GeneralNativeCommandModuleEnv() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
ExtractionResult |
extractInformation() |
GeneralExecutableModuleConfig |
getConfig() |
java.lang.String |
getCurrentOsCommand() |
java.lang.String |
getHash() |
java.lang.String |
getModuleDescription() |
int |
hashCode() |
void |
setConfig(ModuleConfiguration config) |
void |
setModuleName()
By implementing this abstract method the name of the module is specified.
|
void |
setVersion() |
boolean |
supportsThisOS()
The given operating system specifies the kind of external application
call and return value parsing.
|
java.lang.String |
toString() |
isSelected, setSelected
protected final GeneralNativeCommandModule wrapped
public int hashCode()
hashCode
in class java.lang.Object
public boolean supportsThisOS()
AbstractModule
OperatingSystem.OsName.SYSTEM_INDEPENDENT
.supportsThisOS
in class AbstractModule
public ExtractionResult extractInformation()
extractInformation
in class AbstractEnvironmentModule
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class AbstractModule
public java.lang.String getHash()
getHash
in class AbstractModule
public java.lang.String getCurrentOsCommand()
public java.lang.String getModuleDescription()
getModuleDescription
in class AbstractModule
public GeneralExecutableModuleConfig getConfig()
getConfig
in class AbstractModule
public void setModuleName()
AbstractModule
setModuleName
in class AbstractModule
public void setVersion()
setVersion
in class AbstractModule
public void setConfig(ModuleConfiguration config)
setConfig
in class AbstractModule