Subversion Repositories SmartDukaan

Rev

Rev 9218 | Rev 9297 | 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
 
5
public class ContentPojo {
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
20
	private long id;
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;
9280 amit.gupta 27
	private Double minEmi;
9218 amit.gupta 28
	public String getDefaultImageUrl() {
29
		return defaultImageUrl;
30
	}
31
 
32
	public void setDefaultImageUrl(String defaultImageUrl) {
33
		this.defaultImageUrl = defaultImageUrl;
34
	}
35
 
36
	public String getIconImageUrl() {
37
		return iconImageUrl;
38
	}
39
 
40
	public void setIconImageUrl(String iconImageUrl) {
41
		this.iconImageUrl = iconImageUrl;
42
	}
43
 
44
	private String defaultImageUrl;
45
	private String iconImageUrl;
46
	private String thumbnailImageUrl;
9280 amit.gupta 47
	private List<MediaPojo> images;
48
	private List<MediaPojo> videos;
9218 amit.gupta 49
	private List<String> packageContents;
50
 
51
	//Catalog
52
	private double price;
53
	private double mrp;
54
	private String offerText;
55
	//private EmiPojo bankEmis;
56
	private List<ItemPojo> items;
57
 
58
	public String getTitle() {
59
		return title;
60
	}
61
	public void setTitle(String title) {
62
		this.title = title;
63
	}
64
	public List<String> getKeySpecs() {
65
		return keySpecs;
66
	}
67
	public void setKeySpecs(List<String> keySpecs) {
68
		this.keySpecs = keySpecs;
69
	}
70
	public List<SpecificationGroup> getDetailedSpecs() {
71
		return detailedSpecs;
72
	}
73
	public void setDetailedSpecs(List<SpecificationGroup> detailedSpecs) {
74
		this.detailedSpecs = detailedSpecs;
75
	}
76
	public String getWarranty() {
77
		return warranty;
78
	}
79
	public void setWarranty(String warranty) {
80
		this.warranty = warranty;
81
	}
9280 amit.gupta 82
	public List<MediaPojo> getImages() {
9218 amit.gupta 83
		return images;
84
	}
9280 amit.gupta 85
	public void setImages(List<MediaPojo> images) {
9218 amit.gupta 86
		this.images = images;
87
	}
88
	public void setId(long id) {
89
		this.id = id;
90
	}
91
	public long getId() {
92
		return id;
93
	}
94
 
95
	public double getMrp() {
96
		return mrp;
97
	}
98
	public void setMrp(double mrp) {
99
		this.mrp = mrp;
100
	}
101
	public String getOfferText() {
102
		return offerText;
103
	}
104
	public void setOfferText(String offerText) {
105
		this.offerText = offerText;
106
	}
107
	public List<ItemPojo> getItems() {
108
		return items;
109
	}
110
	public void setItems(List<ItemPojo> items) {
111
		this.items = items;
112
	}
113
	public void setPackageContents(List<String> packageContents) {
114
		this.packageContents = packageContents;
115
	}
116
	public List<String> getPackageContents() {
117
		return packageContents;
118
	}
119
 
120
	public void setCatalogInfo(double sellingPrice, double mrp, String offerText, List<ItemPojo> items) {
121
		this.setPrice(sellingPrice);
122
		this.mrp = mrp;
123
		this.offerText = offerText;
124
		this.items = items;
125
	}
126
 
127
	public void setPrice(double price) {
128
		this.price = price;
129
	}
130
 
131
	public double getPrice() {
132
		return price;
133
	}
134
 
135
	public String getThumbnailImageUrl() {
136
		return thumbnailImageUrl;
137
	}
138
 
139
	public void setThumbnailImageUrl(String thumbnailImageUrl) {
140
		this.thumbnailImageUrl = thumbnailImageUrl;
141
	}
9280 amit.gupta 142
 
143
	public void setVideos(List<MediaPojo> videos) {
144
		this.videos = videos;
145
	}
146
 
147
	public List<MediaPojo> getVideos() {
148
		return videos;
149
	}
150
 
151
	public void setExpertReviews(List<ExpertReviewPojo> expertReviews) {
152
		this.expertReviews = expertReviews;
153
	}
154
 
155
	public List<ExpertReviewPojo> getExpertReviews() {
156
		return expertReviews;
157
	}
158
 
159
	public void setMinEmi(Double minEmi) {
160
		this.minEmi = minEmi;
161
	}
162
 
163
	public Double getMinEmi() {
164
		return minEmi;
165
	}
166
 
167
	public void setUrl(String url) {
168
		this.url = url;
169
	}
170
 
171
	public String getUrl() {
172
		return url;
173
	}
9218 amit.gupta 174
}