Subversion Repositories SmartDukaan

Rev

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