Subversion Repositories SmartDukaan

Rev

Rev 2820 | Rev 3430 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 2820 Rev 3383
Line 26... Line 26...
26
public class Scan implements TBase<Scan._Fields>, java.io.Serializable, Cloneable, Comparable<Scan> {
26
public class Scan implements TBase<Scan._Fields>, java.io.Serializable, Cloneable, Comparable<Scan> {
27
  private static final TStruct STRUCT_DESC = new TStruct("Scan");
27
  private static final TStruct STRUCT_DESC = new TStruct("Scan");
28
 
28
 
29
  private static final TField ID_FIELD_DESC = new TField("id", TType.I64, (short)1);
29
  private static final TField ID_FIELD_DESC = new TField("id", TType.I64, (short)1);
30
  private static final TField ITEM_ID_FIELD_DESC = new TField("itemId", TType.I64, (short)2);
30
  private static final TField ITEM_ID_FIELD_DESC = new TField("itemId", TType.I64, (short)2);
-
 
31
  private static final TField WAREHOUSE_ID_FIELD_DESC = new TField("warehouseId", TType.I64, (short)3);
31
  private static final TField STOCK_LEDGER_ID_FIELD_DESC = new TField("stockLedgerId", TType.I64, (short)3);
32
  private static final TField PURCHASE_ID_FIELD_DESC = new TField("purchaseId", TType.I64, (short)4);
-
 
33
  private static final TField ITEM_NUMBER_FIELD_DESC = new TField("itemNumber", TType.STRING, (short)5);
-
 
34
  private static final TField IMEI_NUMBER_FIELD_DESC = new TField("imeiNumber", TType.STRING, (short)6);
32
  private static final TField TYPE_FIELD_DESC = new TField("type", TType.I32, (short)4);
35
  private static final TField TYPE_FIELD_DESC = new TField("type", TType.I32, (short)7);
33
  private static final TField SCANNED_AT_FIELD_DESC = new TField("scannedAt", TType.I64, (short)5);
36
  private static final TField SCANNED_AT_FIELD_DESC = new TField("scannedAt", TType.I64, (short)8);
34
 
37
 
35
  private long id;
38
  private long id;
36
  private long itemId;
39
  private long itemId;
-
 
40
  private long warehouseId;
37
  private long stockLedgerId;
41
  private long purchaseId;
-
 
42
  private String itemNumber;
-
 
43
  private String imeiNumber;
38
  private ScanType type;
44
  private ScanType type;
39
  private long scannedAt;
45
  private long scannedAt;
40
 
46
 
41
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
47
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
42
  public enum _Fields implements TFieldIdEnum {
48
  public enum _Fields implements TFieldIdEnum {
43
    ID((short)1, "id"),
49
    ID((short)1, "id"),
44
    ITEM_ID((short)2, "itemId"),
50
    ITEM_ID((short)2, "itemId"),
-
 
51
    WAREHOUSE_ID((short)3, "warehouseId"),
45
    STOCK_LEDGER_ID((short)3, "stockLedgerId"),
52
    PURCHASE_ID((short)4, "purchaseId"),
-
 
53
    ITEM_NUMBER((short)5, "itemNumber"),
-
 
54
    IMEI_NUMBER((short)6, "imeiNumber"),
46
    /**
55
    /**
47
     * 
56
     * 
48
     * @see ScanType
57
     * @see ScanType
49
     */
58
     */
50
    TYPE((short)4, "type"),
59
    TYPE((short)7, "type"),
51
    SCANNED_AT((short)5, "scannedAt");
60
    SCANNED_AT((short)8, "scannedAt");
52
 
61
 
53
    private static final Map<Integer, _Fields> byId = new HashMap<Integer, _Fields>();
62
    private static final Map<Integer, _Fields> byId = new HashMap<Integer, _Fields>();
54
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
63
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
55
 
64
 
56
    static {
65
    static {
Line 102... Line 111...
102
  }
111
  }
103
 
112
 
104
  // isset id assignments
113
  // isset id assignments
105
  private static final int __ID_ISSET_ID = 0;
114
  private static final int __ID_ISSET_ID = 0;
106
  private static final int __ITEMID_ISSET_ID = 1;
115
  private static final int __ITEMID_ISSET_ID = 1;
107
  private static final int __STOCKLEDGERID_ISSET_ID = 2;
116
  private static final int __WAREHOUSEID_ISSET_ID = 2;
-
 
117
  private static final int __PURCHASEID_ISSET_ID = 3;
108
  private static final int __SCANNEDAT_ISSET_ID = 3;
118
  private static final int __SCANNEDAT_ISSET_ID = 4;
109
  private BitSet __isset_bit_vector = new BitSet(4);
119
  private BitSet __isset_bit_vector = new BitSet(5);
110
 
120
 
111
  public static final Map<_Fields, FieldMetaData> metaDataMap = Collections.unmodifiableMap(new EnumMap<_Fields, FieldMetaData>(_Fields.class) {{
121
  public static final Map<_Fields, FieldMetaData> metaDataMap = Collections.unmodifiableMap(new EnumMap<_Fields, FieldMetaData>(_Fields.class) {{
112
    put(_Fields.ID, new FieldMetaData("id", TFieldRequirementType.DEFAULT, 
122
    put(_Fields.ID, new FieldMetaData("id", TFieldRequirementType.DEFAULT, 
113
        new FieldValueMetaData(TType.I64)));
123
        new FieldValueMetaData(TType.I64)));
114
    put(_Fields.ITEM_ID, new FieldMetaData("itemId", TFieldRequirementType.DEFAULT, 
124
    put(_Fields.ITEM_ID, new FieldMetaData("itemId", TFieldRequirementType.DEFAULT, 
115
        new FieldValueMetaData(TType.I64)));
125
        new FieldValueMetaData(TType.I64)));
116
    put(_Fields.STOCK_LEDGER_ID, new FieldMetaData("stockLedgerId", TFieldRequirementType.DEFAULT, 
126
    put(_Fields.WAREHOUSE_ID, new FieldMetaData("warehouseId", TFieldRequirementType.DEFAULT, 
117
        new FieldValueMetaData(TType.I64)));
127
        new FieldValueMetaData(TType.I64)));
-
 
128
    put(_Fields.PURCHASE_ID, new FieldMetaData("purchaseId", TFieldRequirementType.DEFAULT, 
-
 
129
        new FieldValueMetaData(TType.I64)));
-
 
130
    put(_Fields.ITEM_NUMBER, new FieldMetaData("itemNumber", TFieldRequirementType.DEFAULT, 
-
 
131
        new FieldValueMetaData(TType.STRING)));
-
 
132
    put(_Fields.IMEI_NUMBER, new FieldMetaData("imeiNumber", TFieldRequirementType.DEFAULT, 
-
 
133
        new FieldValueMetaData(TType.STRING)));
118
    put(_Fields.TYPE, new FieldMetaData("type", TFieldRequirementType.DEFAULT, 
134
    put(_Fields.TYPE, new FieldMetaData("type", TFieldRequirementType.DEFAULT, 
119
        new EnumMetaData(TType.ENUM, ScanType.class)));
135
        new EnumMetaData(TType.ENUM, ScanType.class)));
120
    put(_Fields.SCANNED_AT, new FieldMetaData("scannedAt", TFieldRequirementType.DEFAULT, 
136
    put(_Fields.SCANNED_AT, new FieldMetaData("scannedAt", TFieldRequirementType.DEFAULT, 
121
        new FieldValueMetaData(TType.I64)));
137
        new FieldValueMetaData(TType.I64)));
122
  }});
138
  }});
Line 129... Line 145...
129
  }
145
  }
130
 
146
 
131
  public Scan(
147
  public Scan(
132
    long id,
148
    long id,
133
    long itemId,
149
    long itemId,
-
 
150
    long warehouseId,
134
    long stockLedgerId,
151
    long purchaseId,
-
 
152
    String itemNumber,
-
 
153
    String imeiNumber,
135
    ScanType type,
154
    ScanType type,
136
    long scannedAt)
155
    long scannedAt)
137
  {
156
  {
138
    this();
157
    this();
139
    this.id = id;
158
    this.id = id;
140
    setIdIsSet(true);
159
    setIdIsSet(true);
141
    this.itemId = itemId;
160
    this.itemId = itemId;
142
    setItemIdIsSet(true);
161
    setItemIdIsSet(true);
-
 
162
    this.warehouseId = warehouseId;
-
 
163
    setWarehouseIdIsSet(true);
143
    this.stockLedgerId = stockLedgerId;
164
    this.purchaseId = purchaseId;
144
    setStockLedgerIdIsSet(true);
165
    setPurchaseIdIsSet(true);
-
 
166
    this.itemNumber = itemNumber;
-
 
167
    this.imeiNumber = imeiNumber;
145
    this.type = type;
168
    this.type = type;
146
    this.scannedAt = scannedAt;
169
    this.scannedAt = scannedAt;
147
    setScannedAtIsSet(true);
170
    setScannedAtIsSet(true);
148
  }
171
  }
149
 
172
 
Line 153... Line 176...
153
  public Scan(Scan other) {
176
  public Scan(Scan other) {
154
    __isset_bit_vector.clear();
177
    __isset_bit_vector.clear();
155
    __isset_bit_vector.or(other.__isset_bit_vector);
178
    __isset_bit_vector.or(other.__isset_bit_vector);
156
    this.id = other.id;
179
    this.id = other.id;
157
    this.itemId = other.itemId;
180
    this.itemId = other.itemId;
-
 
181
    this.warehouseId = other.warehouseId;
158
    this.stockLedgerId = other.stockLedgerId;
182
    this.purchaseId = other.purchaseId;
-
 
183
    if (other.isSetItemNumber()) {
-
 
184
      this.itemNumber = other.itemNumber;
-
 
185
    }
-
 
186
    if (other.isSetImeiNumber()) {
-
 
187
      this.imeiNumber = other.imeiNumber;
-
 
188
    }
159
    if (other.isSetType()) {
189
    if (other.isSetType()) {
160
      this.type = other.type;
190
      this.type = other.type;
161
    }
191
    }
162
    this.scannedAt = other.scannedAt;
192
    this.scannedAt = other.scannedAt;
163
  }
193
  }
Line 215... Line 245...
215
 
245
 
216
  public void setItemIdIsSet(boolean value) {
246
  public void setItemIdIsSet(boolean value) {
217
    __isset_bit_vector.set(__ITEMID_ISSET_ID, value);
247
    __isset_bit_vector.set(__ITEMID_ISSET_ID, value);
218
  }
248
  }
219
 
249
 
-
 
250
  public long getWarehouseId() {
-
 
251
    return this.warehouseId;
-
 
252
  }
-
 
253
 
-
 
254
  public Scan setWarehouseId(long warehouseId) {
-
 
255
    this.warehouseId = warehouseId;
-
 
256
    setWarehouseIdIsSet(true);
-
 
257
    return this;
-
 
258
  }
-
 
259
 
-
 
260
  public void unsetWarehouseId() {
-
 
261
    __isset_bit_vector.clear(__WAREHOUSEID_ISSET_ID);
-
 
262
  }
-
 
263
 
-
 
264
  /** Returns true if field warehouseId is set (has been asigned a value) and false otherwise */
-
 
265
  public boolean isSetWarehouseId() {
-
 
266
    return __isset_bit_vector.get(__WAREHOUSEID_ISSET_ID);
-
 
267
  }
-
 
268
 
-
 
269
  public void setWarehouseIdIsSet(boolean value) {
-
 
270
    __isset_bit_vector.set(__WAREHOUSEID_ISSET_ID, value);
-
 
271
  }
-
 
272
 
220
  public long getStockLedgerId() {
273
  public long getPurchaseId() {
221
    return this.stockLedgerId;
274
    return this.purchaseId;
-
 
275
  }
-
 
276
 
-
 
277
  public Scan setPurchaseId(long purchaseId) {
-
 
278
    this.purchaseId = purchaseId;
-
 
279
    setPurchaseIdIsSet(true);
-
 
280
    return this;
-
 
281
  }
-
 
282
 
-
 
283
  public void unsetPurchaseId() {
-
 
284
    __isset_bit_vector.clear(__PURCHASEID_ISSET_ID);
-
 
285
  }
-
 
286
 
-
 
287
  /** Returns true if field purchaseId is set (has been asigned a value) and false otherwise */
-
 
288
  public boolean isSetPurchaseId() {
-
 
289
    return __isset_bit_vector.get(__PURCHASEID_ISSET_ID);
-
 
290
  }
-
 
291
 
-
 
292
  public void setPurchaseIdIsSet(boolean value) {
-
 
293
    __isset_bit_vector.set(__PURCHASEID_ISSET_ID, value);
-
 
294
  }
-
 
295
 
-
 
296
  public String getItemNumber() {
-
 
297
    return this.itemNumber;
-
 
298
  }
-
 
299
 
-
 
300
  public Scan setItemNumber(String itemNumber) {
-
 
301
    this.itemNumber = itemNumber;
-
 
302
    return this;
-
 
303
  }
-
 
304
 
-
 
305
  public void unsetItemNumber() {
-
 
306
    this.itemNumber = null;
-
 
307
  }
-
 
308
 
-
 
309
  /** Returns true if field itemNumber is set (has been asigned a value) and false otherwise */
-
 
310
  public boolean isSetItemNumber() {
-
 
311
    return this.itemNumber != null;
-
 
312
  }
-
 
313
 
-
 
314
  public void setItemNumberIsSet(boolean value) {
-
 
315
    if (!value) {
-
 
316
      this.itemNumber = null;
-
 
317
    }
222
  }
318
  }
223
 
319
 
224
  public Scan setStockLedgerId(long stockLedgerId) {
320
  public String getImeiNumber() {
225
    this.stockLedgerId = stockLedgerId;
321
    return this.imeiNumber;
-
 
322
  }
-
 
323
 
-
 
324
  public Scan setImeiNumber(String imeiNumber) {
226
    setStockLedgerIdIsSet(true);
325
    this.imeiNumber = imeiNumber;
227
    return this;
326
    return this;
228
  }
327
  }
229
 
328
 
230
  public void unsetStockLedgerId() {
329
  public void unsetImeiNumber() {
231
    __isset_bit_vector.clear(__STOCKLEDGERID_ISSET_ID);
330
    this.imeiNumber = null;
232
  }
331
  }
233
 
332
 
234
  /** Returns true if field stockLedgerId is set (has been asigned a value) and false otherwise */
333
  /** Returns true if field imeiNumber is set (has been asigned a value) and false otherwise */
235
  public boolean isSetStockLedgerId() {
334
  public boolean isSetImeiNumber() {
236
    return __isset_bit_vector.get(__STOCKLEDGERID_ISSET_ID);
335
    return this.imeiNumber != null;
237
  }
336
  }
238
 
337
 
239
  public void setStockLedgerIdIsSet(boolean value) {
338
  public void setImeiNumberIsSet(boolean value) {
-
 
339
    if (!value) {
240
    __isset_bit_vector.set(__STOCKLEDGERID_ISSET_ID, value);
340
      this.imeiNumber = null;
-
 
341
    }
241
  }
342
  }
242
 
343
 
243
  /**
344
  /**
244
   * 
345
   * 
245
   * @see ScanType
346
   * @see ScanType
Line 311... Line 412...
311
      } else {
412
      } else {
312
        setItemId((Long)value);
413
        setItemId((Long)value);
313
      }
414
      }
314
      break;
415
      break;
315
 
416
 
316
    case STOCK_LEDGER_ID:
417
    case WAREHOUSE_ID:
317
      if (value == null) {
418
      if (value == null) {
318
        unsetStockLedgerId();
419
        unsetWarehouseId();
319
      } else {
420
      } else {
-
 
421
        setWarehouseId((Long)value);
-
 
422
      }
-
 
423
      break;
-
 
424
 
-
 
425
    case PURCHASE_ID:
-
 
426
      if (value == null) {
-
 
427
        unsetPurchaseId();
-
 
428
      } else {
320
        setStockLedgerId((Long)value);
429
        setPurchaseId((Long)value);
-
 
430
      }
-
 
431
      break;
-
 
432
 
-
 
433
    case ITEM_NUMBER:
-
 
434
      if (value == null) {
-
 
435
        unsetItemNumber();
-
 
436
      } else {
-
 
437
        setItemNumber((String)value);
-
 
438
      }
-
 
439
      break;
-
 
440
 
-
 
441
    case IMEI_NUMBER:
-
 
442
      if (value == null) {
-
 
443
        unsetImeiNumber();
-
 
444
      } else {
-
 
445
        setImeiNumber((String)value);
321
      }
446
      }
322
      break;
447
      break;
323
 
448
 
324
    case TYPE:
449
    case TYPE:
325
      if (value == null) {
450
      if (value == null) {
Line 350... Line 475...
350
      return new Long(getId());
475
      return new Long(getId());
351
 
476
 
352
    case ITEM_ID:
477
    case ITEM_ID:
353
      return new Long(getItemId());
478
      return new Long(getItemId());
354
 
479
 
-
 
480
    case WAREHOUSE_ID:
-
 
481
      return new Long(getWarehouseId());
-
 
482
 
355
    case STOCK_LEDGER_ID:
483
    case PURCHASE_ID:
356
      return new Long(getStockLedgerId());
484
      return new Long(getPurchaseId());
-
 
485
 
-
 
486
    case ITEM_NUMBER:
-
 
487
      return getItemNumber();
-
 
488
 
-
 
489
    case IMEI_NUMBER:
-
 
490
      return getImeiNumber();
357
 
491
 
358
    case TYPE:
492
    case TYPE:
359
      return getType();
493
      return getType();
360
 
494
 
361
    case SCANNED_AT:
495
    case SCANNED_AT:
Line 374... Line 508...
374
    switch (field) {
508
    switch (field) {
375
    case ID:
509
    case ID:
376
      return isSetId();
510
      return isSetId();
377
    case ITEM_ID:
511
    case ITEM_ID:
378
      return isSetItemId();
512
      return isSetItemId();
-
 
513
    case WAREHOUSE_ID:
-
 
514
      return isSetWarehouseId();
379
    case STOCK_LEDGER_ID:
515
    case PURCHASE_ID:
380
      return isSetStockLedgerId();
516
      return isSetPurchaseId();
-
 
517
    case ITEM_NUMBER:
-
 
518
      return isSetItemNumber();
-
 
519
    case IMEI_NUMBER:
-
 
520
      return isSetImeiNumber();
381
    case TYPE:
521
    case TYPE:
382
      return isSetType();
522
      return isSetType();
383
    case SCANNED_AT:
523
    case SCANNED_AT:
384
      return isSetScannedAt();
524
      return isSetScannedAt();
385
    }
525
    }
Line 419... Line 559...
419
        return false;
559
        return false;
420
      if (this.itemId != that.itemId)
560
      if (this.itemId != that.itemId)
421
        return false;
561
        return false;
422
    }
562
    }
423
 
563
 
424
    boolean this_present_stockLedgerId = true;
564
    boolean this_present_warehouseId = true;
425
    boolean that_present_stockLedgerId = true;
565
    boolean that_present_warehouseId = true;
426
    if (this_present_stockLedgerId || that_present_stockLedgerId) {
566
    if (this_present_warehouseId || that_present_warehouseId) {
427
      if (!(this_present_stockLedgerId && that_present_stockLedgerId))
567
      if (!(this_present_warehouseId && that_present_warehouseId))
428
        return false;
568
        return false;
-
 
569
      if (this.warehouseId != that.warehouseId)
-
 
570
        return false;
-
 
571
    }
-
 
572
 
-
 
573
    boolean this_present_purchaseId = true;
-
 
574
    boolean that_present_purchaseId = true;
-
 
575
    if (this_present_purchaseId || that_present_purchaseId) {
-
 
576
      if (!(this_present_purchaseId && that_present_purchaseId))
-
 
577
        return false;
429
      if (this.stockLedgerId != that.stockLedgerId)
578
      if (this.purchaseId != that.purchaseId)
-
 
579
        return false;
-
 
580
    }
-
 
581
 
-
 
582
    boolean this_present_itemNumber = true && this.isSetItemNumber();
-
 
583
    boolean that_present_itemNumber = true && that.isSetItemNumber();
-
 
584
    if (this_present_itemNumber || that_present_itemNumber) {
-
 
585
      if (!(this_present_itemNumber && that_present_itemNumber))
-
 
586
        return false;
-
 
587
      if (!this.itemNumber.equals(that.itemNumber))
-
 
588
        return false;
-
 
589
    }
-
 
590
 
-
 
591
    boolean this_present_imeiNumber = true && this.isSetImeiNumber();
-
 
592
    boolean that_present_imeiNumber = true && that.isSetImeiNumber();
-
 
593
    if (this_present_imeiNumber || that_present_imeiNumber) {
-
 
594
      if (!(this_present_imeiNumber && that_present_imeiNumber))
-
 
595
        return false;
-
 
596
      if (!this.imeiNumber.equals(that.imeiNumber))
430
        return false;
597
        return false;
431
    }
598
    }
432
 
599
 
433
    boolean this_present_type = true && this.isSetType();
600
    boolean this_present_type = true && this.isSetType();
434
    boolean that_present_type = true && that.isSetType();
601
    boolean that_present_type = true && that.isSetType();
Line 478... Line 645...
478
    }
645
    }
479
    lastComparison = TBaseHelper.compareTo(itemId, typedOther.itemId);
646
    lastComparison = TBaseHelper.compareTo(itemId, typedOther.itemId);
480
    if (lastComparison != 0) {
647
    if (lastComparison != 0) {
481
      return lastComparison;
648
      return lastComparison;
482
    }
649
    }
-
 
650
    lastComparison = Boolean.valueOf(isSetWarehouseId()).compareTo(isSetWarehouseId());
-
 
651
    if (lastComparison != 0) {
-
 
652
      return lastComparison;
-
 
653
    }
-
 
654
    lastComparison = TBaseHelper.compareTo(warehouseId, typedOther.warehouseId);
-
 
655
    if (lastComparison != 0) {
-
 
656
      return lastComparison;
-
 
657
    }
483
    lastComparison = Boolean.valueOf(isSetStockLedgerId()).compareTo(isSetStockLedgerId());
658
    lastComparison = Boolean.valueOf(isSetPurchaseId()).compareTo(isSetPurchaseId());
-
 
659
    if (lastComparison != 0) {
-
 
660
      return lastComparison;
-
 
661
    }
-
 
662
    lastComparison = TBaseHelper.compareTo(purchaseId, typedOther.purchaseId);
-
 
663
    if (lastComparison != 0) {
-
 
664
      return lastComparison;
-
 
665
    }
-
 
666
    lastComparison = Boolean.valueOf(isSetItemNumber()).compareTo(isSetItemNumber());
-
 
667
    if (lastComparison != 0) {
-
 
668
      return lastComparison;
-
 
669
    }
-
 
670
    lastComparison = TBaseHelper.compareTo(itemNumber, typedOther.itemNumber);
-
 
671
    if (lastComparison != 0) {
-
 
672
      return lastComparison;
-
 
673
    }
-
 
674
    lastComparison = Boolean.valueOf(isSetImeiNumber()).compareTo(isSetImeiNumber());
484
    if (lastComparison != 0) {
675
    if (lastComparison != 0) {
485
      return lastComparison;
676
      return lastComparison;
486
    }
677
    }
487
    lastComparison = TBaseHelper.compareTo(stockLedgerId, typedOther.stockLedgerId);
678
    lastComparison = TBaseHelper.compareTo(imeiNumber, typedOther.imeiNumber);
488
    if (lastComparison != 0) {
679
    if (lastComparison != 0) {
489
      return lastComparison;
680
      return lastComparison;
490
    }
681
    }
491
    lastComparison = Boolean.valueOf(isSetType()).compareTo(isSetType());
682
    lastComparison = Boolean.valueOf(isSetType()).compareTo(isSetType());
492
    if (lastComparison != 0) {
683
    if (lastComparison != 0) {
Line 535... Line 726...
535
              setItemIdIsSet(true);
726
              setItemIdIsSet(true);
536
            } else { 
727
            } else { 
537
              TProtocolUtil.skip(iprot, field.type);
728
              TProtocolUtil.skip(iprot, field.type);
538
            }
729
            }
539
            break;
730
            break;
-
 
731
          case WAREHOUSE_ID:
-
 
732
            if (field.type == TType.I64) {
-
 
733
              this.warehouseId = iprot.readI64();
-
 
734
              setWarehouseIdIsSet(true);
-
 
735
            } else { 
-
 
736
              TProtocolUtil.skip(iprot, field.type);
-
 
737
            }
-
 
738
            break;
540
          case STOCK_LEDGER_ID:
739
          case PURCHASE_ID:
541
            if (field.type == TType.I64) {
740
            if (field.type == TType.I64) {
542
              this.stockLedgerId = iprot.readI64();
741
              this.purchaseId = iprot.readI64();
543
              setStockLedgerIdIsSet(true);
742
              setPurchaseIdIsSet(true);
-
 
743
            } else { 
-
 
744
              TProtocolUtil.skip(iprot, field.type);
-
 
745
            }
-
 
746
            break;
-
 
747
          case ITEM_NUMBER:
-
 
748
            if (field.type == TType.STRING) {
-
 
749
              this.itemNumber = iprot.readString();
-
 
750
            } else { 
-
 
751
              TProtocolUtil.skip(iprot, field.type);
-
 
752
            }
-
 
753
            break;
-
 
754
          case IMEI_NUMBER:
-
 
755
            if (field.type == TType.STRING) {
-
 
756
              this.imeiNumber = iprot.readString();
544
            } else { 
757
            } else { 
545
              TProtocolUtil.skip(iprot, field.type);
758
              TProtocolUtil.skip(iprot, field.type);
546
            }
759
            }
547
            break;
760
            break;
548
          case TYPE:
761
          case TYPE:
Line 576... Line 789...
576
    oprot.writeI64(this.id);
789
    oprot.writeI64(this.id);
577
    oprot.writeFieldEnd();
790
    oprot.writeFieldEnd();
578
    oprot.writeFieldBegin(ITEM_ID_FIELD_DESC);
791
    oprot.writeFieldBegin(ITEM_ID_FIELD_DESC);
579
    oprot.writeI64(this.itemId);
792
    oprot.writeI64(this.itemId);
580
    oprot.writeFieldEnd();
793
    oprot.writeFieldEnd();
-
 
794
    oprot.writeFieldBegin(WAREHOUSE_ID_FIELD_DESC);
-
 
795
    oprot.writeI64(this.warehouseId);
-
 
796
    oprot.writeFieldEnd();
581
    oprot.writeFieldBegin(STOCK_LEDGER_ID_FIELD_DESC);
797
    oprot.writeFieldBegin(PURCHASE_ID_FIELD_DESC);
582
    oprot.writeI64(this.stockLedgerId);
798
    oprot.writeI64(this.purchaseId);
583
    oprot.writeFieldEnd();
799
    oprot.writeFieldEnd();
-
 
800
    if (this.itemNumber != null) {
-
 
801
      oprot.writeFieldBegin(ITEM_NUMBER_FIELD_DESC);
-
 
802
      oprot.writeString(this.itemNumber);
-
 
803
      oprot.writeFieldEnd();
-
 
804
    }
-
 
805
    if (this.imeiNumber != null) {
-
 
806
      oprot.writeFieldBegin(IMEI_NUMBER_FIELD_DESC);
-
 
807
      oprot.writeString(this.imeiNumber);
-
 
808
      oprot.writeFieldEnd();
-
 
809
    }
584
    if (this.type != null) {
810
    if (this.type != null) {
585
      oprot.writeFieldBegin(TYPE_FIELD_DESC);
811
      oprot.writeFieldBegin(TYPE_FIELD_DESC);
586
      oprot.writeI32(this.type.getValue());
812
      oprot.writeI32(this.type.getValue());
587
      oprot.writeFieldEnd();
813
      oprot.writeFieldEnd();
588
    }
814
    }
Line 604... Line 830...
604
    if (!first) sb.append(", ");
830
    if (!first) sb.append(", ");
605
    sb.append("itemId:");
831
    sb.append("itemId:");
606
    sb.append(this.itemId);
832
    sb.append(this.itemId);
607
    first = false;
833
    first = false;
608
    if (!first) sb.append(", ");
834
    if (!first) sb.append(", ");
-
 
835
    sb.append("warehouseId:");
-
 
836
    sb.append(this.warehouseId);
-
 
837
    first = false;
-
 
838
    if (!first) sb.append(", ");
609
    sb.append("stockLedgerId:");
839
    sb.append("purchaseId:");
610
    sb.append(this.stockLedgerId);
840
    sb.append(this.purchaseId);
-
 
841
    first = false;
-
 
842
    if (!first) sb.append(", ");
-
 
843
    sb.append("itemNumber:");
-
 
844
    if (this.itemNumber == null) {
-
 
845
      sb.append("null");
-
 
846
    } else {
-
 
847
      sb.append(this.itemNumber);
-
 
848
    }
-
 
849
    first = false;
-
 
850
    if (!first) sb.append(", ");
-
 
851
    sb.append("imeiNumber:");
-
 
852
    if (this.imeiNumber == null) {
-
 
853
      sb.append("null");
-
 
854
    } else {
-
 
855
      sb.append(this.imeiNumber);
-
 
856
    }
611
    first = false;
857
    first = false;
612
    if (!first) sb.append(", ");
858
    if (!first) sb.append(", ");
613
    sb.append("type:");
859
    sb.append("type:");
614
    if (this.type == null) {
860
    if (this.type == null) {
615
      sb.append("null");
861
      sb.append("null");