@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() {
   int result = productNumber.hashCode();
   result = 31 * result + unit.hashCode();
   result = 31 * result + (productQuantity != null ? productQuantity.hashCode() : 0);
   result = 31 * result + (costForGivenQuantity != null ? costForGivenQuantity.hashCode() : 0);
   result = 31 * result + (totalCost != null ? totalCost.hashCode() : 0);
   result = 31 * result + (toAdd != null ? toAdd.hashCode() : 0);
   return result;
 }
示例#3
0
 /** Only x and y coordinates are being used for the hash code calculations */
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   long temp;
   temp = _x.hashCode();
   result = prime * result + (int) (temp ^ (temp >>> 32));
   temp = _y.hashCode();
   result = prime * result + (int) (temp ^ (temp >>> 32));
   return result;
 }
示例#4
0
 @Override
 public int hashCode() {
   int result = item != null ? item.hashCode() : 0;
   result = 31 * result + (owner != null ? owner.hashCode() : 0);
   result = 31 * result + (datePlaced != null ? datePlaced.hashCode() : 0);
   result = 31 * result + (dateEnd != null ? dateEnd.hashCode() : 0);
   result = 31 * result + (startPrice != null ? startPrice.hashCode() : 0);
   result = 31 * result + (buyer != null ? buyer.hashCode() : 0);
   result = 31 * result + (currentPrice != null ? currentPrice.hashCode() : 0);
   return result;
 }
示例#5
0
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = super.hashCode();
   result = prime * result + ((close == null) ? 0 : close.hashCode());
   result = prime * result + ((high == null) ? 0 : high.hashCode());
   result = prime * result + ((interval == null) ? 0 : interval.hashCode());
   result = prime * result + ((low == null) ? 0 : low.hashCode());
   result = prime * result + ((open == null) ? 0 : open.hashCode());
   result = prime * result + ((volume == null) ? 0 : volume.hashCode());
   return result;
 }
示例#6
0
 @Override
 public int hashCode() {
   int result = id != null ? id.hashCode() : 0;
   result = 31 * result + (uuid != null ? uuid.hashCode() : 0);
   result = 31 * result + (description != null ? description.hashCode() : 0);
   result = 31 * result + (minamount != null ? minamount.hashCode() : 0);
   result = 31 * result + (maxamount != null ? maxamount.hashCode() : 0);
   result = 31 * result + (rate != null ? rate.hashCode() : 0);
   result = 31 * result + (multiplyFactor != null ? multiplyFactor.hashCode() : 0);
   result = 31 * result + (lastmodified != null ? lastmodified.hashCode() : 0);
   return result;
 }
示例#7
0
 @Override
 public int hashCode() {
   int result = 17;
   result = 31 * result + (timestamp == null ? 0 : timestamp.hashCode());
   result = 31 * result + (symbol == null ? 0 : symbol.hashCode());
   result = 31 * result + (settlementType == null ? 0 : settlementType.hashCode());
   result = 31 * result + (settledPrice == null ? 0 : settledPrice.hashCode());
   result = 31 * result + (bankrupt == null ? 0 : bankrupt.hashCode());
   result = 31 * result + (taxBase == null ? 0 : taxBase.hashCode());
   result = 31 * result + (taxRate == null ? 0 : taxRate.hashCode());
   return result;
 }
示例#8
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;
 }
