Class OshiHWID

  • All Implemented Interfaces:
    HWID

    public class OshiHWID
    extends java.lang.Object
    implements HWID
    • Field Detail

      • gson

        public static com.google.gson.Gson gson
      • totalMemory

        public long totalMemory
      • serialNumber

        public java.lang.String serialNumber
      • HWDiskSerial

        public java.lang.String HWDiskSerial
      • processorID

        public java.lang.String processorID
      • macAddr

        public java.lang.String macAddr
    • Constructor Detail

      • OshiHWID

        public OshiHWID()
    • Method Detail

      • getLevel

        public int getLevel()
        Specified by:
        getLevel in interface HWID
      • getAntiLevel

        public int getAntiLevel()
        Specified by:
        getAntiLevel in interface HWID
      • compare

        public int compare​(HWID hwid)
        Specified by:
        compare in interface HWID
      • isNull

        public boolean isNull()
        Specified by:
        isNull in interface HWID
      • normalize

        public void normalize()
        Specified by:
        normalize in interface HWID
      • isRealSerialNumber

        public boolean isRealSerialNumber()
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

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