public abstract class AbstractComputerSystem extends Object implements ComputerSystem
Constructor and Description |
---|
AbstractComputerSystem() |
Modifier and Type | Method and Description |
---|---|
protected abstract Baseboard |
createBaseboard()
Instantiates the platform-specific
Baseboard object |
protected abstract Firmware |
createFirmware()
Instantiates the platform-specific
Firmware object |
Baseboard |
getBaseboard()
Get the computer system baseboard/motherboard.
|
Firmware |
getFirmware()
Get the computer system firmware/BIOS.
|
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getManufacturer, getModel, getSerialNumber
public Firmware getFirmware()
ComputerSystem
getFirmware
in interface ComputerSystem
Firmware
object for this systemprotected abstract Firmware createFirmware()
Firmware
objectFirmware
objectpublic Baseboard getBaseboard()
ComputerSystem
getBaseboard
in interface ComputerSystem
Baseboard
object for this systemprotected abstract Baseboard createBaseboard()
Baseboard
objectBaseboard
objectCopyright © 2010–2020 oshi. All rights reserved.