示例#9
0
 @Override
 public int hashCode() {
   int result = super.hashCode();
   result = 31 * result + (accountId != null ? accountId.hashCode() : 0);
   result = 31 * result + (paymentMethodId != null ? paymentMethodId.hashCode() : 0);
   result = 31 * result + (paymentNumber != null ? paymentNumber.hashCode() : 0);
   result = 31 * result + (externalKey != null ? externalKey.hashCode() : 0);
   result = 31 * result + (authAmount != null ? authAmount.hashCode() : 0);
   result = 31 * result + (captureAmount != null ? captureAmount.hashCode() : 0);
   result = 31 * result + (purchasedAmount != null ? purchasedAmount.hashCode() : 0);
   result = 31 * result + (refundAmount != null ? refundAmount.hashCode() : 0);
   result = 31 * result + (currency != null ? currency.hashCode() : 0);
   result = 31 * result + (transactions != null ? transactions.hashCode() : 0);
   return result;
 }
 @Override
 public int hashCode() {
   int result = super.hashCode();
   result = 31 * result + (email != null ? email.hashCode() : 0);
   result = 31 * result + (firstNameLength != null ? firstNameLength.hashCode() : 0);
   result = 31 * result + (currency != null ? currency.hashCode() : 0);
   result = 31 * result + (billingCycleDayLocal != null ? billingCycleDayLocal.hashCode() : 0);
   result = 31 * result + (paymentMethodId != null ? paymentMethodId.hashCode() : 0);
   result = 31 * result + (timeZone != null ? timeZone.hashCode() : 0);
   result = 31 * result + (locale != null ? locale.hashCode() : 0);
   result = 31 * result + (address1 != null ? address1.hashCode() : 0);
   result = 31 * result + (address2 != null ? address2.hashCode() : 0);
   result = 31 * result + (companyName != null ? companyName.hashCode() : 0);
   result = 31 * result + (city != null ? city.hashCode() : 0);
   result = 31 * result + (stateOrProvince != null ? stateOrProvince.hashCode() : 0);
   result = 31 * result + (country != null ? country.hashCode() : 0);
   result = 31 * result + (postalCode != null ? postalCode.hashCode() : 0);
   result = 31 * result + (phone != null ? phone.hashCode() : 0);
   result = 31 * result + (migrated != null ? migrated.hashCode() : 0);
   result = 31 * result + (notifiedForInvoices != null ? notifiedForInvoices.hashCode() : 0);
   result = 31 * result + (updatedDate != null ? updatedDate.hashCode() : 0);
   result = 31 * result + (balance != null ? balance.hashCode() : 0);
   result = 31 * result + (lastInvoiceDate != null ? lastInvoiceDate.hashCode() : 0);
   result = 31 * result + (lastPaymentDate != null ? lastPaymentDate.hashCode() : 0);
   result = 31 * result + (lastPaymentStatus != null ? lastPaymentStatus.hashCode() : 0);
   result = 31 * result + (nbActiveBundles != null ? nbActiveBundles.hashCode() : 0);
   return result;
 }
 @Override
 public int hashCode() {
   int result = bound.hashCode();
   result = 31 * result + from.hashCode();
   result = 31 * result + till.hashCode();
   return result;
 }
示例#12
0
    /** {@inheritDoc} */
    @SuppressWarnings("EqualsHashCodeCalledOnUrl")
    @Override
    public int hashCode() {
      int res = id;

      res = 31 * res + (boolVal != null ? boolVal.hashCode() : 0);
      res = 31 * res + (byteVal != null ? byteVal.hashCode() : 0);
      res = 31 * res + (shortVal != null ? shortVal.hashCode() : 0);
      res = 31 * res + (intVal != null ? intVal.hashCode() : 0);
      res = 31 * res + (longVal != null ? longVal.hashCode() : 0);
      res = 31 * res + (floatVal != null ? floatVal.hashCode() : 0);
      res = 31 * res + (doubleVal != null ? doubleVal.hashCode() : 0);
      res = 31 * res + (bigVal != null ? bigVal.hashCode() : 0);
      res = 31 * res + (strVal != null ? strVal.hashCode() : 0);
      res = 31 * res + (arrVal != null ? Arrays.hashCode(arrVal) : 0);
      res = 31 * res + (dateVal != null ? dateVal.hashCode() : 0);
      res = 31 * res + (timeVal != null ? timeVal.hashCode() : 0);
      res = 31 * res + (tsVal != null ? tsVal.hashCode() : 0);
      res = 31 * res + (urlVal != null ? urlVal.hashCode() : 0);
      res = 31 * res + (f1 != null ? f1.hashCode() : 0);
      res = 31 * res + (f2 != null ? f2.hashCode() : 0);
      res = 31 * res + (f3 != null ? f3.hashCode() : 0);

      return res;
    }
示例#13
0
 @Override
 public int hashCode() {
   int result = productId.hashCode();
   result = 31 * result + productName.hashCode();
   result = 31 * result + price.hashCode();
   return result;
 }
示例#14
0
 @Override
 public int hashCode() {
   int result = accountNo != null ? accountNo.hashCode() : 0;
   result = 31 * result + (amount != null ? amount.hashCode() : 0);
   result = 31 * result + (accountOwner != null ? accountOwner.hashCode() : 0);
   result = 31 * result + (ownerBank != null ? ownerBank.hashCode() : 0);
   return result;
 }
示例#15
0
 @Override
 public int hashCode() {
   final int PRIME = 31;
   int result = 1;
   result = PRIME * result + ((finalPrice == null) ? 0 : finalPrice.hashCode());
   result = PRIME * result + ((onetimeCharge == null) ? 0 : onetimeCharge.hashCode());
   result = PRIME * result + (int) (orderId ^ (orderId >>> 32));
   result = PRIME * result + (int) (orderProductId ^ (orderProductId >>> 32));
   result = PRIME * result + (int) (productId ^ (productId >>> 32));
   result = PRIME * result + (productIsFree ? 1231 : 1237);
   result = PRIME * result + ((productModel == null) ? 0 : productModel.hashCode());
   result = PRIME * result + ((productName == null) ? 0 : productName.hashCode());
   result = PRIME * result + ((productPrice == null) ? 0 : productPrice.hashCode());
   result = PRIME * result + productQuantity;
   result = PRIME * result + ((productTax == null) ? 0 : productTax.hashCode());
   return result;
 }
