equals method

  1. @override
bool equals(
  1. Device self,
  2. Device other
)

Implementation

@override bool equals(p3.Device self, p3.Device other) => Mapper.isEqual(self.deviceId, other.deviceId) && Mapper.isEqual(self.serialNumber, other.serialNumber) && Mapper.isEqual(self.macAddress, other.macAddress) && Mapper.isEqual(self.macAddress2, other.macAddress2) && Mapper.isEqual(self.name, other.name) && Mapper.isEqual(self.online, other.online) && Mapper.isEqual(self.online2, other.online2) && Mapper.isEqual(self.type, other.type) && Mapper.isEqual(self.version, other.version) && Mapper.isEqual(self.variant, other.variant) && Mapper.isEqual(self.ipAddress0, other.ipAddress0) && Mapper.isEqual(self.ipAddress, other.ipAddress) && Mapper.isEqual(self.ipAddress2, other.ipAddress2) && Mapper.isEqual(self.description, other.description) && Mapper.isEqual(self.location, other.location) && Mapper.isEqual(self.configured, other.configured) && Mapper.isEqual(self.validFirmware, other.validFirmware) && Mapper.isEqual(self.validBackupFirmware, other.validBackupFirmware) && Mapper.isEqual(self.firmware, other.firmware) && Mapper.isEqual(self.backupFirmware, other.backupFirmware) && Mapper.isEqual(self.dateAdded, other.dateAdded) && Mapper.isEqual(self.status, other.status) && Mapper.isEqual(self.domainNumber, other.domainNumber) && Mapper.isEqual(self.deviceVdiType, other.deviceVdiType) && Mapper.isEqual(self.conExclusive, other.conExclusive) && Mapper.isEqual(self.conControl, other.conControl) && Mapper.isEqual(self.conStartTime, other.conStartTime) && Mapper.isEqual(self.conEndTime, other.conEndTime) && Mapper.isEqual(self.username, other.username) && Mapper.isEqual(self.userId, other.userId) && Mapper.isEqual(self.channelName, other.channelName) && Mapper.isEqual(self.countReceiverGroups, other.countReceiverGroups) && Mapper.isEqual(self.countReceiverPresets, other.countReceiverPresets) && Mapper.isEqual(self.countUsers, other.countUsers);