Package oshi.hardware.common
Class AbstractComputerSystem
java.lang.Object
oshi.hardware.common.AbstractComputerSystem
- All Implemented Interfaces:
ComputerSystem
- Direct Known Subclasses:
OpenBsdComputerSystem
Computer System data.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface oshi.hardware.ComputerSystem
getHardwareUUID, getManufacturer, getModel, getSerialNumber
-
Constructor Details
-
AbstractComputerSystem
public AbstractComputerSystem()
-
-
Method Details
-
getFirmware
Description copied from interface:ComputerSystemGet the computer system firmware/BIOS.- Specified by:
getFirmwarein interfaceComputerSystem- Returns:
- A
Firmwareobject for this system
-
createFirmware
Instantiates the platform-specificFirmwareobject- Returns:
- platform-specific
Firmwareobject
-
getBaseboard
Description copied from interface:ComputerSystemGet the computer system baseboard/motherboard.- Specified by:
getBaseboardin interfaceComputerSystem- Returns:
- A
Baseboardobject for this system
-
createBaseboard
Instantiates the platform-specificBaseboardobject- Returns:
- platform-specific
Baseboardobject
-
toString
-