@Override
 public int hashCode() {
   int result = termID != null ? termID.hashCode() : 0;
   result = 31 * result + (nachtMo != null ? nachtMo.hashCode() : 0);
   result = 31 * result + (morgens != null ? morgens.hashCode() : 0);
   result = 31 * result + (mittags != null ? mittags.hashCode() : 0);
   result = 31 * result + (nachmittags != null ? nachmittags.hashCode() : 0);
   result = 31 * result + (abends != null ? abends.hashCode() : 0);
   result = 31 * result + (nachtAb != null ? nachtAb.hashCode() : 0);
   result = 31 * result + (uhrzeitAnzahl != null ? uhrzeitAnzahl.hashCode() : 0);
   result = 31 * result + (uhrzeit != null ? uhrzeit.hashCode() : 0);
   result = 31 * result + (taeglich != null ? taeglich.hashCode() : 0);
   result = 31 * result + (woechentlich != null ? woechentlich.hashCode() : 0);
   result = 31 * result + (monatlich != null ? monatlich.hashCode() : 0);
   result = 31 * result + (tagNum != null ? tagNum.hashCode() : 0);
   result = 31 * result + (mon != null ? mon.hashCode() : 0);
   result = 31 * result + (die != null ? die.hashCode() : 0);
   result = 31 * result + (mit != null ? mit.hashCode() : 0);
   result = 31 * result + (don != null ? don.hashCode() : 0);
   result = 31 * result + (fre != null ? fre.hashCode() : 0);
   result = 31 * result + (sam != null ? sam.hashCode() : 0);
   result = 31 * result + (son != null ? son.hashCode() : 0);
   result = 31 * result + (erforderlich != null ? erforderlich.hashCode() : 0);
   result = 31 * result + (lDatum != null ? lDatum.hashCode() : 0);
   result = 31 * result + (dauer != null ? dauer.hashCode() : 0);
   result = 31 * result + (bemerkung != null ? bemerkung.hashCode() : 0);
   result = 31 * result + (version != null ? version.hashCode() : 0);
   result = 31 * result + (nursingProcess != null ? nursingProcess.hashCode() : 0);
   result = 31 * result + (intervention != null ? intervention.hashCode() : 0);
   return result;
 }
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + ((activeThreads == null) ? 0 : activeThreads.hashCode());
   result = prime * result + ((baseDir == null) ? 0 : baseDir.hashCode());
   result = prime * result + ((build == null) ? 0 : build.hashCode());
   result = prime * result + ((cpuLoadAverage == null) ? 0 : cpuLoadAverage.hashCode());
   result = prime * result + ((date == null) ? 0 : date.hashCode());
   result = prime * result + ((freeMemoryInBytes == null) ? 0 : freeMemoryInBytes.hashCode());
   result = prime * result + ((jvmName == null) ? 0 : jvmName.hashCode());
   result = prime * result + ((jvmVendor == null) ? 0 : jvmVendor.hashCode());
   result = prime * result + ((jvmVersion == null) ? 0 : jvmVersion.hashCode());
   result = prime * result + ((maxMemoryInBytes == null) ? 0 : maxMemoryInBytes.hashCode());
   result = prime * result + ((node == null) ? 0 : node.hashCode());
   result = prime * result + ((osArch == null) ? 0 : osArch.hashCode());
   result = prime * result + ((osName == null) ? 0 : osName.hashCode());
   result = prime * result + ((osVersion == null) ? 0 : osVersion.hashCode());
   result = prime * result + ((runningJobs == null) ? 0 : runningJobs.hashCode());
   result = prime * result + ((startDate == null) ? 0 : startDate.hashCode());
   result = prime * result + ((totalMemoryInBytes == null) ? 0 : totalMemoryInBytes.hashCode());
   result = prime * result + ((uptimeInMillis == null) ? 0 : uptimeInMillis.hashCode());
   result = prime * result + ((version == null) ? 0 : version.hashCode());
   return result;
 }
  /**
   * Method 'hashCode'
   *
   * @return int
   */
  public int hashCode() {
    int _hashCode = 0;
    _hashCode = 29 * _hashCode + (int) (sessionSymptomId ^ (sessionSymptomId >>> 32));
    if (sessionReference != null) {
      _hashCode = 29 * _hashCode + sessionReference.hashCode();
    }

    _hashCode = 29 * _hashCode + (int) (symptomId ^ (symptomId >>> 32));
    _hashCode = 29 * _hashCode + (symptomIdNull ? 1 : 0);
    if (dateCreated != null) {
      _hashCode = 29 * _hashCode + dateCreated.hashCode();
    }

    if (createdBy != null) {
      _hashCode = 29 * _hashCode + createdBy.hashCode();
    }

    if (dateModified != null) {
      _hashCode = 29 * _hashCode + dateModified.hashCode();
    }

    if (modifiedBy != null) {
      _hashCode = 29 * _hashCode + modifiedBy.hashCode();
    }

    _hashCode = 29 * _hashCode + status;
    _hashCode = 29 * _hashCode + (statusNull ? 1 : 0);
    return _hashCode;
  }
