Subversion Repositories SmartDukaan

Rev

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

Rev Author Line No. Line
1961 ankur.sing 1
package in.shop2020.catalog.dashboard.shared;
2
 
3
import java.io.Serializable;
5427 amit.gupta 4
import java.util.List;
1961 ankur.sing 5
import java.util.Map;
6
 
7
import com.google.gwt.user.client.rpc.IsSerializable;
8
 
2427 ankur.sing 9
/**
10
 * Item bean to store item details, vendor prices map and vendor item keys map
11
 *
12
 */
1961 ankur.sing 13
public class Item implements IsSerializable, Serializable {
1992 ankur.sing 14
 
1961 ankur.sing 15
    private long id;
2105 ankur.sing 16
 
1961 ankur.sing 17
    private String productGroup;
18
    private String brand;
19
    private String modelNumber;
20
    private String modelName;
21
    private String color;
2119 ankur.sing 22
    private String contentCategory;
2489 ankur.sing 23
    private Long contentCategoryId;
1961 ankur.sing 24
    private String comments;
2489 ankur.sing 25
    private Long catalogItemId;
26
    private Long featureId;
1961 ankur.sing 27
    private String featureDescription;
2489 ankur.sing 28
    private Double mrp;
29
    private Double sellingPrice;
30
    private Double weight;
31
    private Long addedOn;
32
    private Long updatedOn;
33
    private Long startDate;
34
    private Long retireDate;
5217 amit.gupta 35
    private Long comingSoonStartDate;
36
    private Long expectedArrivalDate;
1992 ankur.sing 37
    private String itemStatus;
2359 ankur.sing 38
    private String itemStatusDesc;
2489 ankur.sing 39
    private Integer itemStatusValue;
1961 ankur.sing 40
    private String bestDealsText;
6777 vikram.rag 41
    private String bestDealsDetailsText;
42
    private String bestDealsDetailsLink;
2489 ankur.sing 43
    private Double bestDealsValue;
44
    private Long bestSellingRank;
6813 amar.kumar 45
    private Integer numOfDaysStock;
46
    private Long minStockLevel;
9835 rajveer 47
    private Map<Long,String> saleHistory;
7190 amar.kumar 48
    private Long freebieItemId;
9841 rajveer 49
    private boolean defaultForEntity, risky, warehouseStickiness, hasItemNo, itemType, showSellingPrice, holdOverride;
7291 vikram.rag 50
    private String asin;
51
    private Long holdInventory;
52
    private Long defaultInventory;
11671 vikram.rag 53
    private PrivateDeal privateDeal;
18048 kshitij.so 54
    private Long packQuantity;
18150 kshitij.so 55
    private Long quantityStep;
56
	private Long minimumBuyQuantity;
18415 kshitij.so 57
	private Long maximumBuyQuantity;
7291 vikram.rag 58
 
18415 kshitij.so 59
	public Long getMaximumBuyQuantity() {
60
		return maximumBuyQuantity;
61
	}
62
 
63
	public void setMaximumBuyQuantity(Long maximumBuyQuantity) {
64
		this.maximumBuyQuantity = maximumBuyQuantity;
65
	}
66
 
18150 kshitij.so 67
	public Long getMinimumBuyQuantity() {
68
		return minimumBuyQuantity;
69
	}
70
 
71
	public void setMinimumBuyQuantity(Long minimumBuyQuantity) {
72
		this.minimumBuyQuantity = minimumBuyQuantity;
73
	}
74
 
75
	public Long getQuantityStep() {
76
		return quantityStep;
77
	}
78
 
79
	public void setQuantityStep(Long quantityStep) {
80
		this.quantityStep = quantityStep;
81
	}
11671 vikram.rag 82
 
18048 kshitij.so 83
    public Long getPackQuantity() {
84
		return packQuantity;
85
	}
86
 
87
	public void setPackQuantity(Long packQuantity) {
88
		this.packQuantity = packQuantity;
89
	}
90
 
91
	public PrivateDeal getPrivateDeal() {
11671 vikram.rag 92
		return privateDeal;
93
	}
94
 
95
	public void setPrivateDeal(PrivateDeal privateDeal) {
96
		this.privateDeal = privateDeal;
97
	}
98
 
99
	public String getAsin() {
7291 vikram.rag 100
		return asin;
101
	}
102
 
103
	public void setAsin(String asin) {
104
		this.asin = asin;
105
	}
106
 
6241 amit.gupta 107
    public boolean isShowSellingPrice() {
108
		return showSellingPrice;
109
	}
110
 
111
	public void setShowSellingPrice(boolean showSellingPrice) {
112
		this.showSellingPrice = showSellingPrice;
113
	}
114
 
115
	private Integer expectedDelay;
4506 phani.kuma 116
    private Long preferredVendor;
6838 vikram.rag 117
    private Long preferredInsurer;
5427 amit.gupta 118
    private List<Long> sameItemsWithDifferentColors;
4413 anupam.sin 119
 
120
 
2252 ankur.sing 121
 
4431 phani.kuma 122
    private Map<Long, ItemInventory> itemInventory;
1992 ankur.sing 123
 
2119 ankur.sing 124
    private Map<Long, VendorPricings> vendorPricesMap;
2359 ankur.sing 125
    private Map<String, VendorItemMapping> vendorKeysMap;
3558 rajveer 126
    private Map<Long, SourcePricings> sourcePricesMap;
4423 phani.kuma 127
    private Map<Long, Item> similarItems;
5504 phani.kuma 128
    private Map<String, VoucherItemMapping> vouchersMap;
10484 vikram.rag 129
    private Map<String,String> stateNameVatPercentageMap;
2359 ankur.sing 130
    public static final String KEY_SEPARATOR= "#";
1992 ankur.sing 131
 
1961 ankur.sing 132
    private static final long serialVersionUID = -2982668732181655698L;
133
 
134
    public Item() {
135
    }
136
 
4762 phani.kuma 137
    public Item(long id, String productGroup, String brand, String modelNumber, String modelName, String color,
2489 ankur.sing 138
            String category, Long categoryId, String comments,
3359 chandransh 139
            Long catalogItemId,
140
            Long featureId,
1961 ankur.sing 141
            String featureDescription, 
3359 chandransh 142
            Double mrp,
143
            Double sellingPrice,
144
            Double weight,
5217 amit.gupta 145
            Long addedOn, Long startDate, Long comingSoonStartDate, Long expectedArrivalDate, Long retireDate, Long updatedOn,
2489 ankur.sing 146
            String itemStatus, Integer itemStatusValue, String itemStatusDesc, 
6777 vikram.rag 147
            String bestDealsText,String bestDealsDetailsText,String bestDealsDetailsLink, Double bestDealsValue, Long bestSellingRank, boolean defaultForEntity, boolean risky,
3359 chandransh 148
            Integer expectedDelay,
9841 rajveer 149
            boolean warehouseStickiness, boolean hasItemNo, boolean itemType,boolean showSellingPrice, boolean holdOverride,
4506 phani.kuma 150
            Long prefferedVendor,
6838 vikram.rag 151
            Long preferredInsurer,
4431 phani.kuma 152
            Map<Long, ItemInventory> itemInventory,
3558 rajveer 153
            Map<Long,VendorPricings> vendorPricesMap, 
154
            Map<String, VendorItemMapping> vendorKeysMap, 
6813 amar.kumar 155
            Map<Long, SourcePricings> sourcePricesMap, Map<Long, Item> similarItems, Map<String, VoucherItemMapping> vouchersMap,
9835 rajveer 156
            Integer numOfDaysStock, Long minStockLevel, Map<Long,String> saleHistory, Long freebieItemId,String asin) {
1961 ankur.sing 157
        this();
158
        this.id = id;
2489 ankur.sing 159
        this.productGroup = productGroup;
1961 ankur.sing 160
        this.brand = brand;
161
        this.modelNumber = modelNumber;
162
        this.modelName = modelName;
163
        this.color = color;
2105 ankur.sing 164
        this.contentCategory = category;
2126 ankur.sing 165
        this.contentCategoryId = categoryId;
1961 ankur.sing 166
        this.comments = comments;
167
        this.catalogItemId = catalogItemId;
168
        this.featureId = featureId;
169
        this.featureDescription = featureDescription;
170
        this.mrp = mrp;
171
        this.sellingPrice = sellingPrice;
172
        this.weight = weight;
173
        this.addedOn = addedOn;
174
        this.startDate = startDate;
5217 amit.gupta 175
        this.comingSoonStartDate = comingSoonStartDate;
176
        this.expectedArrivalDate = expectedArrivalDate;
1961 ankur.sing 177
        this.retireDate = retireDate;
178
        this.updatedOn = updatedOn;
1992 ankur.sing 179
        this.itemStatus = itemStatus;
2126 ankur.sing 180
        this.itemStatusValue = itemStatusValue;
2359 ankur.sing 181
        this.itemStatusDesc = itemStatusDesc;
1961 ankur.sing 182
        this.bestDealsText = bestDealsText;
6777 vikram.rag 183
        this.bestDealsDetailsText = bestDealsDetailsText;
184
        this.bestDealsDetailsLink = bestDealsDetailsLink;
1961 ankur.sing 185
        this.bestDealsValue = bestDealsValue;
2066 ankur.sing 186
        this.bestSellingRank = bestSellingRank;
187
        this.defaultForEntity = defaultForEntity;
2252 ankur.sing 188
        this.risky = risky;
3359 chandransh 189
        this.expectedDelay = expectedDelay;
4413 anupam.sin 190
        this.warehouseStickiness = warehouseStickiness;
5384 phani.kuma 191
        this.hasItemNo = hasItemNo;
6241 amit.gupta 192
        this.showSellingPrice = showSellingPrice;
9841 rajveer 193
        this.holdOverride = holdOverride;
5384 phani.kuma 194
        this.setItemType(itemType);
4506 phani.kuma 195
        this.preferredVendor = prefferedVendor;
6838 vikram.rag 196
        this.preferredInsurer = preferredInsurer;        
4431 phani.kuma 197
        this.itemInventory = itemInventory;
2119 ankur.sing 198
        this.vendorPricesMap = vendorPricesMap;
2359 ankur.sing 199
        this.vendorKeysMap = vendorKeysMap;
3558 rajveer 200
        this.sourcePricesMap = sourcePricesMap;
4423 phani.kuma 201
        this.similarItems = similarItems;
5504 phani.kuma 202
        this.vouchersMap = vouchersMap;
6813 amar.kumar 203
        this.numOfDaysStock = numOfDaysStock;
204
        this.minStockLevel = minStockLevel;
9835 rajveer 205
        this.saleHistory = saleHistory;
7190 amar.kumar 206
        this.freebieItemId = freebieItemId;
7291 vikram.rag 207
        this.asin = asin;
1961 ankur.sing 208
    }
7291 vikram.rag 209
    public Item(long id, String productGroup, String brand, String modelNumber, String modelName, String color,
210
            String category, Long categoryId, String comments,
211
            Long catalogItemId,
212
            Long featureId,
213
            String featureDescription, 
214
            Double mrp,
215
            Double sellingPrice,
216
            Double weight,
217
            Long addedOn, Long startDate, Long comingSoonStartDate, Long expectedArrivalDate, Long retireDate, Long updatedOn,
218
            String itemStatus, Integer itemStatusValue, String itemStatusDesc, 
219
            String bestDealsText,String bestDealsDetailsText,String bestDealsDetailsLink, Double bestDealsValue, Long bestSellingRank, boolean defaultForEntity, boolean risky,
220
            Integer expectedDelay,
9842 rajveer 221
            boolean warehouseStickiness, boolean hasItemNo, boolean itemType,boolean showSellingPrice, boolean holdOverride,
7291 vikram.rag 222
            Long prefferedVendor,
223
            Long preferredInsurer,
224
            Map<Long, ItemInventory> itemInventory,
225
            Map<Long,VendorPricings> vendorPricesMap, 
226
            Map<String, VendorItemMapping> vendorKeysMap, 
227
            Map<Long, SourcePricings> sourcePricesMap, Map<Long, Item> similarItems, Map<String, VoucherItemMapping> vouchersMap,
9835 rajveer 228
            Integer numOfDaysStock, Long minStockLevel, Map<Long,String> saleHistory, Long freebieItemId,String asin,Long holdInventory,Long defaultInventory) {
7291 vikram.rag 229
        this();
230
        this.id = id;
231
        this.productGroup = productGroup;
232
        this.brand = brand;
233
        this.modelNumber = modelNumber;
234
        this.modelName = modelName;
235
        this.color = color;
236
        this.contentCategory = category;
237
        this.contentCategoryId = categoryId;
238
        this.comments = comments;
239
        this.catalogItemId = catalogItemId;
240
        this.featureId = featureId;
241
        this.featureDescription = featureDescription;
242
        this.mrp = mrp;
243
        this.sellingPrice = sellingPrice;
244
        this.weight = weight;
245
        this.addedOn = addedOn;
246
        this.startDate = startDate;
247
        this.comingSoonStartDate = comingSoonStartDate;
248
        this.expectedArrivalDate = expectedArrivalDate;
249
        this.retireDate = retireDate;
250
        this.updatedOn = updatedOn;
251
        this.itemStatus = itemStatus;
252
        this.itemStatusValue = itemStatusValue;
253
        this.itemStatusDesc = itemStatusDesc;
254
        this.bestDealsText = bestDealsText;
255
        this.bestDealsDetailsText = bestDealsDetailsText;
256
        this.bestDealsDetailsLink = bestDealsDetailsLink;
257
        this.bestDealsValue = bestDealsValue;
258
        this.bestSellingRank = bestSellingRank;
259
        this.defaultForEntity = defaultForEntity;
260
        this.risky = risky;
261
        this.expectedDelay = expectedDelay;
262
        this.warehouseStickiness = warehouseStickiness;
263
        this.hasItemNo = hasItemNo;
264
        this.showSellingPrice = showSellingPrice;
9842 rajveer 265
        this.holdOverride = holdOverride;
7291 vikram.rag 266
        this.setItemType(itemType);
267
        this.preferredVendor = prefferedVendor;
268
        this.preferredInsurer = preferredInsurer;        
269
        this.itemInventory = itemInventory;
270
        this.vendorPricesMap = vendorPricesMap;
271
        this.vendorKeysMap = vendorKeysMap;
272
        this.sourcePricesMap = sourcePricesMap;
273
        this.similarItems = similarItems;
274
        this.vouchersMap = vouchersMap;
275
        this.numOfDaysStock = numOfDaysStock;
276
        this.minStockLevel = minStockLevel;
9835 rajveer 277
        this.saleHistory = saleHistory;
7291 vikram.rag 278
        this.freebieItemId = freebieItemId;
279
        this.asin = asin;
280
        this.holdInventory = holdInventory;
281
        this.defaultInventory = defaultInventory;
282
    }
10484 vikram.rag 283
    public Item(long id, String productGroup, String brand, String modelNumber, String modelName, String color,
284
            String category, Long categoryId, String comments,
285
            Long catalogItemId,
286
            Long featureId,
287
            String featureDescription, 
288
            Double mrp,
289
            Double sellingPrice,
290
            Double weight,
291
            Long addedOn, Long startDate, Long comingSoonStartDate, Long expectedArrivalDate, Long retireDate, Long updatedOn,
292
            String itemStatus, Integer itemStatusValue, String itemStatusDesc, 
293
            String bestDealsText,String bestDealsDetailsText,String bestDealsDetailsLink, Double bestDealsValue, Long bestSellingRank, boolean defaultForEntity, boolean risky,
294
            Integer expectedDelay,
295
            boolean warehouseStickiness, boolean hasItemNo, boolean itemType,boolean showSellingPrice, boolean holdOverride,
296
            Long prefferedVendor,
297
            Long preferredInsurer,
298
            Map<Long, ItemInventory> itemInventory,
299
            Map<Long,VendorPricings> vendorPricesMap, 
300
            Map<String, VendorItemMapping> vendorKeysMap, 
301
            Map<Long, SourcePricings> sourcePricesMap, Map<Long, Item> similarItems, Map<String, VoucherItemMapping> vouchersMap,
18150 kshitij.so 302
            Integer numOfDaysStock, Long minStockLevel, Map<Long,String> saleHistory, Long freebieItemId,String asin,Long holdInventory,Long defaultInventory,Map<String,String> stateNameVatPercentageMap,PrivateDeal privateDeal, Long packQuantity,
18415 kshitij.so 303
            Long quantityStep, Long minimumBuyQuantity, Long maximumBuyQuantity) {
11671 vikram.rag 304
        this();
305
        this.id = id;
306
        this.productGroup = productGroup;
307
        this.brand = brand;
308
        this.modelNumber = modelNumber;
309
        this.modelName = modelName;
310
        this.color = color;
311
        this.contentCategory = category;
312
        this.contentCategoryId = categoryId;
313
        this.comments = comments;
314
        this.catalogItemId = catalogItemId;
315
        this.featureId = featureId;
316
        this.featureDescription = featureDescription;
317
        this.mrp = mrp;
318
        this.sellingPrice = sellingPrice;
319
        this.weight = weight;
320
        this.addedOn = addedOn;
321
        this.startDate = startDate;
322
        this.comingSoonStartDate = comingSoonStartDate;
323
        this.expectedArrivalDate = expectedArrivalDate;
324
        this.retireDate = retireDate;
325
        this.updatedOn = updatedOn;
326
        this.itemStatus = itemStatus;
327
        this.itemStatusValue = itemStatusValue;
328
        this.itemStatusDesc = itemStatusDesc;
329
        this.bestDealsText = bestDealsText;
330
        this.bestDealsDetailsText = bestDealsDetailsText;
331
        this.bestDealsDetailsLink = bestDealsDetailsLink;
332
        this.bestDealsValue = bestDealsValue;
333
        this.bestSellingRank = bestSellingRank;
334
        this.defaultForEntity = defaultForEntity;
335
        this.risky = risky;
336
        this.expectedDelay = expectedDelay;
337
        this.warehouseStickiness = warehouseStickiness;
338
        this.hasItemNo = hasItemNo;
339
        this.showSellingPrice = showSellingPrice;
340
        this.holdOverride = holdOverride;
341
        this.setItemType(itemType);
342
        this.preferredVendor = prefferedVendor;
343
        this.preferredInsurer = preferredInsurer;        
344
        this.itemInventory = itemInventory;
345
        this.vendorPricesMap = vendorPricesMap;
346
        this.vendorKeysMap = vendorKeysMap;
347
        this.sourcePricesMap = sourcePricesMap;
348
        this.similarItems = similarItems;
349
        this.vouchersMap = vouchersMap;
350
        this.numOfDaysStock = numOfDaysStock;
351
        this.minStockLevel = minStockLevel;
352
        this.saleHistory = saleHistory;
353
        this.freebieItemId = freebieItemId;
354
        this.asin = asin;
355
        this.holdInventory = holdInventory;
356
        this.defaultInventory = defaultInventory;
357
        this.stateNameVatPercentageMap = stateNameVatPercentageMap;
358
        this.privateDeal = privateDeal;
18048 kshitij.so 359
        this.packQuantity = packQuantity;
18150 kshitij.so 360
        this.quantityStep = quantityStep;
18415 kshitij.so 361
        this.minimumBuyQuantity =minimumBuyQuantity;
362
        this.maximumBuyQuantity = maximumBuyQuantity;
11671 vikram.rag 363
    }
364
 
365
    public Item(long id, String productGroup, String brand, String modelNumber, String modelName, String color,
366
            String category, Long categoryId, String comments,
367
            Long catalogItemId,
368
            Long featureId,
369
            String featureDescription, 
370
            Double mrp,
371
            Double sellingPrice,
372
            Double weight,
373
            Long addedOn, Long startDate, Long comingSoonStartDate, Long expectedArrivalDate, Long retireDate, Long updatedOn,
374
            String itemStatus, Integer itemStatusValue, String itemStatusDesc, 
375
            String bestDealsText,String bestDealsDetailsText,String bestDealsDetailsLink, Double bestDealsValue, Long bestSellingRank, boolean defaultForEntity, boolean risky,
376
            Integer expectedDelay,
377
            boolean warehouseStickiness, boolean hasItemNo, boolean itemType,boolean showSellingPrice, boolean holdOverride,
378
            Long prefferedVendor,
379
            Long preferredInsurer,
380
            Map<Long, ItemInventory> itemInventory,
381
            Map<Long,VendorPricings> vendorPricesMap, 
382
            Map<String, VendorItemMapping> vendorKeysMap, 
383
            Map<Long, SourcePricings> sourcePricesMap, Map<Long, Item> similarItems, Map<String, VoucherItemMapping> vouchersMap,
10484 vikram.rag 384
            Integer numOfDaysStock, Long minStockLevel, Map<Long,String> saleHistory, Long freebieItemId,String asin,Long holdInventory,Long defaultInventory,Map<String,String> stateNameVatPercentageMap) {
385
        this();
386
        this.id = id;
387
        this.productGroup = productGroup;
388
        this.brand = brand;
389
        this.modelNumber = modelNumber;
390
        this.modelName = modelName;
391
        this.color = color;
392
        this.contentCategory = category;
393
        this.contentCategoryId = categoryId;
394
        this.comments = comments;
395
        this.catalogItemId = catalogItemId;
396
        this.featureId = featureId;
397
        this.featureDescription = featureDescription;
398
        this.mrp = mrp;
399
        this.sellingPrice = sellingPrice;
400
        this.weight = weight;
401
        this.addedOn = addedOn;
402
        this.startDate = startDate;
403
        this.comingSoonStartDate = comingSoonStartDate;
404
        this.expectedArrivalDate = expectedArrivalDate;
405
        this.retireDate = retireDate;
406
        this.updatedOn = updatedOn;
407
        this.itemStatus = itemStatus;
408
        this.itemStatusValue = itemStatusValue;
409
        this.itemStatusDesc = itemStatusDesc;
410
        this.bestDealsText = bestDealsText;
411
        this.bestDealsDetailsText = bestDealsDetailsText;
412
        this.bestDealsDetailsLink = bestDealsDetailsLink;
413
        this.bestDealsValue = bestDealsValue;
414
        this.bestSellingRank = bestSellingRank;
415
        this.defaultForEntity = defaultForEntity;
416
        this.risky = risky;
417
        this.expectedDelay = expectedDelay;
418
        this.warehouseStickiness = warehouseStickiness;
419
        this.hasItemNo = hasItemNo;
420
        this.showSellingPrice = showSellingPrice;
421
        this.holdOverride = holdOverride;
422
        this.setItemType(itemType);
423
        this.preferredVendor = prefferedVendor;
424
        this.preferredInsurer = preferredInsurer;        
425
        this.itemInventory = itemInventory;
426
        this.vendorPricesMap = vendorPricesMap;
427
        this.vendorKeysMap = vendorKeysMap;
428
        this.sourcePricesMap = sourcePricesMap;
429
        this.similarItems = similarItems;
430
        this.vouchersMap = vouchersMap;
431
        this.numOfDaysStock = numOfDaysStock;
432
        this.minStockLevel = minStockLevel;
433
        this.saleHistory = saleHistory;
434
        this.freebieItemId = freebieItemId;
435
        this.asin = asin;
436
        this.holdInventory = holdInventory;
437
        this.defaultInventory = defaultInventory;
438
        this.stateNameVatPercentageMap = stateNameVatPercentageMap;
439
    }
1961 ankur.sing 440
 
10484 vikram.rag 441
 
11671 vikram.rag 442
 
1961 ankur.sing 443
    public long getId() {
444
        return id;
445
    }
446
 
447
    public void setId(long id) {
448
        this.id = id;
449
    }
450
 
451
    public String getProductGroup() {
452
        return productGroup;
453
    }
454
 
2489 ankur.sing 455
    public void setProductGroup(String productGroup) {
456
        this.productGroup = productGroup;
457
    }
458
 
1961 ankur.sing 459
    public String getBrand() {
460
        return brand;
461
    }
462
 
463
    public void setBrand(String brand) {
464
        this.brand = brand;
465
    }
466
 
467
    public String getModelNumber() {
468
        return modelNumber;
469
    }
470
 
471
    public void setModelNumber(String modelNumber) {
472
        this.modelNumber = modelNumber;
473
    }
474
 
475
    public String getModelName() {
476
        return modelName;
477
    }
478
 
479
    public void setModelName(String modelName) {
480
        this.modelName = modelName;
481
    }
482
 
2489 ankur.sing 483
    public String getColor() {
484
        return color;
485
    }
486
 
487
    public void setColor(String color) {
488
        this.color = color;
489
    }
490
 
2119 ankur.sing 491
    public String getContentCategory() {
2105 ankur.sing 492
        return contentCategory;
1961 ankur.sing 493
    }
494
 
5427 amit.gupta 495
    public List<Long> getSameItemsWithDifferentColors() {
496
    	return sameItemsWithDifferentColors;
497
    }
498
 
499
    public void setSameItemsWithDifferentColors(
500
    		List<Long> sameItemsWithDifferentColors) {
501
    	this.sameItemsWithDifferentColors = sameItemsWithDifferentColors;
502
    }
503
 
2119 ankur.sing 504
    public void setContentCategory(String contentCategory) {
2105 ankur.sing 505
        this.contentCategory = contentCategory;
2066 ankur.sing 506
    }
1961 ankur.sing 507
 
2489 ankur.sing 508
    public Long getContentCategoryId() {
509
        return contentCategoryId;
510
    }
511
 
512
    public void setContentCategoryId(Long contentCategoryId) {
513
        this.contentCategoryId = contentCategoryId;
514
    }
515
 
1961 ankur.sing 516
    public String getComments() {
517
        return comments;
518
    }
519
 
520
    public void setComments(String comments) {
521
        this.comments = comments;
522
    }
523
 
2489 ankur.sing 524
    public Long getCatalogItemId() {
1961 ankur.sing 525
        return catalogItemId;
526
    }
527
 
2489 ankur.sing 528
    public void setCatalogItemId(Long catalogItemId) {
1961 ankur.sing 529
        this.catalogItemId = catalogItemId;
530
    }
531
 
2489 ankur.sing 532
    public Long getFeatureId() {
1961 ankur.sing 533
        return featureId;
534
    }
535
 
2489 ankur.sing 536
    public void setFeatureId(Long featureId) {
1961 ankur.sing 537
        this.featureId = featureId;
538
    }
539
 
540
    public String getFeatureDescription() {
541
        return featureDescription;
542
    }
543
 
544
    public void setFeatureDescription(String featureDescription) {
545
        this.featureDescription = featureDescription;
546
    }
547
 
2489 ankur.sing 548
    public Double getMrp() {
1961 ankur.sing 549
        return mrp;
550
    }
551
 
2489 ankur.sing 552
    public void setMrp(Double mrp) {
1961 ankur.sing 553
        this.mrp = mrp;
554
    }
555
 
2489 ankur.sing 556
    public Double getSellingPrice() {
1961 ankur.sing 557
        return sellingPrice;
558
    }
559
 
2489 ankur.sing 560
    public void setSellingPrice(Double sellingPrice) {
1961 ankur.sing 561
        this.sellingPrice = sellingPrice;
562
    }
563
 
2489 ankur.sing 564
    public Double getWeight() {
565
        return weight;
1961 ankur.sing 566
    }
567
 
2489 ankur.sing 568
    public void setWeight(Double weight) {
569
        this.weight = weight;
1961 ankur.sing 570
    }
571
 
2489 ankur.sing 572
    public Long getAddedOn() {
573
        return addedOn;
1961 ankur.sing 574
    }
575
 
2489 ankur.sing 576
    public void setAddedOn(Long addedOn) {
577
        this.addedOn = addedOn;
1961 ankur.sing 578
    }
579
 
2489 ankur.sing 580
    public Long getUpdatedOn() {
581
        return updatedOn;
1961 ankur.sing 582
    }
583
 
2489 ankur.sing 584
    public void setUpdatedOn(Long updatedOn) {
1961 ankur.sing 585
        this.updatedOn = updatedOn;
586
    }
587
 
2489 ankur.sing 588
    public Long getStartDate() {
589
        return startDate;
1961 ankur.sing 590
    }
591
 
2489 ankur.sing 592
    public void setStartDate(Long startDate) {
593
        this.startDate = startDate;
1961 ankur.sing 594
    }
595
 
2489 ankur.sing 596
    public Long getRetireDate() {
597
        return retireDate;
1961 ankur.sing 598
    }
599
 
2489 ankur.sing 600
    public void setRetireDate(Long retireDate) {
601
        this.retireDate = retireDate;
1961 ankur.sing 602
    }
603
 
5217 amit.gupta 604
    public Long getComingSoonStartDate() {
605
    	return this.comingSoonStartDate;
606
    }
607
 
608
    public void setComingSoonStartDate(Long comingSoonStartDate) {
609
    	this.comingSoonStartDate = comingSoonStartDate;
610
    }
611
 
612
    public Long getExpectedArrivalDate() {
613
    	return this.expectedArrivalDate;
614
    }
615
 
616
    public void setExpectedArrivalDate(Long expectedArrivalDate) {
617
    	this.expectedArrivalDate = expectedArrivalDate;
618
    }
619
 
2489 ankur.sing 620
    public String getItemStatus() {
621
        return itemStatus;
1961 ankur.sing 622
    }
623
 
2489 ankur.sing 624
    public void setItemStatus(String itemStatus) {
625
        this.itemStatus = itemStatus;
1961 ankur.sing 626
    }
627
 
2489 ankur.sing 628
    public String getItemStatusDesc() {
629
        return itemStatusDesc;
1961 ankur.sing 630
    }
631
 
2489 ankur.sing 632
    public void setItemStatusDesc(String itemStatusDesc) {
633
        this.itemStatusDesc = itemStatusDesc;
1961 ankur.sing 634
    }
635
 
2489 ankur.sing 636
    public Integer getItemStatusValue() {
637
        return itemStatusValue;
1961 ankur.sing 638
    }
639
 
2489 ankur.sing 640
    public void setItemStatusValue(Integer itemStatusValue) {
641
        this.itemStatusValue = itemStatusValue;
1992 ankur.sing 642
    }
643
 
2489 ankur.sing 644
    public String getBestDealsText() {
645
        return bestDealsText;
1992 ankur.sing 646
    }
647
 
2489 ankur.sing 648
    public void setBestDealsText(String bestDealsText) {
649
        this.bestDealsText = bestDealsText;
1992 ankur.sing 650
    }
651
 
2489 ankur.sing 652
    public Double getBestDealsValue() {
653
        return bestDealsValue;
1992 ankur.sing 654
    }
655
 
2489 ankur.sing 656
    public void setBestDealsValue(Double bestDealsValue) {
657
        this.bestDealsValue = bestDealsValue;
1992 ankur.sing 658
    }
659
 
2489 ankur.sing 660
    public Long getBestSellingRank() {
2066 ankur.sing 661
        return bestSellingRank;
662
    }
663
 
2489 ankur.sing 664
    public void setBestSellingRank(Long bestSellingRank) {
2066 ankur.sing 665
        this.bestSellingRank = bestSellingRank;
666
    }
667
 
668
    public boolean isDefaultForEntity() {
669
        return defaultForEntity;
670
    }
671
 
672
    public void setDefaultForEntity(boolean defaultForEntity) {
673
        this.defaultForEntity = defaultForEntity;
674
    }
2105 ankur.sing 675
 
2489 ankur.sing 676
    public boolean isRisky() {
677
        return risky;
2105 ankur.sing 678
    }
679
 
2489 ankur.sing 680
    public void setRisky(boolean risky) {
681
        this.risky = risky;
2105 ankur.sing 682
    }
2119 ankur.sing 683
 
3359 chandransh 684
    public void setExpectedDelay(int expectedDelay) {
685
        this.expectedDelay = expectedDelay;
686
    }
687
 
688
    public Integer getExpectedDelay() {
689
        return expectedDelay;
690
    }
691
 
4431 phani.kuma 692
	public Map<Long, VendorPricings> getVendorPricesMap() {
2489 ankur.sing 693
        return vendorPricesMap;
2126 ankur.sing 694
    }
695
 
2489 ankur.sing 696
    public void setVendorPricesMap(Map<Long, VendorPricings> vendorPricesMap) {
697
        this.vendorPricesMap = vendorPricesMap;
2126 ankur.sing 698
    }
699
 
2489 ankur.sing 700
    public Map<String, VendorItemMapping> getVendorKeysMap() {
701
        return vendorKeysMap;
2252 ankur.sing 702
    }
703
 
2489 ankur.sing 704
    public void setVendorKeysMap(Map<String, VendorItemMapping> vendorKeysMap) {
705
        this.vendorKeysMap = vendorKeysMap;
2359 ankur.sing 706
    }
707
 
4423 phani.kuma 708
    public void setSourcePricesMap(Map<Long, SourcePricings> sourcePricesMap) {
709
        this.sourcePricesMap = sourcePricesMap;
710
    }
2359 ankur.sing 711
 
4423 phani.kuma 712
    public Map<Long, SourcePricings> getSourcePricesMap() {
713
        return sourcePricesMap;
714
    }
3558 rajveer 715
 
4413 anupam.sin 716
    public boolean isWarehouseStickiness() {
717
        return warehouseStickiness;
718
    }
3558 rajveer 719
 
4413 anupam.sin 720
    public void setWarehouseStickiness(boolean warehouseStickiness) {
721
        this.warehouseStickiness = warehouseStickiness;
722
    }
723
 
4423 phani.kuma 724
    public void setSimilarItems(Map<Long, Item> similarItems) {
725
        this.similarItems = similarItems;
726
    }
4413 anupam.sin 727
 
4423 phani.kuma 728
    public Map<Long, Item> getSimilarItems() {
729
        return similarItems;
730
    }
731
 
4431 phani.kuma 732
	public void setItemInventory(Map<Long, ItemInventory> itemInventory) {
733
		this.itemInventory = itemInventory;
734
	}
735
 
736
	public Map<Long, ItemInventory> getItemInventory() {
737
		return itemInventory;
738
	}
739
 
4506 phani.kuma 740
	public void setPreferredVendor(Long preferredVendor) {
741
		this.preferredVendor = preferredVendor;
742
	}
743
 
744
	public Long getPreferredVendor() {
745
		return preferredVendor;
746
	}
747
 
5384 phani.kuma 748
 
749
	public void setHasItemNo(boolean hasItemNo) {
750
		this.hasItemNo = hasItemNo;
751
	}
752
 
753
	public boolean isHasItemNo() {
754
		return hasItemNo;
755
	}
756
 
757
	public void setItemType(boolean itemType) {
758
		this.itemType = itemType;
759
	}
760
 
761
	public boolean isItemType() {
762
		return itemType;
763
	}
764
 
5504 phani.kuma 765
	public void setVouchersMap(Map<String, VoucherItemMapping> vouchersMap) {
766
		this.vouchersMap = vouchersMap;
767
	}
768
 
769
	public Map<String, VoucherItemMapping> getVouchersMap() {
770
		return vouchersMap;
771
	}
772
 
6813 amar.kumar 773
	public Integer getNumOfDaysStock() {
774
		return numOfDaysStock;
775
	}
776
 
777
	public void setNumOfDaysStock(Integer numOfDaysStock) {
778
		this.numOfDaysStock = numOfDaysStock;
779
	}
780
 
781
	public Long getMinStockLevel() {
782
		return minStockLevel;
783
	}
784
 
785
	public void setMinStockLevel(Long minStockLevel) {
786
		this.minStockLevel = minStockLevel;
787
	}
7972 amar.kumar 788
 
9835 rajveer 789
	public Map<Long,String> getSaleHistory() {
790
		return saleHistory;
7972 amar.kumar 791
	}
6813 amar.kumar 792
 
9835 rajveer 793
	public void setLastNdaySale(Map<Long,String> saleHistory) {
794
		this.saleHistory = saleHistory;
7972 amar.kumar 795
	}
796
 
6777 vikram.rag 797
	public void setBestDealsDetailsText(String bestDealsDetailsText) {
798
		this.bestDealsDetailsText = bestDealsDetailsText;
799
	}
800
 
801
	public String getBestDealsDetailsText() {
802
		return bestDealsDetailsText;
803
	}
804
 
805
	public void setBestDealsDetailsLink(String bestDealsDetailsLink) {
806
		this.bestDealsDetailsLink = bestDealsDetailsLink;
807
	}
808
 
809
	public String getBestDealsDetailsLink() {
810
		return bestDealsDetailsLink;
811
	}
6838 vikram.rag 812
	public Long getPreferredInsurer() {
813
		return preferredInsurer;
814
	}
815
 
816
	public void setPreferredInsurer(Long insurer) {
817
		this.preferredInsurer=insurer;
818
	}
6777 vikram.rag 819
 
7190 amar.kumar 820
	public Long getFreebieItemId() {
821
		return freebieItemId;
822
	}
6838 vikram.rag 823
 
7190 amar.kumar 824
	public void setFreebieItemId(Long freebieItemId) {
825
		this.freebieItemId = freebieItemId;
826
	}
827
 
7291 vikram.rag 828
	public Long getHoldInventory() {
829
		return holdInventory;
830
	}
831
 
832
	public void setHoldInventory(Long holdInventory) {
833
		this.holdInventory = holdInventory;
834
	}
835
 
836
	public Long getDefaultInventory() {
837
		return defaultInventory;
838
	}
839
 
840
	public void setDefaultInventory(Long defaultInventory) {
841
		this.defaultInventory = defaultInventory;
842
	}
843
 
9841 rajveer 844
	public void setHoldOverride(boolean holdOverride) {
845
		this.holdOverride = holdOverride;
846
	}
847
 
848
	public boolean isHoldOverride() {
849
		return holdOverride;
850
	}
851
 
10484 vikram.rag 852
	public Map<String, String> getStateNameVatPercentageMap() {
853
		return stateNameVatPercentageMap;
854
	}
855
 
856
	public void setStateNameVatPercentageMap(
857
			Map<String, String> stateNameVatPercentageMap) {
858
		this.stateNameVatPercentageMap = stateNameVatPercentageMap;
859
	}
860
 
1961 ankur.sing 861
}