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;
}