Class AbstractDisplay

java.lang.Object
oshi.hardware.common.AbstractDisplay
All Implemented Interfaces:
Display
Direct Known Subclasses:
UnixDisplay

@Immutable public abstract class AbstractDisplay extends Object implements Display
A Display
  • Constructor Details

    • AbstractDisplay

      protected AbstractDisplay(byte[] edid)
      Constructor for AbstractDisplay from a raw EDID byte array.
      Parameters:
      edid - a byte array representing a display EDID
    • AbstractDisplay

      protected AbstractDisplay(DisplayInfo displayInfo)
      Constructor for AbstractDisplay from decoded display information, used when a display reports its attributes without providing an EDID. Pass a synthetic DisplayInfo to expose a synthesized EDID.
      Parameters:
      displayInfo - the decoded display information
  • Method Details