Example #4
0
 @Override
 public int hashCode() {
   int result = asOf != null ? asOf.hashCode() : 0;
   result = 31 * result + (trendAt != null ? trendAt.hashCode() : 0);
   result = 31 * result + (trends != null ? Arrays.hashCode(trends) : 0);
   return result;
 }
 @Override
 public int hashCode() {
   int result = 7;
   if (name == null) {
     result = 31 * result;
   } else {
     result = 31 * result + name.hashCode();
   }
   if (script == null) {
     result = 31 * result;
   } else {
     result = 31 * result + script.hashCode();
   }
   if (created == null) {
     result = 31 * result;
   } else {
     result = 31 * result + created.hashCode();
   }
   if (modified == null) {
     result = 31 * result;
   } else {
     result = 31 * result + modified.hashCode();
   }
   if (creator == null) {
     result = 31 * result;
   } else {
     result = 31 * result + creator.hashCode();
   }
   if (modifiedBy == null) {
     result = 31 * result;
   } else {
     result = 31 * result + modifiedBy.hashCode();
   }
   return result;
 }
Example #6
0
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + ((assignee == null) ? 0 : assignee.hashCode());
   result = prime * result + ((author == null) ? 0 : author.hashCode());
   result = prime * result + ((createdOn == null) ? 0 : createdOn.hashCode());
   result = prime * result + ((customFields == null) ? 0 : customFields.hashCode());
   result = prime * result + ((description == null) ? 0 : description.hashCode());
   result = prime * result + ((doneRatio == null) ? 0 : doneRatio.hashCode());
   result = prime * result + ((dueDate == null) ? 0 : dueDate.hashCode());
   result = prime * result + ((estimatedHours == null) ? 0 : estimatedHours.hashCode());
   result = prime * result + ((id == null) ? 0 : id.hashCode());
   result = prime * result + ((journals == null) ? 0 : journals.hashCode());
   result = prime * result + ((notes == null) ? 0 : notes.hashCode());
   result = prime * result + ((parentId == null) ? 0 : parentId.hashCode());
   result = prime * result + ((priorityId == null) ? 0 : priorityId.hashCode());
   result = prime * result + ((priorityText == null) ? 0 : priorityText.hashCode());
   result = prime * result + ((project == null) ? 0 : project.hashCode());
   result = prime * result + ((relations == null) ? 0 : relations.hashCode());
   result = prime * result + ((spentHours == null) ? 0 : spentHours.hashCode());
   result = prime * result + ((startDate == null) ? 0 : startDate.hashCode());
   result = prime * result + ((statusId == null) ? 0 : statusId.hashCode());
   result = prime * result + ((statusName == null) ? 0 : statusName.hashCode());
   result = prime * result + ((subject == null) ? 0 : subject.hashCode());
   result = prime * result + ((tracker == null) ? 0 : tracker.hashCode());
   result = prime * result + ((updatedOn == null) ? 0 : updatedOn.hashCode());
   return result;
 }
  /**
   * Method 'hashCode'
   *
   * @return int
   */
  public int hashCode() {
    int _hashCode = 0;

    _hashCode = 29 * _hashCode + (int) hierarchyNodeId;

    _hashCode = 29 * _hashCode + (int) hierarchyDefId;

    if (euid != null) {
      _hashCode = 29 * _hashCode + euid.hashCode();
    }

    if (parentEuid != null) {
      _hashCode = 29 * _hashCode + parentEuid.hashCode();
    }

    if (effectiveFromDate != null) {
      _hashCode = 29 * _hashCode + effectiveFromDate.hashCode();
    }

    if (effectiveToDate != null) {
      _hashCode = 29 * _hashCode + effectiveToDate.hashCode();
    }

    return _hashCode;
  }
