Class MacFirmware

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.util.function.Supplier<Quintet<java.lang.String,​java.lang.String,​java.lang.String,​java.lang.String,​java.lang.String>> manufNameDescVersRelease  
    • Constructor Summary

      Constructors 
      Constructor Description
      MacFirmware()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getDescription()
      Get the firmware description.
      java.lang.String getManufacturer()
      Get the firmware manufacturer.
      java.lang.String getName()
      Get the firmware name.
      java.lang.String getReleaseDate()
      Get the firmware release date.
      java.lang.String getVersion()
      Get the firmware version.
      private static Quintet<java.lang.String,​java.lang.String,​java.lang.String,​java.lang.String,​java.lang.String> queryEfi()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Field Detail

      • manufNameDescVersRelease

        private final java.util.function.Supplier<Quintet<java.lang.String,​java.lang.String,​java.lang.String,​java.lang.String,​java.lang.String>> manufNameDescVersRelease
    • Constructor Detail

      • MacFirmware

        MacFirmware()
    • Method Detail

      • getManufacturer

        public java.lang.String getManufacturer()
        Description copied from interface: Firmware
        Get the firmware manufacturer.
        Returns:
        the manufacturer
      • getVersion

        public java.lang.String getVersion()
        Description copied from interface: Firmware
        Get the firmware version.
        Returns:
        the version
      • queryEfi

        private static Quintet<java.lang.String,​java.lang.String,​java.lang.String,​java.lang.String,​java.lang.String> queryEfi()