Subversion Repositories SmartDukaan

Rev

Rev 9280 | Go to most recent revision | Details | 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;
22
	private List<String> keySpecs;
23
	private List<SpecificationGroup> detailedSpecs;
24
	private String warranty;
25
	public String getDefaultImageUrl() {
26
		return defaultImageUrl;
27
	}
28
 
29
	public void setDefaultImageUrl(String defaultImageUrl) {
30
		this.defaultImageUrl = defaultImageUrl;
31
	}
32
 
33
	public String getIconImageUrl() {
34
		return iconImageUrl;
35
	}
36
 
37
	public void setIconImageUrl(String iconImageUrl) {
38
		this.iconImageUrl = iconImageUrl;
39
	}
40
 
41
	private String defaultImageUrl;
42
	private String iconImageUrl;
43
	private String thumbnailImageUrl;
44
	private List<ImagePojo> images;
45
	private List<String> packageContents;
46
 
47
	//Catalog
48
	private double price;
49
	private double mrp;
50
	private String offerText;
51
	//private EmiPojo bankEmis;
52
	private List<ItemPojo> items;
53
 
54
	public String getTitle() {
55
		return title;
56
	}
57
	public void setTitle(String title) {
58
		this.title = title;
59
	}
60
	public List<String> getKeySpecs() {
61
		return keySpecs;
62
	}
63
	public void setKeySpecs(List<String> keySpecs) {
64
		this.keySpecs = keySpecs;
65
	}
66
	public List<SpecificationGroup> getDetailedSpecs() {
67
		return detailedSpecs;
68
	}
69
	public void setDetailedSpecs(List<SpecificationGroup> detailedSpecs) {
70
		this.detailedSpecs = detailedSpecs;
71
	}
72
	public String getWarranty() {
73
		return warranty;
74
	}
75
	public void setWarranty(String warranty) {
76
		this.warranty = warranty;
77
	}
78
	public List<ImagePojo> getImages() {
79
		return images;
80
	}
81
	public void setImages(List<ImagePojo> images) {
82
		this.images = images;
83
	}
84
	public void setId(long id) {
85
		this.id = id;
86
	}
87
	public long getId() {
88
		return id;
89
	}
90
 
91
	public double getMrp() {
92
		return mrp;
93
	}
94
	public void setMrp(double mrp) {
95
		this.mrp = mrp;
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
 
116
	public void setCatalogInfo(double sellingPrice, double mrp, String offerText, List<ItemPojo> items) {
117
		this.setPrice(sellingPrice);
118
		this.mrp = mrp;
119
		this.offerText = offerText;
120
		this.items = items;
121
	}
122
 
123
	public void setPrice(double price) {
124
		this.price = price;
125
	}
126
 
127
	public double getPrice() {
128
		return price;
129
	}
130
 
131
	public String getThumbnailImageUrl() {
132
		return thumbnailImageUrl;
133
	}
134
 
135
	public void setThumbnailImageUrl(String thumbnailImageUrl) {
136
		this.thumbnailImageUrl = thumbnailImageUrl;
137
	}
138
}