Example #8
0
 /** @tests java.util.Date#hashCode() */
 public void test_hashCode() {
   // Test for method int java.util.Date.hashCode()
   Date d1 = new Date(0);
   Date d2 = new Date(1900000);
   assertEquals("Returned incorrect hash", 1900000, d2.hashCode());
   assertEquals("Returned incorrect hash", 0, d1.hashCode());
 }
Example #9
0
  public int hashCode() {
    int result = 0;
    result = result + (name != null ? name.hashCode() : 0);
    result = 31 * result + (addTime != null ? addTime.hashCode() : 0);
    result = 31 * result + (updateTime != null ? updateTime.hashCode() : 0);
    result = 31 * result + (remark != null ? remark.hashCode() : 0);

    return result;
  }
 @Override
 public int hashCode() {
   int result = 21;
   result = 31 * result + ((cargo == null) ? 0 : cargo.hashCode());
   result = 31 * result + ((dataInicio == null) ? 0 : dataInicio.hashCode());
   result = 31 * result + ((dataSaida == null) ? 0 : dataSaida.hashCode());
   result = 31 * result + ((empresa == null) ? 0 : empresa.hashCode());
   return result;
 }
Example #11
0
 @Override
 public int hashCode() {
   Integer result = orderdetid != null ? orderdetid.hashCode() : 0;
   result = 31 * result + (orderid != null ? orderid.hashCode() : 0);
   result = 31 * result + (prodid != null ? prodid.hashCode() : 0);
   result = 31 * result + (contactid != null ? contactid.hashCode() : 0);
   result = 31 * result + (prodscode != null ? prodscode.hashCode() : 0);
   result = 31 * result + (prodname != null ? prodname.hashCode() : 0);
   result = 31 * result + (soldwith != null ? soldwith.hashCode() : 0);
   result = 31 * result + (status != null ? status.hashCode() : 0);
   result = 31 * result + (reckoning != null ? reckoning.hashCode() : 0);
   result = 31 * result + (reckoningdt != null ? reckoningdt.hashCode() : 0);
   result = 31 * result + (fbdt != null ? fbdt.hashCode() : 0);
   result = 31 * result + (uprice != null ? uprice.hashCode() : 0);
   result = 31 * result + (upnum != null ? upnum.hashCode() : 0);
   result = 31 * result + (sprice != null ? sprice.hashCode() : 0);
   result = 31 * result + (spnum != null ? spnum.hashCode() : 0);
   result = 31 * result + (payment != null ? payment.hashCode() : 0);
   result = 31 * result + (freight != null ? freight.hashCode() : 0);
   result = 31 * result + (postfee != null ? postfee.hashCode() : 0);
   result = 31 * result + (clearfee != null ? clearfee.hashCode() : 0);
   result = 31 * result + (orderdt != null ? orderdt.hashCode() : 0);
   result = 31 * result + (provinceid != null ? provinceid.hashCode() : 0);
   result = 31 * result + (state != null ? state.hashCode() : 0);
   result = 31 * result + (city != null ? city.hashCode() : 0);
   result = 31 * result + (mdusr != null ? mdusr.hashCode() : 0);
   result = 31 * result + (breason != null ? breason.hashCode() : 0);
   result = 31 * result + (feedback != null ? feedback.hashCode() : 0);
   result = 31 * result + (goodsback != null ? goodsback.hashCode() : 0);
   result = 31 * result + (producttype != null ? producttype.hashCode() : 0);
   result = 31 * result + (backdt != null ? backdt.hashCode() : 0);
   result = 31 * result + (backmoney != null ? backmoney.hashCode() : 0);
   result = 31 * result + (oldprod != null ? oldprod.hashCode() : 0);
   result = 31 * result + (compensate != null ? compensate.hashCode() : 0);
   result = 31 * result + (purpose != null ? purpose.hashCode() : 0);
   result = 31 * result + (jifen != null ? jifen.hashCode() : 0);
   result = 31 * result + (ticket != null ? ticket.hashCode() : 0);
   result = 31 * result + (num1 != null ? num1.hashCode() : 0);
   result = 31 * result + (num2 != null ? num2.hashCode() : 0);
   result = 31 * result + (baleprodid != null ? baleprodid.hashCode() : 0);
   result = 31 * result + (cardrightnum != null ? cardrightnum.hashCode() : 0);
   result = 31 * result + (accountingcost != null ? accountingcost.hashCode() : 0);
   result = 31 * result + (spid != null ? spid.hashCode() : 0);
   result = 31 * result + (prodbankid != null ? prodbankid.hashCode() : 0);
   result = 31 * result + (scratchcard != null ? scratchcard.hashCode() : 0);
   result = 31 * result + (sccardamount != null ? sccardamount.hashCode() : 0);
   result = 31 * result + (catalogno != null ? catalogno.hashCode() : 0);
   result = 31 * result + (promotionsdocno != null ? promotionsdocno.hashCode() : 0);
   result = 31 * result + (promotionsdetruid != null ? promotionsdetruid.hashCode() : 0);
   result = 31 * result + (lastLockSeqid != null ? lastLockSeqid.hashCode() : 0);
   result = 31 * result + (lastUpdateSeqid != null ? lastUpdateSeqid.hashCode() : 0);
   result = 31 * result + (lastUpdateTime != null ? lastUpdateTime.hashCode() : 0);
   result = 31 * result + (id != null ? id.hashCode() : 0);
   // result = 31 * result + (productRefId!=null?productRefId.hashCode():0);
   result = 31 * result + (revision != null ? revision.hashCode() : 0);
   return result;
 }
