Subversion Repositories SmartDukaan

Rev

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