示例#16
0
 @Override
 public int hashCode() {
   final int PRIME = 37;
   int result = 1;
   result = PRIME * result + ((currency == null) ? 0 : currency.hashCode());
   result = PRIME * result + ((moneyValue == null) ? 0 : moneyValue.hashCode());
   return result;
 }
 @Override
 public int hashCode() {
   int result;
   result = (name != null ? name.hashCode() : 0);
   result = 31 * result + (number != null ? number.hashCode() : 0);
   result = 31 * result + (obj != null ? obj.hashCode() : 0);
   result = 31 * result + (map != null ? map.hashCode() : 0);
   return result;
 }
示例#18
0
 @Override
 public int hashCode() {
   int hash = 0;
   hash += (int) knTransNbr;
   hash += (int) knCompanyNbr;
   hash += (knStoreNbr != null ? knStoreNbr.hashCode() : 0);
   hash += (int) knTerminalNbr;
   return hash;
 }
示例#19
0
 @Override
 public int hashCode() {
   int result = super.hashCode();
   result = 31 * result + (invoiceId != null ? invoiceId.hashCode() : 0);
   result = 31 * result + (accountId != null ? accountId.hashCode() : 0);
   result = 31 * result + (startDate != null ? startDate.hashCode() : 0);
   result = 31 * result + (endDate != null ? endDate.hashCode() : 0);
   result = 31 * result + (amount != null ? amount.hashCode() : 0);
   result = 31 * result + (currency != null ? currency.hashCode() : 0);
   result = 31 * result + (subscriptionId != null ? subscriptionId.hashCode() : 0);
   result = 31 * result + (bundleId != null ? bundleId.hashCode() : 0);
   result = 31 * result + (description != null ? description.hashCode() : 0);
   result = 31 * result + (planName != null ? planName.hashCode() : 0);
   result = 31 * result + (phaseName != null ? phaseName.hashCode() : 0);
   result = 31 * result + (rate != null ? rate.hashCode() : 0);
   result = 31 * result + (linkedItemId != null ? linkedItemId.hashCode() : 0);
   return result;
 }
示例#20
0
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + ((amount == null) ? 0 : amount.hashCode());
   result = prime * result + ((product == null) ? 0 : product.hashCode());
   result = prime * result + quantity;
   return result;
 }
示例#21
0
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + id;
   result = prime * result + customerId;
   result = prime * result + ((type == null) ? 0 : type.hashCode());
   result = prime * result + ((balance == null) ? 0 : balance.hashCode());
   return result;
 }
示例#22
0
 /*
  * (non-Javadoc)
  *
  * @see java.lang.Object#hashCode()
  */
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + ((changeValue == null) ? 0 : changeValue.hashCode());
   result = prime * result + ((closeDate == null) ? 0 : closeDate.hashCode());
   result = prime * result + ((discount == null) ? 0 : discount.hashCode());
   result = prime * result + ((id == null) ? 0 : id.hashCode());
   result = prime * result + ((idCustomer == null) ? 0 : idCustomer.hashCode());
   result = prime * result + ((idTable == null) ? 0 : idTable.hashCode());
   result = prime * result + ((openDate == null) ? 0 : openDate.hashCode());
   result = prime * result + ((orderStatus == null) ? 0 : orderStatus.hashCode());
   result = prime * result + ((product == null) ? 0 : product.hashCode());
   result = prime * result + ((productType == null) ? 0 : productType.hashCode());
   result = prime * result + ((receivedValue == null) ? 0 : receivedValue.hashCode());
   result = prime * result + ((sObservacao == null) ? 0 : sObservacao.hashCode());
   result = prime * result + ((totalValue == null) ? 0 : totalValue.hashCode());
   result = prime * result + ((user == null) ? 0 : user.hashCode());
   return result;
 }
示例#23
0
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   //		result = prime * result
   //				+ ((artikelUri == null) ? 0 : artikelUri.hashCode());
   result = prime * result + ((bezeichnung == null) ? 0 : bezeichnung.hashCode());
   result = prime * result + (int) (id ^ (id >>> 32));
   result = prime * result + ((preis == null) ? 0 : preis.hashCode());
   return result;
 }