Example #12
0
 // get entity's hash code
 public int hashCode() {
   return id.hashCode()
       ^ login.hashCode()
       ^ email.hashCode()
       ^ password.hashCode()
       ^ phone.hashCode()
       ^ name.hashCode()
       ^ birthday.hashCode()
       ^ dateCreated.hashCode();
 }
Example #13
0
 @Override
 public int hashCode() {
   int result = id.hashCode();
   result = 31 * result + username.hashCode();
   result = 31 * result + email.hashCode();
   result = 31 * result + password.hashCode();
   result = 31 * result + createdTimestamp.hashCode();
   result = 31 * result + modifiedTimestamp.hashCode();
   return result;
 }
Example #14
0
 @Override
 public int hashCode() {
   int result = id;
   result = 31 * result + (question_text != null ? question_text.hashCode() : 0);
   result = 31 * result + (possible_answers != null ? possible_answers.hashCode() : 0);
   result = 31 * result + (roles != null ? roles.hashCode() : 0);
   result = 31 * result + (type != null ? type.hashCode() : 0);
   result = 31 * result + (createdAt != null ? createdAt.hashCode() : 0);
   result = 31 * result + (updatedAt != null ? updatedAt.hashCode() : 0);
   return result;
 }
Example #15
0
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + ((aircraft == null) ? 0 : aircraft.hashCode());
   result = prime * result + ((bookingId == null) ? 0 : bookingId.hashCode());
   result = prime * result + ((end == null) ? 0 : end.hashCode());
   result = prime * result + ((pilot == null) ? 0 : pilot.hashCode());
   result = prime * result + ((start == null) ? 0 : start.hashCode());
   return result;
 }
Example #16
0
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = super.hashCode();
   result = prime * result + ((competencia == null) ? 0 : competencia.hashCode());
   result = prime * result + ((dataAdmissao == null) ? 0 : dataAdmissao.hashCode());
   result = prime * result + ((dataDesligamento == null) ? 0 : dataDesligamento.hashCode());
   result = prime * result + ((matricula == null) ? 0 : matricula.hashCode());
   result = prime * result + (situacao ? 1231 : 1237);
   return result;
 }
