Method: PureCloud::Evaluation#==

Defined in:
lib/purecloudclient_v2a/models/evaluation.rb

#==(o) ⇒ Object

Checks equality by comparing each attribute.

Parameters:

  • Object (Object)

    to be compared



582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
# File 'lib/purecloudclient_v2a/models/evaluation.rb', line 582

def ==(o)
  return true if self.equal?(o)
  self.class == o.class &&
      id == o.id &&
      name == o.name &&
      conversation == o.conversation &&
      evaluation_form == o.evaluation_form &&
      evaluator == o.evaluator &&
      agent == o.agent &&
      calibration == o.calibration &&
      status == o.status &&
      answers == o.answers &&
      agent_has_read == o.agent_has_read &&
      release_date == o.release_date &&
      assigned_date == o.assigned_date &&
      changed_date == o.changed_date &&
      queue == o.queue &&
      never_release == o.never_release &&
      resource_id == o.resource_id &&
      resource_type == o.resource_type &&
      redacted == o.redacted &&
      is_scoring_index == o.is_scoring_index &&
      self_uri == o.self_uri
end