public int hashCode()

in cloudsigma2/src/main/java/org/jclouds/cloudsigma2/domain/ProfileInfo.java [472:507]


   public int hashCode() {
      int result;
      long temp;
      result = address != null ? address.hashCode() : 0;
      result = 31 * result + (isApiHttpsOnly ? 1 : 0);
      result = 31 * result + (autotopupAmount != null ? autotopupAmount.hashCode() : 0);
      result = 31 * result + (autotopupThreshold != null ? autotopupThreshold.hashCode() : 0);
      result = 31 * result + (bankReference != null ? bankReference.hashCode() : 0);
      result = 31 * result + (company != null ? company.hashCode() : 0);
      result = 31 * result + (country != null ? country.hashCode() : 0);
      result = 31 * result + (currency != null ? currency.hashCode() : 0);
      result = 31 * result + (email != null ? email.hashCode() : 0);
      result = 31 * result + (firstName != null ? firstName.hashCode() : 0);
      result = 31 * result + (hasAutotopup ? 1 : 0);
      result = 31 * result + (invoicing ? 1 : 0);
      result = 31 * result + (isKeyAuth ? 1 : 0);
      result = 31 * result + (language != null ? language.hashCode() : 0);
      result = 31 * result + (lastName != null ? lastName.hashCode() : 0);
      result = 31 * result + (isMailingListEnabled ? 1 : 0);
      result = 31 * result + (meta != null ? meta.hashCode() : 0);
      result = 31 * result + (myNotes != null ? myNotes.hashCode() : 0);
      result = 31 * result + (nickname != null ? nickname.hashCode() : 0);
      result = 31 * result + (phone != null ? phone.hashCode() : 0);
      result = 31 * result + (postcode != null ? postcode.hashCode() : 0);
      result = 31 * result + (reseller != null ? reseller.hashCode() : 0);
      result = 31 * result + (signupTime != null ? signupTime.hashCode() : 0);
      result = 31 * result + (state != null ? state.hashCode() : 0);
      result = 31 * result + (taxName != null ? taxName.hashCode() : 0);
      temp = Double.doubleToLongBits(taxRate);
      result = 31 * result + (int) (temp ^ (temp >>> 32));
      result = 31 * result + (title != null ? title.hashCode() : 0);
      result = 31 * result + (town != null ? town.hashCode() : 0);
      result = 31 * result + (uuid != null ? uuid.hashCode() : 0);
      result = 31 * result + (vat != null ? vat.hashCode() : 0);
      return result;
   }