Subversion Repositories SmartDukaan

Rev

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

Rev 29707 Rev 29795
Line 40... Line 40...
40
	@Column(name = "scheme_type")
40
	@Column(name = "scheme_type")
41
	@Enumerated(EnumType.STRING)
41
	@Enumerated(EnumType.STRING)
42
	private OfferSchemeType schemeType;
42
	private OfferSchemeType schemeType;
43
 
43
 
44
	@Column(name = "incremental_target", nullable = false)
44
	@Column(name = "incremental_target", nullable = false)
45
	private boolean incrementalTarget;
45
	private boolean baseCriteia;
46
 
46
 
47
	@Column(name = "sellin_percentage")
47
	@Column(name = "sellin_percentage")
48
	private double sellinPercentage;
48
	private double sellinPercentage;
49
 
49
 
50
	@Column(name = "target_type")
50
	@Column(name = "target_type")
Line 85... Line 85...
85
	}
85
	}
86
 
86
 
87
	@Override
87
	@Override
88
	public String toString() {
88
	public String toString() {
89
		return "Offer [id=" + id + ", brandSharePercentage=" + brandSharePercentage + ", name=" + name + ", offerNotes="
89
		return "Offer [id=" + id + ", brandSharePercentage=" + brandSharePercentage + ", name=" + name + ", offerNotes="
90
				+ offerNotes + ", terms=" + terms + ", schemeType=" + schemeType + ", incrementalTarget="
90
				+ offerNotes + ", terms=" + terms + ", schemeType=" + schemeType + ", baseCriteia=" + baseCriteia
91
				+ incrementalTarget + ", sellinPercentage=" + sellinPercentage + ", targetType=" + targetType
91
				+ ", sellinPercentage=" + sellinPercentage + ", targetType=" + targetType + ", payoutType=" + payoutType
92
				+ ", payoutType=" + payoutType + ", activationBrands=" + activationBrands + ", itemCriteria="
92
				+ ", activationBrands=" + activationBrands + ", itemCriteria=" + itemCriteria + ", partnerCriteria="
93
				+ itemCriteria + ", partnerCriteria=" + partnerCriteria + ", startDate=" + startDate + ", endDate="
93
				+ partnerCriteria + ", startDate=" + startDate + ", endDate=" + endDate + ", createdTimestamp="
94
				+ endDate + ", createdTimestamp=" + createdTimestamp + ", active=" + active + ", itemCriteriaString="
94
				+ createdTimestamp + ", active=" + active + ", itemCriteriaString=" + itemCriteriaString + "]";
95
				+ itemCriteriaString + "]";
-
 
96
	}
95
	}
97
 
96
 
98
	public boolean isIncrementalTarget() {
97
	public boolean isBaseCriteia() {
99
		return incrementalTarget;
98
		return baseCriteia;
100
	}
99
	}
101
 
100
 
102
	public void setIncrementalTarget(boolean incrementalTarget) {
101
	public void setBaseCriteia(boolean baseCriteia) {
103
		this.incrementalTarget = incrementalTarget;
102
		this.baseCriteia = baseCriteia;
104
	}
103
	}
105
 
104
 
106
	@Override
105
	@Override
107
	public int hashCode() {
106
	public int hashCode() {
108
		final int prime = 31;
107
		final int prime = 31;