Example #17
0
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + ((category1Count == null) ? 0 : category1Count.hashCode());
   result = prime * result + ((category3Count == null) ? 0 : category3Count.hashCode());
   result = prime * result + ((endDate == null) ? 0 : endDate.hashCode());
   result = prime * result + ((interval == null) ? 0 : interval.hashCode());
   result = prime * result + ((startDate == null) ? 0 : startDate.hashCode());
   result = prime * result + ((year == null) ? 0 : year.hashCode());
   return result;
 }
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = super.hashCode();
   result = prime * result + ((apartment == null) ? 0 : apartment.hashCode());
   result = prime * result + ((begDate == null) ? 0 : begDate.hashCode());
   result = prime * result + ((endDate == null) ? 0 : endDate.hashCode());
   result = prime * result + ((house == null) ? 0 : house.hashCode());
   result = prime * result + ((street == null) ? 0 : street.hashCode());
   result = prime * result + ((zipCode == null) ? 0 : zipCode.hashCode());
   return result;
 }
Example #19
0
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + ((bio == null) ? 0 : bio.hashCode());
   result = prime * result + ((birthdate == null) ? 0 : birthdate.hashCode());
   result = prime * result + ((firstname == null) ? 0 : firstname.hashCode());
   result = prime * result + ((gameDate == null) ? 0 : gameDate.hashCode());
   result = prime * result + ((lastname == null) ? 0 : lastname.hashCode());
   result = prime * result + personid;
   return result;
 }
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = super.hashCode();
   result = prime * result + ((benefitCount == null) ? 0 : benefitCount.hashCode());
   result = prime * result + ((licCount == null) ? 0 : licCount.hashCode());
   result = prime * result + ((stateCount == null) ? 0 : stateCount.hashCode());
   result = prime * result + ((targetCount == null) ? 0 : targetCount.hashCode());
   result = prime * result + ((beginDate == null) ? 0 : beginDate.hashCode());
   result = prime * result + ((endDate == null) ? 0 : endDate.hashCode());
   return result;
 }
Example #21
0
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + ((added == null) ? 0 : added.hashCode());
   result = prime * result + ((description == null) ? 0 : description.hashCode());
   result = prime * result + ((expires == null) ? 0 : expires.hashCode());
   result = prime * result + ((name == null) ? 0 : name.hashCode());
   result = prime * result + ((price == null) ? 0 : price.hashCode());
   result = prime * result + sku;
   return result;
 }
Example #22
0
 @Override
 public int hashCode() {
   int result = (int) (id ^ (id >>> 32));
   result = 31 * result + (handle != null ? handle.hashCode() : 0);
   result = 31 * result + (openId != null ? openId.hashCode() : 0);
   result = 31 * result + (email != null ? email.hashCode() : 0);
   result = 31 * result + (password != null ? password.hashCode() : 0);
   result = 31 * result + (admin ? 1 : 0);
   result = 31 * result + (creationTime != null ? creationTime.hashCode() : 0);
   result = 31 * result + (lastOnlineTime != null ? lastOnlineTime.hashCode() : 0);
   result = 31 * result + (disabled ? 1 : 0);
   return result;
 }
Example #23
0
 @Override
 public int hashCode() {
   int prime = 31;
   int result = 1;
   result = prime * result + (id == null ? 0 : id.hashCode());
   result = prime * result + (identityAssocId == null ? 0 : identityAssocId.hashCode());
   result = prime * result + (ipAddress == null ? 0 : ipAddress.hashCode());
   result = prime * result + (preferredEndTime == null ? 0 : preferredEndTime.hashCode());
   result = prime * result + (startTime == null ? 0 : startTime.hashCode());
   result = prime * result + state;
   result = prime * result + (validEndTime == null ? 0 : validEndTime.hashCode());
   return result;
 }
Example #24
0
 @Override
 public int hashCode() {
   int result = adCompanyId != null ? adCompanyId.hashCode() : 0;
   result = 31 * result + (created != null ? created.hashCode() : 0);
   result = 31 * result + (createdBy != null ? createdBy.hashCode() : 0);
   result = 31 * result + (updated != null ? updated.hashCode() : 0);
   result = 31 * result + (updatedBy != null ? updatedBy.hashCode() : 0);
   result = 31 * result + (value != null ? value.hashCode() : 0);
   result = 31 * result + (name != null ? name.hashCode() : 0);
   result = 31 * result + (description != null ? description.hashCode() : 0);
   result = 31 * result + (isActive != null ? isActive.hashCode() : 0);
   return result;
 }
 @Override
 public int hashCode() {
   int result = guid != null ? guid.hashCode() : 0;
   result = 31 * result + (createdBy != null ? createdBy.hashCode() : 0);
   result = 31 * result + (updatedBy != null ? updatedBy.hashCode() : 0);
   result = 31 * result + (createTime != null ? createTime.hashCode() : 0);
   result = 31 * result + (updateTime != null ? updateTime.hashCode() : 0);
   result = 31 * result + (version != null ? version.hashCode() : 0);
   result = 31 * result + (name != null ? name.hashCode() : 0);
   result = 31 * result + (description != null ? description.hashCode() : 0);
   result = 31 * result + (typeVersion != null ? typeVersion.hashCode() : 0);
   return result;
 }
