Subversion Repositories SmartDukaan

Rev

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