public boolean equals()

in apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Volume.java [709:745]


   public boolean equals(Object obj) {
      if (this == obj) return true;
      if (obj == null || getClass() != obj.getClass()) return false;
      Volume that = Volume.class.cast(obj);
      return Objects.equal(this.id, that.id)
            && Objects.equal(this.account, that.account)
            && Objects.equal(this.attached, that.attached)
            && Objects.equal(this.created, that.created)
            && Objects.equal(this.destroyed, that.destroyed)
            && Objects.equal(this.deviceId, that.deviceId)
            && Objects.equal(this.diskOfferingDisplayText, that.diskOfferingDisplayText)
            && Objects.equal(this.diskOfferingId, that.diskOfferingId)
            && Objects.equal(this.diskOfferingName, that.diskOfferingName)
            && Objects.equal(this.domain, that.domain)
            && Objects.equal(this.domainId, that.domainId)
            && Objects.equal(this.hypervisor, that.hypervisor)
            && Objects.equal(this.isExtractable, that.isExtractable)
            && Objects.equal(this.jobId, that.jobId)
            && Objects.equal(this.jobStatus, that.jobStatus)
            && Objects.equal(this.name, that.name)
            && Objects.equal(this.serviceOfferingDisplayText, that.serviceOfferingDisplayText)
            && Objects.equal(this.serviceOfferingId, that.serviceOfferingId)
            && Objects.equal(this.serviceOfferingName, that.serviceOfferingName)
            && Objects.equal(this.size, that.size)
            && Objects.equal(this.snapshotId, that.snapshotId)
            && Objects.equal(this.state, that.state)
            && Objects.equal(this.storage, that.storage)
            && Objects.equal(this.storageType, that.storageType)
            && Objects.equal(this.type, that.type)
            && Objects.equal(this.virtualMachineId, that.virtualMachineId)
            && Objects.equal(this.vmDisplayName, that.vmDisplayName)
            && Objects.equal(this.vmName, that.vmName)
            && Objects.equal(this.vmState, that.vmState)
            && Objects.equal(this.zoneId, that.zoneId)
            && Objects.equal(this.zoneName, that.zoneName)
            && Objects.equal(this.tags, that.tags);
   }