Example #26
0
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + ((code == null) ? 0 : code.hashCode());
   result = prime * result + ((createTime == null) ? 0 : createTime.hashCode());
   result = prime * result + ((id == null) ? 0 : id.hashCode());
   result = prime * result + ((isvalid == null) ? 0 : isvalid.hashCode());
   result = prime * result + ((modifyTime == null) ? 0 : modifyTime.hashCode());
   result = prime * result + ((name == null) ? 0 : name.hashCode());
   result = prime * result + ((status == null) ? 0 : status.hashCode());
   return result;
 }
Example #27
0
 @Override
 public int hashCode() {
   int result = (int) (getId() != null ? getId() ^ (getId() >>> 32) : 0);
   result = 31 * result + (chkDate != null ? chkDate.hashCode() : 0);
   result = 31 * result + (tradeNo != null ? tradeNo.hashCode() : 0);
   result = 31 * result + (partnerId != null ? partnerId.hashCode() : 0);
   result = 31 * result + (tradeType != null ? tradeType.hashCode() : 0);
   result = 31 * result + (dealStatus != null ? dealStatus.hashCode() : 0);
   result = 31 * result + (errDetail != null ? errDetail.hashCode() : 0);
   result = 31 * result + (createTime != null ? createTime.hashCode() : 0);
   result = 31 * result + (updateTime != null ? updateTime.hashCode() : 0);
   return result;
 }
Example #28
0
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = super.hashCode();
   result = prime * result + ((docDate == null) ? 0 : docDate.hashCode());
   result = prime * result + ((docIssued == null) ? 0 : docIssued.hashCode());
   result = prime * result + ((docNum == null) ? 0 : docNum.hashCode());
   result = prime * result + ((docSeries == null) ? 0 : docSeries.hashCode());
   result = prime * result + ((evDate == null) ? 0 : evDate.hashCode());
   result = prime * result + ((reasonText == null) ? 0 : reasonText.hashCode());
   result = prime * result + ((title == null) ? 0 : title.hashCode());
   result = prime * result + ((description == null) ? 0 : description.hashCode());
   return result;
 }
 @Override
 public int hashCode() {
   int result = endpointKeyHash != null ? endpointKeyHash.hashCode() : 0;
   result = 31 * result + (seqNum != null ? seqNum.hashCode() : 0);
   result = 31 * result + (id != null ? id.hashCode() : 0);
   result = 31 * result + (type != null ? type.hashCode() : 0);
   result = 31 * result + (applicationId != null ? applicationId.hashCode() : 0);
   result = 31 * result + (schemaId != null ? schemaId.hashCode() : 0);
   result = 31 * result + nfVersion;
   result = 31 * result + (lastModifyTime != null ? lastModifyTime.hashCode() : 0);
   result = 31 * result + (body != null ? body.hashCode() : 0);
   result = 31 * result + (expiredAt != null ? expiredAt.hashCode() : 0);
   return result;
 }
Example #30
0
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + ((Address == null) ? 0 : Address.hashCode());
   result = prime * result + ((CcCode == null) ? 0 : CcCode.hashCode());
   result = prime * result + ((Contact == null) ? 0 : Contact.hashCode());
   result = prime * result + ((CreationDate == null) ? 0 : CreationDate.hashCode());
   result = prime * result + ((ExpirationDate == null) ? 0 : ExpirationDate.hashCode());
   result = prime * result + ((FirstName == null) ? 0 : FirstName.hashCode());
   result = prime * result + ((LastName == null) ? 0 : LastName.hashCode());
   result = prime * result + ((SecurityCode == null) ? 0 : SecurityCode.hashCode());
   return result;
 }