Subversion Repositories SmartDukaan

Rev

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