Go to most recent revision | View as "text/plain" | Blame | Compare with Previous | Last modification | View Log | RSS feed
package com.spice.profitmandi.dao.model;import java.time.LocalDateTime;import com.spice.profitmandi.dao.enumuration.dtr.PaymentOptionReferenceType;public class CollectionSummary {private LocalDateTime date;private PaymentOptionReferenceType referenceType;private long cash;private long pinelabs;private long bajajFinserv;private long homeCredit;private long paytm;private long capitalFirst;private long zestMoney;private long samsungSure;private long totalAmount;public CollectionSummary(LocalDateTime date, PaymentOptionReferenceType referenceType, long cash, long pinelabs,long bajajFinserv, long homeCredit, long paytm, long capitalFirst, long zestMoney, long samsungSure,long totalAmount) {super();this.date = date;this.referenceType = referenceType;this.cash = cash;this.pinelabs = pinelabs;this.bajajFinserv = bajajFinserv;this.homeCredit = homeCredit;this.paytm = paytm;this.capitalFirst = capitalFirst;this.zestMoney = zestMoney;this.samsungSure = samsungSure;this.totalAmount = totalAmount;}public LocalDateTime getDate() {return date;}public void setDate(LocalDateTime date) {date = date;}public PaymentOptionReferenceType getReferenceType() {return referenceType;}public void setReferenceType(PaymentOptionReferenceType referenceType) {this.referenceType = referenceType;}public long getCash() {return cash;}public void setCash(long cash) {this.cash = cash;}public long getPinelabs() {return pinelabs;}public void setPinelabs(long pinelabs) {this.pinelabs = pinelabs;}public long getBajajFinserv() {return bajajFinserv;}public void setBajajFinserv(long bajajFinserv) {this.bajajFinserv = bajajFinserv;}public long getHomeCredit() {return homeCredit;}public void setHomeCredit(long homeCredit) {this.homeCredit = homeCredit;}public long getPaytm() {return paytm;}public void setPaytm(long paytm) {this.paytm = paytm;}public long getCapitalFirst() {return capitalFirst;}public void setCapitalFirst(long capitalFirst) {this.capitalFirst = capitalFirst;}public long getZestMoney() {return zestMoney;}public void setZestMoney(long zestMoney) {this.zestMoney = zestMoney;}public long getTotalAmount() {return totalAmount;}public void setTotalAmount(long totalAmount) {this.totalAmount = totalAmount;}public long getSamsungSure() {return samsungSure;}public void setSamsungSure(long samsungSure) {this.samsungSure = samsungSure;}@Overridepublic int hashCode() {final int prime = 31;int result = 1;result = prime * result + (int) (bajajFinserv ^ (bajajFinserv >>> 32));result = prime * result + (int) (capitalFirst ^ (capitalFirst >>> 32));result = prime * result + (int) (cash ^ (cash >>> 32));result = prime * result + ((date == null) ? 0 : date.hashCode());result = prime * result + (int) (homeCredit ^ (homeCredit >>> 32));result = prime * result + (int) (paytm ^ (paytm >>> 32));result = prime * result + (int) (pinelabs ^ (pinelabs >>> 32));result = prime * result + ((referenceType == null) ? 0 : referenceType.hashCode());result = prime * result + (int) (samsungSure ^ (samsungSure >>> 32));result = prime * result + (int) (totalAmount ^ (totalAmount >>> 32));result = prime * result + (int) (zestMoney ^ (zestMoney >>> 32));return result;}@Overridepublic boolean equals(Object obj) {if (this == obj)return true;if (obj == null)return false;if (getClass() != obj.getClass())return false;CollectionSummary other = (CollectionSummary) obj;if (bajajFinserv != other.bajajFinserv)return false;if (capitalFirst != other.capitalFirst)return false;if (cash != other.cash)return false;if (date == null) {if (other.date != null)return false;} else if (!date.equals(other.date))return false;if (homeCredit != other.homeCredit)return false;if (paytm != other.paytm)return false;if (pinelabs != other.pinelabs)return false;if (referenceType != other.referenceType)return false;if (samsungSure != other.samsungSure)return false;if (totalAmount != other.totalAmount)return false;if (zestMoney != other.zestMoney)return false;return true;}@Overridepublic String toString() {return "CollectionSummary [date=" + date + ", referenceType=" + referenceType + ", cash=" + cash + ", pinelabs="+ pinelabs + ", bajajFinserv=" + bajajFinserv + ", homeCredit=" + homeCredit + ", paytm=" + paytm+ ", capitalFirst=" + capitalFirst + ", zestMoney=" + zestMoney + ", totalAmount=" + totalAmount+ ", samsungSure=" + samsungSure + "]";}}