Subversion Repositories SmartDukaan

Rev

Rev 31273 | Rev 32421 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 31273 Rev 31285
Line 1... Line 1...
1
package com.spice.profitmandi.dao.model;
1
package com.spice.profitmandi.dao.model;
2
 
2
 
3
import java.io.Serializable;
3
import java.io.Serializable;
-
 
4
import java.util.Objects;
4
 
5
 
5
import com.spice.profitmandi.dao.entity.fofo.PartnerDailyInvestment;
6
import com.spice.profitmandi.dao.entity.fofo.PartnerDailyInvestment;
6
import com.spice.profitmandi.dao.entity.fofo.PartnerType;
7
import com.spice.profitmandi.dao.entity.fofo.PartnerType;
7
import com.spice.profitmandi.dao.enumuration.fofo.Milestone;
-
 
8
 
8
 
9
public class PartnerDetailModel implements Serializable {
9
public class PartnerDetailModel implements Serializable {
10
 
10
 
11
	/**
11
	/**
12
	 * 
12
	 * 
Line 26... Line 26...
26
	private long lastThreeDaytertiary;
26
	private long lastThreeDaytertiary;
27
	private int walletAmount;
27
	private int walletAmount;
28
	private String authUser;
28
	private String authUser;
29
	private PartnerType partnerType;
29
	private PartnerType partnerType;
30
	private long investment_ok;
30
	private long investment_ok;
-
 
31
	private int fofoId;
-
 
32
 
-
 
33
	public int getFofoId() {
-
 
34
		return fofoId;
-
 
35
	}
-
 
36
 
-
 
37
	public void setFofoId(int fofoId) {
-
 
38
		this.fofoId = fofoId;
-
 
39
	}
31
 
40
 
32
	public long getInvestment_ok() {
41
	public long getInvestment_ok() {
33
		return investment_ok;
42
		return investment_ok;
34
	}
43
	}
35
 
44
 
Line 187... Line 196...
187
		this.hygiene = hygiene;
196
		this.hygiene = hygiene;
188
	}
197
	}
189
 
198
 
190
	@Override
199
	@Override
191
	public int hashCode() {
200
	public int hashCode() {
192
		final int prime = 31;
-
 
193
		int result = 1;
-
 
194
		result = prime * result + ((authUser == null) ? 0 : authUser.hashCode());
-
 
195
		result = prime * result + count;
-
 
196
		result = prime * result + hygiene;
-
 
197
		result = prime * result + ((investment == null) ? 0 : investment.hashCode());
-
 
198
		result = prime * result + (int) (lastThreeDaytertiary ^ (lastThreeDaytertiary >>> 32));
201
		return Objects.hash(authUser, count, fofoId, hygiene, investment, investment_ok, lastThreeDaytertiary, leads,
199
		result = prime * result + leads;
-
 
200
		result = prime * result + lms;
-
 
201
		result = prime * result + lmtd;
-
 
202
		result = prime * result + mtd;
-
 
203
		result = prime * result + ((partnerType == null) ? 0 : partnerType.hashCode());
202
				lms, lmtd, mtd, partnerType, secondarylms, secondarylmtd, secondarymtd, ticket, todayTertiary,
204
		result = prime * result + secondarylms;
-
 
205
		result = prime * result + secondarylmtd;
-
 
206
		result = prime * result + secondarymtd;
-
 
207
		result = prime * result + ticket;
-
 
208
		result = prime * result + todayTertiary;
-
 
209
		result = prime * result + totalHygiene;
-
 
210
		result = prime * result + walletAmount;
203
				totalHygiene, walletAmount);
211
		return result;
-
 
212
	}
204
	}
213
 
205
 
214
	@Override
206
	@Override
215
	public boolean equals(Object obj) {
207
	public boolean equals(Object obj) {
216
		if (this == obj)
208
		if (this == obj)
Line 218... Line 210...
218
		if (obj == null)
210
		if (obj == null)
219
			return false;
211
			return false;
220
		if (getClass() != obj.getClass())
212
		if (getClass() != obj.getClass())
221
			return false;
213
			return false;
222
		PartnerDetailModel other = (PartnerDetailModel) obj;
214
		PartnerDetailModel other = (PartnerDetailModel) obj;
223
		if (authUser == null) {
-
 
224
			if (other.authUser != null)
-
 
225
				return false;
-
 
226
		} else if (!authUser.equals(other.authUser))
215
		return Objects.equals(authUser, other.authUser) && count == other.count && fofoId == other.fofoId
227
			return false;
-
 
228
		if (count != other.count)
-
 
229
			return false;
-
 
230
		if (hygiene != other.hygiene)
-
 
231
			return false;
-
 
232
		if (investment == null) {
-
 
233
			if (other.investment != null)
-
 
234
				return false;
-
 
235
		} else if (!investment.equals(other.investment))
216
				&& hygiene == other.hygiene && Objects.equals(investment, other.investment)
236
			return false;
-
 
237
		if (lastThreeDaytertiary != other.lastThreeDaytertiary)
217
				&& investment_ok == other.investment_ok && lastThreeDaytertiary == other.lastThreeDaytertiary
238
			return false;
-
 
239
		if (leads != other.leads)
-
 
240
			return false;
-
 
241
		if (lms != other.lms)
-
 
242
			return false;
-
 
243
		if (lmtd != other.lmtd)
-
 
244
			return false;
-
 
245
		if (mtd != other.mtd)
-
 
246
			return false;
-
 
247
		if (partnerType != other.partnerType)
218
				&& leads == other.leads && lms == other.lms && lmtd == other.lmtd && mtd == other.mtd
248
			return false;
-
 
249
		if (secondarylms != other.secondarylms)
219
				&& partnerType == other.partnerType && secondarylms == other.secondarylms
250
			return false;
-
 
251
		if (secondarylmtd != other.secondarylmtd)
220
				&& secondarylmtd == other.secondarylmtd && secondarymtd == other.secondarymtd && ticket == other.ticket
252
			return false;
-
 
253
		if (secondarymtd != other.secondarymtd)
-
 
254
			return false;
-
 
255
		if (ticket != other.ticket)
-
 
256
			return false;
-
 
257
		if (todayTertiary != other.todayTertiary)
221
				&& todayTertiary == other.todayTertiary && totalHygiene == other.totalHygiene
258
			return false;
-
 
259
		if (totalHygiene != other.totalHygiene)
-
 
260
			return false;
-
 
261
		if (walletAmount != other.walletAmount)
222
				&& walletAmount == other.walletAmount;
262
			return false;
-
 
263
		return true;
-
 
264
	}
223
	}
265
 
224
 
266
	@Override
225
	@Override
267
	public String toString() {
226
	public String toString() {
268
		return "PartnerDetailModel [lmtd=" + lmtd + ", mtd=" + mtd + ", lms=" + lms + ", secondarylms=" + secondarylms
227
		return "PartnerDetailModel [lmtd=" + lmtd + ", mtd=" + mtd + ", lms=" + lms + ", secondarylms=" + secondarylms
269
				+ ", secondarymtd=" + secondarymtd + ", secondarylmtd=" + secondarylmtd + ", ticket=" + ticket
228
				+ ", secondarymtd=" + secondarymtd + ", secondarylmtd=" + secondarylmtd + ", ticket=" + ticket
270
				+ ", hygiene=" + hygiene + ", totalHygiene=" + totalHygiene + ", count=" + count + ", todayTertiary="
229
				+ ", hygiene=" + hygiene + ", totalHygiene=" + totalHygiene + ", count=" + count + ", todayTertiary="
271
				+ todayTertiary + ", lastThreeDaytertiary=" + lastThreeDaytertiary + ", walletAmount=" + walletAmount
230
				+ todayTertiary + ", lastThreeDaytertiary=" + lastThreeDaytertiary + ", walletAmount=" + walletAmount
272
				+ ", authUser=" + authUser + ", partnerType=" + partnerType + ", investment_ok=" + investment_ok
231
				+ ", authUser=" + authUser + ", partnerType=" + partnerType + ", investment_ok=" + investment_ok
273
				+ ", investment=" + investment + ", leads=" + leads + "]";
232
				+ ", fofoId=" + fofoId + ", investment=" + investment + ", leads=" + leads + "]";
274
	}
233
	}
275
 
234
 
276
}
235
}