public boolean equals()

in cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/Price.java [173:188]


   public boolean equals(Object o) {
      if (this == o) return true;
      if (!(o instanceof Price)) return false;

      Price price1 = (Price) o;

      if (Double.compare(price1.price, price) != 0) return false;
      if (currency != null ? !currency.equals(price1.currency) : price1.currency != null) return false;
      if (id != null ? !id.equals(price1.id) : price1.id != null) return false;
      if (level != null ? !level.equals(price1.level) : price1.level != null) return false;
      if (multiplier != null ? !multiplier.equals(price1.multiplier) : price1.multiplier != null) return false;
      if (resource != price1.resource) return false;
      if (unit != null ? !unit.equals(price1.unit) : price1.unit != null) return false;

      return true;
   }