Subversion Repositories SmartDukaan

Rev

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