Subversion Repositories SmartDukaan

Rev

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