Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
9218 amit.gupta 1
package in.shop2020.metamodel.util;
2
 
12621 amit.gupta 3
import in.shop2020.model.v1.catalog.ExclusiveAffiliateItemInfo;
4
 
9218 amit.gupta 5
import java.util.List;
6
 
10880 amit.gupta 7
public class ContentPojo extends HeaderInfoPojo {
9218 amit.gupta 8
 
9
	public ContentPojo(String title, List<String> keySpecs,
10
			List<SpecificationGroup> detailedSpecs, String warranty) {
11
		super();
10892 amit.gupta 12
		super.setTitle(title);
9218 amit.gupta 13
		this.keySpecs = keySpecs;
14
		this.detailedSpecs = detailedSpecs;
15
		this.warranty = warranty;
16
	}
17
 
18
	public ContentPojo(Long id) {
19
		this.id = id;
20
	}
21
	//Content
10682 amit.gupta 22
	private Long id;
9280 amit.gupta 23
	private String url;
9218 amit.gupta 24
	private List<String> keySpecs;
25
	private List<SpecificationGroup> detailedSpecs;
9280 amit.gupta 26
	private List<ExpertReviewPojo> expertReviews;
9218 amit.gupta 27
	private String warranty;
9312 amit.gupta 28
	private String pinCode;
9324 amit.gupta 29
	private LogisticsInfoPojo logisticsInfo;
10880 amit.gupta 30
	private String name;
31
	private String categoryName;
32
	private String categoryUrl;
33
	private String breadCrumb;
12621 amit.gupta 34
	private List<ExclusiveAffiliateItemInfo> exclusiveAffiliateInfo;
16541 amit.gupta 35
	private String dtrAffiliateString;
36
 
9297 amit.gupta 37
	//To be set at runtime
38
	private List<ProductPojo> reocmmendedAccessories;
9218 amit.gupta 39
	public String getDefaultImageUrl() {
40
		return defaultImageUrl;
41
	}
42
 
43
	public void setDefaultImageUrl(String defaultImageUrl) {
44
		this.defaultImageUrl = defaultImageUrl;
45
	}
46
 
47
	public String getIconImageUrl() {
48
		return iconImageUrl;
49
	}
50
 
51
	public void setIconImageUrl(String iconImageUrl) {
52
		this.iconImageUrl = iconImageUrl;
53
	}
54
 
55
	private String defaultImageUrl;
56
	private String iconImageUrl;
57
	private String thumbnailImageUrl;
9280 amit.gupta 58
	private List<MediaPojo> images;
59
	private List<MediaPojo> videos;
9218 amit.gupta 60
	private List<String> packageContents;
61
 
62
	private String offerText;
63
	//private EmiPojo bankEmis;
64
	private List<ItemPojo> items;
65
 
66
	public List<String> getKeySpecs() {
67
		return keySpecs;
68
	}
69
	public void setKeySpecs(List<String> keySpecs) {
70
		this.keySpecs = keySpecs;
71
	}
72
	public List<SpecificationGroup> getDetailedSpecs() {
73
		return detailedSpecs;
74
	}
75
	public void setDetailedSpecs(List<SpecificationGroup> detailedSpecs) {
76
		this.detailedSpecs = detailedSpecs;
77
	}
78
	public String getWarranty() {
79
		return warranty;
80
	}
81
	public void setWarranty(String warranty) {
82
		this.warranty = warranty;
83
	}
9280 amit.gupta 84
	public List<MediaPojo> getImages() {
9218 amit.gupta 85
		return images;
86
	}
9280 amit.gupta 87
	public void setImages(List<MediaPojo> images) {
9218 amit.gupta 88
		this.images = images;
89
	}
10682 amit.gupta 90
	public void setId(Long id) {
9218 amit.gupta 91
		this.id = id;
92
	}
10682 amit.gupta 93
	public Long getId() {
9218 amit.gupta 94
		return id;
95
	}
96
 
97
	public String getOfferText() {
98
		return offerText;
99
	}
100
	public void setOfferText(String offerText) {
101
		this.offerText = offerText;
102
	}
103
	public List<ItemPojo> getItems() {
104
		return items;
105
	}
106
	public void setItems(List<ItemPojo> items) {
107
		this.items = items;
108
	}
109
	public void setPackageContents(List<String> packageContents) {
110
		this.packageContents = packageContents;
111
	}
112
	public List<String> getPackageContents() {
113
		return packageContents;
114
	}
115
 
9312 amit.gupta 116
	public void setCatalogInfo(String offerText, List<ItemPojo> items) {
9218 amit.gupta 117
		this.offerText = offerText;
118
		this.items = items;
119
	}
120
 
121
	public String getThumbnailImageUrl() {
122
		return thumbnailImageUrl;
123
	}
124
 
125
	public void setThumbnailImageUrl(String thumbnailImageUrl) {
126
		this.thumbnailImageUrl = thumbnailImageUrl;
127
	}
9280 amit.gupta 128
 
129
	public void setVideos(List<MediaPojo> videos) {
130
		this.videos = videos;
131
	}
132
 
133
	public List<MediaPojo> getVideos() {
134
		return videos;
135
	}
136
 
137
	public void setExpertReviews(List<ExpertReviewPojo> expertReviews) {
138
		this.expertReviews = expertReviews;
139
	}
140
 
141
	public List<ExpertReviewPojo> getExpertReviews() {
142
		return expertReviews;
143
	}
144
 
145
	public void setUrl(String url) {
146
		this.url = url;
147
	}
148
 
149
	public String getUrl() {
150
		return url;
151
	}
9297 amit.gupta 152
 
153
	public void setReocmmendedAccessories(List<ProductPojo> reocmmendedAccessories) {
154
		this.reocmmendedAccessories = reocmmendedAccessories;
155
	}
156
 
157
	public List<ProductPojo> getReocmmendedAccessories() {
158
		return reocmmendedAccessories;
159
	}
9312 amit.gupta 160
 
161
	public void setPinCode(String pinCode) {
162
		this.pinCode = pinCode;
163
	}
164
 
165
	public String getPinCode() {
166
		return pinCode;
167
	}
9324 amit.gupta 168
 
169
	public void setLogisticsInfo(LogisticsInfoPojo logisticsInfo) {
170
		this.logisticsInfo = logisticsInfo;
171
	}
172
 
173
	public LogisticsInfoPojo getLogisticsInfo() {
174
		return logisticsInfo;
175
	}
10880 amit.gupta 176
 
177
	public void setCategoryName(String categoryName) {
178
		this.categoryName = categoryName;
179
	}
180
 
181
	public String getCategoryName() {
182
		return categoryName;
183
	}
184
 
185
	public void setCategoryUrl(String categoryUrl) {
186
		this.categoryUrl = categoryUrl;
187
	}
188
 
189
	public String getCategoryUrl() {
190
		return categoryUrl;
191
	}
192
 
193
	public void setBreadCrumb(String breadCrumb) {
194
		this.breadCrumb = breadCrumb;
195
	}
196
 
197
	public String getBreadCrumb() {
198
		return breadCrumb;
199
	}
200
 
201
	public void setName(String name) {
202
		this.name = name;
203
	}
204
 
205
	public String getName() {
206
		return name;
207
	}
12621 amit.gupta 208
 
209
	public void setExclusiveAffiliateInfo(List<ExclusiveAffiliateItemInfo> exclusiveAffiliateInfo) {
210
		this.exclusiveAffiliateInfo = exclusiveAffiliateInfo;
211
	}
212
 
213
	public List<ExclusiveAffiliateItemInfo> getExclusiveAffiliateInfo() {
214
		return exclusiveAffiliateInfo;
215
	}
16541 amit.gupta 216
 
217
	public void setDtrAffiliateString(String dtrAffiliateString) {
218
		this.dtrAffiliateString = dtrAffiliateString;
219
	}
220
 
221
	public String getDtrAffiliateString() {
222
		return dtrAffiliateString;
223
	}
9218 amit.gupta 224
}