Subversion Repositories SmartDukaan

Rev

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