Subversion Repositories SmartDukaan

Rev

Rev 29352 | Rev 35503 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
21545 ashik.ali 1
package com.spice.profitmandi.dao.model;
2
 
3
import java.util.List;
4
 
25380 amit.gupta 5
public class ContentPojo extends HeaderInfoPojo {
21545 ashik.ali 6
 
25380 amit.gupta 7
	public ContentPojo(String title, List<String> keySpecs, List<SpecificationGroup> detailedSpecs, String warranty) {
21545 ashik.ali 8
		super();
9
		super.setTitle(title);
10
		this.keySpecs = keySpecs;
11
		this.detailedSpecs = detailedSpecs;
12
		this.warranty = warranty;
13
	}
25380 amit.gupta 14
 
21545 ashik.ali 15
	public ContentPojo(Long id) {
16
		this.id = id;
17
	}
25380 amit.gupta 18
 
19
	// Content
21545 ashik.ali 20
	private Long id;
21
	private String introduction;
25380 amit.gupta 22
 
21545 ashik.ali 23
	public String getIntroduction() {
24
		return introduction;
25
	}
26
 
27
	public void setIntroduction(String introduction) {
28
		this.introduction = introduction;
29
	}
25380 amit.gupta 30
 
21545 ashik.ali 31
	private String url;
32
	private List<String> keySpecs;
33
	private List<SpecificationGroup> detailedSpecs;
34
	private String warranty;
35
	private String name;
36
	private String categoryName;
37
	private String categoryUrl;
38
	private String breadCrumb;
27583 tejbeer 39
	private float price;
25380 amit.gupta 40
 
27583 tejbeer 41
	public float getPrice() {
42
		return price;
43
	}
44
 
45
	public void setPrice(float price) {
46
		this.price = price;
47
	}
48
 
25380 amit.gupta 49
	// To be set at runtime
21545 ashik.ali 50
	private List<ProductPojo> reocmmendedAccessories;
25380 amit.gupta 51
 
21545 ashik.ali 52
	public String getDefaultImageUrl() {
53
		return defaultImageUrl;
54
	}
55
 
56
	public void setDefaultImageUrl(String defaultImageUrl) {
57
		this.defaultImageUrl = defaultImageUrl;
58
	}
59
 
60
	public String getIconImageUrl() {
61
		return iconImageUrl;
62
	}
63
 
64
	public void setIconImageUrl(String iconImageUrl) {
65
		this.iconImageUrl = iconImageUrl;
66
	}
67
 
68
	private String defaultImageUrl;
69
	private String iconImageUrl;
70
	private String thumbnailImageUrl;
71
	private List<MediaPojo> images;
35346 ranu 72
	private List<VideoUrlsContentPojo> videoUrls;
21545 ashik.ali 73
	private List<String> packageContents;
25380 amit.gupta 74
 
21545 ashik.ali 75
	private String offerText;
25380 amit.gupta 76
	// private EmiPojo bankEmis;
77
 
21545 ashik.ali 78
	public List<String> getKeySpecs() {
79
		return keySpecs;
80
	}
25380 amit.gupta 81
 
21545 ashik.ali 82
	public void setKeySpecs(List<String> keySpecs) {
83
		this.keySpecs = keySpecs;
84
	}
25380 amit.gupta 85
 
21545 ashik.ali 86
	public List<SpecificationGroup> getDetailedSpecs() {
87
		return detailedSpecs;
88
	}
25380 amit.gupta 89
 
21545 ashik.ali 90
	public void setDetailedSpecs(List<SpecificationGroup> detailedSpecs) {
91
		this.detailedSpecs = detailedSpecs;
92
	}
25380 amit.gupta 93
 
21545 ashik.ali 94
	public String getWarranty() {
95
		return warranty;
96
	}
25380 amit.gupta 97
 
21545 ashik.ali 98
	public void setWarranty(String warranty) {
99
		this.warranty = warranty;
100
	}
25380 amit.gupta 101
 
21545 ashik.ali 102
	public List<MediaPojo> getImages() {
103
		return images;
104
	}
25380 amit.gupta 105
 
21545 ashik.ali 106
	public void setImages(List<MediaPojo> images) {
107
		this.images = images;
108
	}
25380 amit.gupta 109
 
21545 ashik.ali 110
	public void setId(Long id) {
111
		this.id = id;
112
	}
25380 amit.gupta 113
 
21545 ashik.ali 114
	public Long getId() {
115
		return id;
116
	}
25380 amit.gupta 117
 
21545 ashik.ali 118
	public String getOfferText() {
119
		return offerText;
120
	}
25380 amit.gupta 121
 
21545 ashik.ali 122
	public void setOfferText(String offerText) {
123
		this.offerText = offerText;
124
	}
25380 amit.gupta 125
 
21545 ashik.ali 126
	public void setPackageContents(List<String> packageContents) {
127
		this.packageContents = packageContents;
128
	}
25380 amit.gupta 129
 
21545 ashik.ali 130
	public List<String> getPackageContents() {
131
		return packageContents;
132
	}
25380 amit.gupta 133
 
21545 ashik.ali 134
	public String getThumbnailImageUrl() {
135
		return thumbnailImageUrl;
136
	}
25380 amit.gupta 137
 
21545 ashik.ali 138
	public void setThumbnailImageUrl(String thumbnailImageUrl) {
139
		this.thumbnailImageUrl = thumbnailImageUrl;
140
	}
141
 
142
	public void setUrl(String url) {
143
		this.url = url;
144
	}
145
 
146
	public String getUrl() {
147
		return url;
148
	}
149
 
150
	public void setReocmmendedAccessories(List<ProductPojo> reocmmendedAccessories) {
151
		this.reocmmendedAccessories = reocmmendedAccessories;
152
	}
153
 
154
	public List<ProductPojo> getReocmmendedAccessories() {
155
		return reocmmendedAccessories;
156
	}
157
 
158
	public void setCategoryName(String categoryName) {
159
		this.categoryName = categoryName;
160
	}
161
 
162
	public String getCategoryName() {
163
		return categoryName;
164
	}
165
 
166
	public void setCategoryUrl(String categoryUrl) {
167
		this.categoryUrl = categoryUrl;
168
	}
169
 
170
	public String getCategoryUrl() {
171
		return categoryUrl;
172
	}
173
 
174
	public void setBreadCrumb(String breadCrumb) {
175
		this.breadCrumb = breadCrumb;
176
	}
177
 
178
	public String getBreadCrumb() {
179
		return breadCrumb;
180
	}
181
 
182
	public void setName(String name) {
183
		this.name = name;
184
	}
185
 
186
	public String getName() {
187
		return name;
188
	}
29352 tejbeer 189
 
35346 ranu 190
	public List<VideoUrlsContentPojo> getVideoUrls() {
191
		return videoUrls;
192
	}
193
 
194
	public void setVideoUrls(List<VideoUrlsContentPojo> videoUrls) {
195
		this.videoUrls = videoUrls;
196
	}
197
 
29352 tejbeer 198
	@Override
199
	public String toString() {
200
		return "ContentPojo [id=" + id + ", introduction=" + introduction + ", url=" + url + ", keySpecs=" + keySpecs
201
				+ ", detailedSpecs=" + detailedSpecs + ", warranty=" + warranty + ", name=" + name + ", categoryName="
202
				+ categoryName + ", categoryUrl=" + categoryUrl + ", breadCrumb=" + breadCrumb + ", price=" + price
203
				+ ", reocmmendedAccessories=" + reocmmendedAccessories + ", defaultImageUrl=" + defaultImageUrl
204
				+ ", iconImageUrl=" + iconImageUrl + ", thumbnailImageUrl=" + thumbnailImageUrl + ", images=" + images
35346 ranu 205
				+ ", videoUrls=" + videoUrls + ", packageContents=" + packageContents + ", offerText=" + offerText + "]";
29352 tejbeer 206
	}
207
 
21545 ashik.ali 208
}