Class AbstractFirmware

java.lang.Object
oshi.hardware.common.AbstractFirmware
All Implemented Interfaces:
Firmware

@Immutable
public abstract class AbstractFirmware
extends java.lang.Object
implements Firmware
Firmware data.
  • Constructor Summary

    Constructors 
    Constructor Description
    AbstractFirmware()  
  • Method Summary

    Modifier and Type Method Description
    java.lang.String getDescription()
    Get the firmware description.
    java.lang.String getName()
    Get the firmware name.
    java.lang.String getReleaseDate()
    Get the firmware release date.
    java.lang.String toString()  

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface oshi.hardware.Firmware

    getManufacturer, getVersion
  • Constructor Details

  • Method Details

    • getName

      public java.lang.String getName()
      Description copied from interface: Firmware
      Get the firmware name.
      Specified by:
      getName in interface Firmware
      Returns:
      the name
    • getDescription

      public java.lang.String getDescription()
      Description copied from interface: Firmware
      Get the firmware description.
      Specified by:
      getDescription in interface Firmware
      Returns:
      the description
    • getReleaseDate

      public java.lang.String getReleaseDate()
      Description copied from interface: Firmware
      Get the firmware release date.
      Specified by:
      getReleaseDate in interface Firmware
      Returns:
      The release date.
    • toString

      public java.lang.String toString()
      Overrides:
      toString in class java.lang.Object