public boolean equals()

in apis/cloudstack/src/main/java/org/jclouds/cloudstack/domain/Account.java [745:777]


   public boolean equals(Object obj) {
      if (this == obj) return true;
      if (obj == null || getClass() != obj.getClass()) return false;
      Account that = Account.class.cast(obj);
      return Objects.equal(this.id, that.id)
            && Objects.equal(this.type, that.type)
            && Objects.equal(this.networkDomain, that.networkDomain)
            && Objects.equal(this.domain, that.domain)
            && Objects.equal(this.domainId, that.domainId)
            && Objects.equal(this.IPsAvailable, that.IPsAvailable)
            && Objects.equal(this.IPLimit, that.IPLimit)
            && Objects.equal(this.IPs, that.IPs)
            && Objects.equal(this.cleanupRequired, that.cleanupRequired)
            && Objects.equal(this.name, that.name)
            && Objects.equal(this.receivedBytes, that.receivedBytes)
            && Objects.equal(this.sentBytes, that.sentBytes)
            && Objects.equal(this.snapshotsAvailable, that.snapshotsAvailable)
            && Objects.equal(this.snapshotLimit, that.snapshotLimit)
            && Objects.equal(this.snapshots, that.snapshots)
            && Objects.equal(this.state, that.state)
            && Objects.equal(this.templatesAvailable, that.templatesAvailable)
            && Objects.equal(this.templateLimit, that.templateLimit)
            && Objects.equal(this.templates, that.templates)
            && Objects.equal(this.VMsAvailable, that.VMsAvailable)
            && Objects.equal(this.VMLimit, that.VMLimit)
            && Objects.equal(this.VMsRunning, that.VMsRunning)
            && Objects.equal(this.VMsStopped, that.VMsStopped)
            && Objects.equal(this.VMs, that.VMs)
            && Objects.equal(this.volumesAvailable, that.volumesAvailable)
            && Objects.equal(this.volumeLimit, that.volumeLimit)
            && Objects.equal(this.volumes, that.volumes)
            && Objects.equal(this.users, that.users);
   }