Package oshi.hardware.platform.windows
Class WindowsBaseboard
- java.lang.Object
-
- oshi.hardware.common.AbstractBaseboard
-
- oshi.hardware.platform.windows.WindowsBaseboard
-
- All Implemented Interfaces:
Baseboard
@Immutable final class WindowsBaseboard extends AbstractBaseboard
Baseboard data obtained from WMI
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.function.Supplier<Quartet<java.lang.String,java.lang.String,java.lang.String,java.lang.String>>manufModelVersSerial
-
Constructor Summary
Constructors Constructor Description WindowsBaseboard()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetManufacturer()Get the baseboard manufacturer.java.lang.StringgetModel()Get the baseboard model.java.lang.StringgetSerialNumber()Get the baseboard serial number.java.lang.StringgetVersion()Get the baseboard version.private static Quartet<java.lang.String,java.lang.String,java.lang.String,java.lang.String>queryManufModelVersSerial()-
Methods inherited from class oshi.hardware.common.AbstractBaseboard
toString
-
-
-
-
Field Detail
-
manufModelVersSerial
private final java.util.function.Supplier<Quartet<java.lang.String,java.lang.String,java.lang.String,java.lang.String>> manufModelVersSerial
-
-
Method Detail
-
getManufacturer
public java.lang.String getManufacturer()
Description copied from interface:BaseboardGet the baseboard manufacturer.- Returns:
- The manufacturer.
-
getModel
public java.lang.String getModel()
Description copied from interface:BaseboardGet the baseboard model.- Returns:
- The model.
-
getVersion
public java.lang.String getVersion()
Description copied from interface:BaseboardGet the baseboard version.- Returns:
- The version.
-
getSerialNumber
public java.lang.String getSerialNumber()
Description copied from interface:BaseboardGet the baseboard serial number.- Returns:
- The serial number.
-
queryManufModelVersSerial
private static Quartet<java.lang.String,java.lang.String,java.lang.String,java.lang.String> queryManufModelVersSerial()
-
-