示例#24
0
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + ((account == null) ? 0 : account.hashCode());
   result = prime * result + ((amount == null) ? 0 : amount.hashCode());
   result = prime * result + ((currency == null) ? 0 : currency.hashCode());
   result = prime * result + ((id == null) ? 0 : id.hashCode());
   result = prime * result + ((lastUpdateDate == null) ? 0 : lastUpdateDate.hashCode());
   return result;
 }
示例#25
0
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + ((address == null) ? 0 : address.hashCode());
   result = prime * result + ((create_ == null) ? 0 : create_.hashCode());
   result = prime * result + ((description == null) ? 0 : description.hashCode());
   result = prime * result + ((id == null) ? 0 : id.hashCode());
   result = prime * result + ((owner == null) ? 0 : owner.hashCode());
   result = prime * result + ((price == null) ? 0 : price.hashCode());
   return result;
 }
示例#26
0
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + ((location == null) ? 0 : location.hashCode());
   result = prime * result + ((observationTime == null) ? 0 : observationTime.hashCode());
   result = prime * result + ((relativeHumidity == null) ? 0 : relativeHumidity.hashCode());
   result = prime * result + ((temperature == null) ? 0 : temperature.hashCode());
   result = prime * result + ((weatherDescription == null) ? 0 : weatherDescription.hashCode());
   result = prime * result + ((windDescription == null) ? 0 : windDescription.hashCode());
   result = prime * result + ((windDirection == null) ? 0 : windDirection.hashCode());
   return result;
 }
示例#27
0
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + ((aBigDecimal == null) ? 0 : aBigDecimal.hashCode());
   result = prime * result + ((aBigInteger == null) ? 0 : aBigInteger.hashCode());
   long temp;
   temp = Double.doubleToLongBits(aDouble);
   result = prime * result + (int) (temp ^ (temp >>> 32));
   result = prime * result + Float.floatToIntBits(aFloat);
   result = prime * result + aInt;
   result = prime * result + (int) (aLong ^ (aLong >>> 32));
   return result;
 }
示例#28
0
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + ((bigDecimalAttribute == null) ? 0 : bigDecimalAttribute.hashCode());
   result = prime * result + ((integerSetAttribute == null) ? 0 : integerSetAttribute.hashCode());
   result = prime * result + (int) (key ^ (key >>> 32));
   long temp;
   temp = Double.doubleToLongBits(rangeKey);
   result = prime * result + (int) (temp ^ (temp >>> 32));
   result = prime * result + ((stringAttribute == null) ? 0 : stringAttribute.hashCode());
   result = prime * result + ((stringSetAttribute == null) ? 0 : stringSetAttribute.hashCode());
   result = prime * result + ((version == null) ? 0 : version.hashCode());
   return result;
 }
 @Override
 public int hashCode() {
   final int prime = 31;
   int result = 1;
   result = prime * result + ((address == null) ? 0 : address.hashCode());
   result = prime * result + ((creditRequests == null) ? 0 : creditRequests.hashCode());
   result = prime * result + (int) (customerId ^ (customerId >>> 32));
   result =
       prime * result + ((disbursementPreference == null) ? 0 : disbursementPreference.hashCode());
   result = prime * result + ((firstName == null) ? 0 : firstName.hashCode());
   result = prime * result + ((lastName == null) ? 0 : lastName.hashCode());
   result = prime * result + ((middleName == null) ? 0 : middleName.hashCode());
   result = prime * result + ((openBalance == null) ? 0 : openBalance.hashCode());
   result = prime * result + ((rating == null) ? 0 : rating.hashCode());
   return result;
 }
示例#30
0
 @Override
 public int hashCode() {
   int result = (int) (getId() != null ? getId() ^ (getId() >>> 32) : 0);
   result = 31 * result + (tradeNo != null ? tradeNo.hashCode() : 0);
   result = 31 * result + (partnerId != null ? partnerId.hashCode() : 0);
   result = 31 * result + (tradeDate != null ? tradeDate.hashCode() : 0);
   result = 31 * result + (productName != null ? productName.hashCode() : 0);
   result = 31 * result + (productCode != null ? productCode.hashCode() : 0);
   result = 31 * result + (productType != null ? productType.hashCode() : 0);
   result = 31 * result + (tradeType != null ? tradeType.hashCode() : 0);
   result = 31 * result + (tradeAmount != null ? tradeAmount.hashCode() : 0);
   result = 31 * result + (chkStatus != null ? chkStatus.hashCode() : 0);
   result = 31 * result + (createTime != null ? createTime.hashCode() : 0);
   result = 31 * result + (updateTime != null ? updateTime.hashCode() : 0);
   return result;
 }