public abstract class AbstractOperatingSystem
extends java.lang.Object
implements java.io.Serializable
限定符和类型 | 字段和说明 |
---|---|
protected Arch |
arch |
protected DesktopEnvironment |
de |
protected OperatingSystem |
type |
构造器和说明 |
---|
AbstractOperatingSystem(OperatingSystem type,
Arch arch) |
限定符和类型 | 方法和说明 |
---|---|
Arch |
getArch() |
DesktopEnvironment |
getDesktopEnvironment() |
abstract java.lang.String |
getDetailedString()
Returns detailed string
|
abstract java.lang.String |
getDisplayString()
Returns display string
|
OperatingSystem |
getType() |
boolean |
isUnix() |
void |
setArch(Arch arch) |
void |
setDesktopEnvironment(DesktopEnvironment de) |
protected final OperatingSystem type
protected Arch arch
protected DesktopEnvironment de
public AbstractOperatingSystem(OperatingSystem type, Arch arch)
public OperatingSystem getType()
public Arch getArch()
public void setArch(Arch arch)
public DesktopEnvironment getDesktopEnvironment()
public void setDesktopEnvironment(DesktopEnvironment de)
public abstract java.lang.String getDisplayString()
public abstract java.lang.String getDetailedString()
public final boolean isUnix()