Method: Falcon::DomainVulnerability#==

Defined in:
lib/crimson-falcon/models/domain_vulnerability.rb

#==(o) ⇒ Object

Checks equality by comparing each attribute.

Parameters:

  • Object (Object)

    to be compared



230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
# File 'lib/crimson-falcon/models/domain_vulnerability.rb', line 230

def ==(o)
  return true if self.equal?(o)
  self.class == o.class &&
      affected_products == o.affected_products &&
      community_identifiers == o.community_identifiers &&
      cve == o.cve &&
      cvss_v2_base == o.cvss_v2_base &&
      cvss_v3_base == o.cvss_v3_base &&
      description == o.description &&
      exploit_status == o.exploit_status &&
      name == o.name &&
      publish_date == o.publish_date &&
      related_actors == o.related_actors &&
      related_reports == o.related_reports &&
      related_threats == o.related_threats &&
      severity == o.severity &&
      updated_timestamp == o.updated_timestamp
end