Class AbstractComputerSystem
java.lang.Object
oshi.hardware.common.AbstractComputerSystem
- All Implemented Interfaces:
ComputerSystem
- Direct Known Subclasses:
FreeBsdComputerSystem, MacComputerSystem, NetBsdComputerSystem, OpenBsdComputerSystem, SolarisComputerSystem, WindowsComputerSystem
Computer System data.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface ComputerSystem
getHardwareUUID, getManufacturer, getModel, getSerialNumberModifier and TypeMethodDescriptionGet the computer system hardware UUID, if available.Get the computer system manufacturer.getModel()Get the computer system model.Get the computer system serial number, if available.
-
Constructor Details
-
AbstractComputerSystem
protected AbstractComputerSystem()Default constructor.
-
-
Method Details
-
getFirmware
Description copied from interface:ComputerSystemGet the computer system firmware/BIOS.- Specified by:
getFirmwarein interfaceComputerSystem- Returns:
- A
Firmwareobject for this system
-
createFirmware
-
getBaseboard
Description copied from interface:ComputerSystemGet the computer system baseboard/motherboard.- Specified by:
getBaseboardin interfaceComputerSystem- Returns:
- A
Baseboardobject for this system
-
createBaseboard
-
toString
-