Subversion Repositories SmartDukaan

Rev

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

Rev 7957 Rev 7968
Line 268... Line 268...
268
 
268
 
269
    public long getCurrentQuantityForNonSerializedInTransitItemInPhysicalWarehouse(long itemId, long physicalWarehouseId) throws WarehouseServiceException, org.apache.thrift.TException;
269
    public long getCurrentQuantityForNonSerializedInTransitItemInPhysicalWarehouse(long itemId, long physicalWarehouseId) throws WarehouseServiceException, org.apache.thrift.TException;
270
 
270
 
271
    public List<InTransitInventory> getInTransitInventory(long originWarehouseId) throws org.apache.thrift.TException;
271
    public List<InTransitInventory> getInTransitInventory(long originWarehouseId) throws org.apache.thrift.TException;
272
 
272
 
273
    public boolean isItemAvailableForSale(long itemId, long serialNumber, long warehouseId) throws WarehouseServiceException, org.apache.thrift.TException;
273
    public boolean isItemAvailableForSale(long itemId, String serialNumber, long warehouseId) throws WarehouseServiceException, org.apache.thrift.TException;
274
 
274
 
275
    /**
275
    /**
276
     * Get inventory for Non Serialized items in our warehouses at a given date using entries in ScanNew table
276
     * Get inventory for Non Serialized items in our warehouses at a given date using entries in ScanNew table
277
     * 
277
     * 
278
     * @param date
278
     * @param date
Line 371... Line 371...
371
 
371
 
372
    public void getCurrentQuantityForNonSerializedInTransitItemInPhysicalWarehouse(long itemId, long physicalWarehouseId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getCurrentQuantityForNonSerializedInTransitItemInPhysicalWarehouse_call> resultHandler) throws org.apache.thrift.TException;
372
    public void getCurrentQuantityForNonSerializedInTransitItemInPhysicalWarehouse(long itemId, long physicalWarehouseId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getCurrentQuantityForNonSerializedInTransitItemInPhysicalWarehouse_call> resultHandler) throws org.apache.thrift.TException;
373
 
373
 
374
    public void getInTransitInventory(long originWarehouseId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getInTransitInventory_call> resultHandler) throws org.apache.thrift.TException;
374
    public void getInTransitInventory(long originWarehouseId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getInTransitInventory_call> resultHandler) throws org.apache.thrift.TException;
375
 
375
 
376
    public void isItemAvailableForSale(long itemId, long serialNumber, long warehouseId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.isItemAvailableForSale_call> resultHandler) throws org.apache.thrift.TException;
376
    public void isItemAvailableForSale(long itemId, String serialNumber, long warehouseId, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.isItemAvailableForSale_call> resultHandler) throws org.apache.thrift.TException;
377
 
377
 
378
    public void getHistoricBadInventoryByScans(long date, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getHistoricBadInventoryByScans_call> resultHandler) throws org.apache.thrift.TException;
378
    public void getHistoricBadInventoryByScans(long date, org.apache.thrift.async.AsyncMethodCallback<AsyncClient.getHistoricBadInventoryByScans_call> resultHandler) throws org.apache.thrift.TException;
379
 
379
 
380
  }
380
  }
381
 
381
 
Line 1523... Line 1523...
1523
        return result.success;
1523
        return result.success;
1524
      }
1524
      }
1525
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getInTransitInventory failed: unknown result");
1525
      throw new org.apache.thrift.TApplicationException(org.apache.thrift.TApplicationException.MISSING_RESULT, "getInTransitInventory failed: unknown result");
1526
    }
1526
    }
1527
 
1527
 
1528
    public boolean isItemAvailableForSale(long itemId, long serialNumber, long warehouseId) throws WarehouseServiceException, org.apache.thrift.TException
1528
    public boolean isItemAvailableForSale(long itemId, String serialNumber, long warehouseId) throws WarehouseServiceException, org.apache.thrift.TException
1529
    {
1529
    {
1530
      send_isItemAvailableForSale(itemId, serialNumber, warehouseId);
1530
      send_isItemAvailableForSale(itemId, serialNumber, warehouseId);
1531
      return recv_isItemAvailableForSale();
1531
      return recv_isItemAvailableForSale();
1532
    }
1532
    }
1533
 
1533
 
1534
    public void send_isItemAvailableForSale(long itemId, long serialNumber, long warehouseId) throws org.apache.thrift.TException
1534
    public void send_isItemAvailableForSale(long itemId, String serialNumber, long warehouseId) throws org.apache.thrift.TException
1535
    {
1535
    {
1536
      isItemAvailableForSale_args args = new isItemAvailableForSale_args();
1536
      isItemAvailableForSale_args args = new isItemAvailableForSale_args();
1537
      args.setItemId(itemId);
1537
      args.setItemId(itemId);
1538
      args.setSerialNumber(serialNumber);
1538
      args.setSerialNumber(serialNumber);
1539
      args.setWarehouseId(warehouseId);
1539
      args.setWarehouseId(warehouseId);
Line 3191... Line 3191...
3191
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
3191
        org.apache.thrift.protocol.TProtocol prot = client.getProtocolFactory().getProtocol(memoryTransport);
3192
        return (new Client(prot)).recv_getInTransitInventory();
3192
        return (new Client(prot)).recv_getInTransitInventory();
3193
      }
3193
      }
3194
    }
3194
    }
3195
 
3195
 
3196
    public void isItemAvailableForSale(long itemId, long serialNumber, long warehouseId, org.apache.thrift.async.AsyncMethodCallback<isItemAvailableForSale_call> resultHandler) throws org.apache.thrift.TException {
3196
    public void isItemAvailableForSale(long itemId, String serialNumber, long warehouseId, org.apache.thrift.async.AsyncMethodCallback<isItemAvailableForSale_call> resultHandler) throws org.apache.thrift.TException {
3197
      checkReady();
3197
      checkReady();
3198
      isItemAvailableForSale_call method_call = new isItemAvailableForSale_call(itemId, serialNumber, warehouseId, resultHandler, this, ___protocolFactory, ___transport);
3198
      isItemAvailableForSale_call method_call = new isItemAvailableForSale_call(itemId, serialNumber, warehouseId, resultHandler, this, ___protocolFactory, ___transport);
3199
      this.___currentMethod = method_call;
3199
      this.___currentMethod = method_call;
3200
      ___manager.call(method_call);
3200
      ___manager.call(method_call);
3201
    }
3201
    }
3202
 
3202
 
3203
    public static class isItemAvailableForSale_call extends org.apache.thrift.async.TAsyncMethodCall {
3203
    public static class isItemAvailableForSale_call extends org.apache.thrift.async.TAsyncMethodCall {
3204
      private long itemId;
3204
      private long itemId;
3205
      private long serialNumber;
3205
      private String serialNumber;
3206
      private long warehouseId;
3206
      private long warehouseId;
3207
      public isItemAvailableForSale_call(long itemId, long serialNumber, long warehouseId, org.apache.thrift.async.AsyncMethodCallback<isItemAvailableForSale_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
3207
      public isItemAvailableForSale_call(long itemId, String serialNumber, long warehouseId, org.apache.thrift.async.AsyncMethodCallback<isItemAvailableForSale_call> resultHandler, org.apache.thrift.async.TAsyncClient client, org.apache.thrift.protocol.TProtocolFactory protocolFactory, org.apache.thrift.transport.TNonblockingTransport transport) throws org.apache.thrift.TException {
3208
        super(client, protocolFactory, transport, resultHandler, false);
3208
        super(client, protocolFactory, transport, resultHandler, false);
3209
        this.itemId = itemId;
3209
        this.itemId = itemId;
3210
        this.serialNumber = serialNumber;
3210
        this.serialNumber = serialNumber;
3211
        this.warehouseId = warehouseId;
3211
        this.warehouseId = warehouseId;
3212
      }
3212
      }
Line 37260... Line 37260...
37260
 
37260
 
37261
  public static class isItemAvailableForSale_args implements org.apache.thrift.TBase<isItemAvailableForSale_args, isItemAvailableForSale_args._Fields>, java.io.Serializable, Cloneable   {
37261
  public static class isItemAvailableForSale_args implements org.apache.thrift.TBase<isItemAvailableForSale_args, isItemAvailableForSale_args._Fields>, java.io.Serializable, Cloneable   {
37262
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("isItemAvailableForSale_args");
37262
    private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("isItemAvailableForSale_args");
37263
 
37263
 
37264
    private static final org.apache.thrift.protocol.TField ITEM_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("itemId", org.apache.thrift.protocol.TType.I64, (short)1);
37264
    private static final org.apache.thrift.protocol.TField ITEM_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("itemId", org.apache.thrift.protocol.TType.I64, (short)1);
37265
    private static final org.apache.thrift.protocol.TField SERIAL_NUMBER_FIELD_DESC = new org.apache.thrift.protocol.TField("serialNumber", org.apache.thrift.protocol.TType.I64, (short)2);
37265
    private static final org.apache.thrift.protocol.TField SERIAL_NUMBER_FIELD_DESC = new org.apache.thrift.protocol.TField("serialNumber", org.apache.thrift.protocol.TType.STRING, (short)2);
37266
    private static final org.apache.thrift.protocol.TField WAREHOUSE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("warehouseId", org.apache.thrift.protocol.TType.I64, (short)3);
37266
    private static final org.apache.thrift.protocol.TField WAREHOUSE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("warehouseId", org.apache.thrift.protocol.TType.I64, (short)3);
37267
 
37267
 
37268
    private long itemId; // required
37268
    private long itemId; // required
37269
    private long serialNumber; // required
37269
    private String serialNumber; // required
37270
    private long warehouseId; // required
37270
    private long warehouseId; // required
37271
 
37271
 
37272
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
37272
    /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
37273
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
37273
    public enum _Fields implements org.apache.thrift.TFieldIdEnum {
37274
      ITEM_ID((short)1, "itemId"),
37274
      ITEM_ID((short)1, "itemId"),
Line 37333... Line 37333...
37333
      }
37333
      }
37334
    }
37334
    }
37335
 
37335
 
37336
    // isset id assignments
37336
    // isset id assignments
37337
    private static final int __ITEMID_ISSET_ID = 0;
37337
    private static final int __ITEMID_ISSET_ID = 0;
37338
    private static final int __SERIALNUMBER_ISSET_ID = 1;
-
 
37339
    private static final int __WAREHOUSEID_ISSET_ID = 2;
37338
    private static final int __WAREHOUSEID_ISSET_ID = 1;
37340
    private BitSet __isset_bit_vector = new BitSet(3);
37339
    private BitSet __isset_bit_vector = new BitSet(2);
37341
 
37340
 
37342
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
37341
    public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
37343
    static {
37342
    static {
37344
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
37343
      Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
37345
      tmpMap.put(_Fields.ITEM_ID, new org.apache.thrift.meta_data.FieldMetaData("itemId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
37344
      tmpMap.put(_Fields.ITEM_ID, new org.apache.thrift.meta_data.FieldMetaData("itemId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
37346
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
37345
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
37347
      tmpMap.put(_Fields.SERIAL_NUMBER, new org.apache.thrift.meta_data.FieldMetaData("serialNumber", org.apache.thrift.TFieldRequirementType.DEFAULT, 
37346
      tmpMap.put(_Fields.SERIAL_NUMBER, new org.apache.thrift.meta_data.FieldMetaData("serialNumber", org.apache.thrift.TFieldRequirementType.DEFAULT, 
37348
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
37347
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
37349
      tmpMap.put(_Fields.WAREHOUSE_ID, new org.apache.thrift.meta_data.FieldMetaData("warehouseId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
37348
      tmpMap.put(_Fields.WAREHOUSE_ID, new org.apache.thrift.meta_data.FieldMetaData("warehouseId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
37350
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
37349
          new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
37351
      metaDataMap = Collections.unmodifiableMap(tmpMap);
37350
      metaDataMap = Collections.unmodifiableMap(tmpMap);
37352
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(isItemAvailableForSale_args.class, metaDataMap);
37351
      org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(isItemAvailableForSale_args.class, metaDataMap);
37353
    }
37352
    }
Line 37355... Line 37354...
37355
    public isItemAvailableForSale_args() {
37354
    public isItemAvailableForSale_args() {
37356
    }
37355
    }
37357
 
37356
 
37358
    public isItemAvailableForSale_args(
37357
    public isItemAvailableForSale_args(
37359
      long itemId,
37358
      long itemId,
37360
      long serialNumber,
37359
      String serialNumber,
37361
      long warehouseId)
37360
      long warehouseId)
37362
    {
37361
    {
37363
      this();
37362
      this();
37364
      this.itemId = itemId;
37363
      this.itemId = itemId;
37365
      setItemIdIsSet(true);
37364
      setItemIdIsSet(true);
37366
      this.serialNumber = serialNumber;
37365
      this.serialNumber = serialNumber;
37367
      setSerialNumberIsSet(true);
-
 
37368
      this.warehouseId = warehouseId;
37366
      this.warehouseId = warehouseId;
37369
      setWarehouseIdIsSet(true);
37367
      setWarehouseIdIsSet(true);
37370
    }
37368
    }
37371
 
37369
 
37372
    /**
37370
    /**
Line 37374... Line 37372...
37374
     */
37372
     */
37375
    public isItemAvailableForSale_args(isItemAvailableForSale_args other) {
37373
    public isItemAvailableForSale_args(isItemAvailableForSale_args other) {
37376
      __isset_bit_vector.clear();
37374
      __isset_bit_vector.clear();
37377
      __isset_bit_vector.or(other.__isset_bit_vector);
37375
      __isset_bit_vector.or(other.__isset_bit_vector);
37378
      this.itemId = other.itemId;
37376
      this.itemId = other.itemId;
-
 
37377
      if (other.isSetSerialNumber()) {
37379
      this.serialNumber = other.serialNumber;
37378
        this.serialNumber = other.serialNumber;
-
 
37379
      }
37380
      this.warehouseId = other.warehouseId;
37380
      this.warehouseId = other.warehouseId;
37381
    }
37381
    }
37382
 
37382
 
37383
    public isItemAvailableForSale_args deepCopy() {
37383
    public isItemAvailableForSale_args deepCopy() {
37384
      return new isItemAvailableForSale_args(this);
37384
      return new isItemAvailableForSale_args(this);
Line 37386... Line 37386...
37386
 
37386
 
37387
    @Override
37387
    @Override
37388
    public void clear() {
37388
    public void clear() {
37389
      setItemIdIsSet(false);
37389
      setItemIdIsSet(false);
37390
      this.itemId = 0;
37390
      this.itemId = 0;
37391
      setSerialNumberIsSet(false);
-
 
37392
      this.serialNumber = 0;
37391
      this.serialNumber = null;
37393
      setWarehouseIdIsSet(false);
37392
      setWarehouseIdIsSet(false);
37394
      this.warehouseId = 0;
37393
      this.warehouseId = 0;
37395
    }
37394
    }
37396
 
37395
 
37397
    public long getItemId() {
37396
    public long getItemId() {
Line 37414... Line 37413...
37414
 
37413
 
37415
    public void setItemIdIsSet(boolean value) {
37414
    public void setItemIdIsSet(boolean value) {
37416
      __isset_bit_vector.set(__ITEMID_ISSET_ID, value);
37415
      __isset_bit_vector.set(__ITEMID_ISSET_ID, value);
37417
    }
37416
    }
37418
 
37417
 
37419
    public long getSerialNumber() {
37418
    public String getSerialNumber() {
37420
      return this.serialNumber;
37419
      return this.serialNumber;
37421
    }
37420
    }
37422
 
37421
 
37423
    public void setSerialNumber(long serialNumber) {
37422
    public void setSerialNumber(String serialNumber) {
37424
      this.serialNumber = serialNumber;
37423
      this.serialNumber = serialNumber;
37425
      setSerialNumberIsSet(true);
-
 
37426
    }
37424
    }
37427
 
37425
 
37428
    public void unsetSerialNumber() {
37426
    public void unsetSerialNumber() {
37429
      __isset_bit_vector.clear(__SERIALNUMBER_ISSET_ID);
37427
      this.serialNumber = null;
37430
    }
37428
    }
37431
 
37429
 
37432
    /** Returns true if field serialNumber is set (has been assigned a value) and false otherwise */
37430
    /** Returns true if field serialNumber is set (has been assigned a value) and false otherwise */
37433
    public boolean isSetSerialNumber() {
37431
    public boolean isSetSerialNumber() {
37434
      return __isset_bit_vector.get(__SERIALNUMBER_ISSET_ID);
37432
      return this.serialNumber != null;
37435
    }
37433
    }
37436
 
37434
 
37437
    public void setSerialNumberIsSet(boolean value) {
37435
    public void setSerialNumberIsSet(boolean value) {
-
 
37436
      if (!value) {
37438
      __isset_bit_vector.set(__SERIALNUMBER_ISSET_ID, value);
37437
        this.serialNumber = null;
-
 
37438
      }
37439
    }
37439
    }
37440
 
37440
 
37441
    public long getWarehouseId() {
37441
    public long getWarehouseId() {
37442
      return this.warehouseId;
37442
      return this.warehouseId;
37443
    }
37443
    }
Line 37472... Line 37472...
37472
 
37472
 
37473
      case SERIAL_NUMBER:
37473
      case SERIAL_NUMBER:
37474
        if (value == null) {
37474
        if (value == null) {
37475
          unsetSerialNumber();
37475
          unsetSerialNumber();
37476
        } else {
37476
        } else {
37477
          setSerialNumber((Long)value);
37477
          setSerialNumber((String)value);
37478
        }
37478
        }
37479
        break;
37479
        break;
37480
 
37480
 
37481
      case WAREHOUSE_ID:
37481
      case WAREHOUSE_ID:
37482
        if (value == null) {
37482
        if (value == null) {
Line 37493... Line 37493...
37493
      switch (field) {
37493
      switch (field) {
37494
      case ITEM_ID:
37494
      case ITEM_ID:
37495
        return Long.valueOf(getItemId());
37495
        return Long.valueOf(getItemId());
37496
 
37496
 
37497
      case SERIAL_NUMBER:
37497
      case SERIAL_NUMBER:
37498
        return Long.valueOf(getSerialNumber());
37498
        return getSerialNumber();
37499
 
37499
 
37500
      case WAREHOUSE_ID:
37500
      case WAREHOUSE_ID:
37501
        return Long.valueOf(getWarehouseId());
37501
        return Long.valueOf(getWarehouseId());
37502
 
37502
 
37503
      }
37503
      }
Line 37541... Line 37541...
37541
          return false;
37541
          return false;
37542
        if (this.itemId != that.itemId)
37542
        if (this.itemId != that.itemId)
37543
          return false;
37543
          return false;
37544
      }
37544
      }
37545
 
37545
 
37546
      boolean this_present_serialNumber = true;
37546
      boolean this_present_serialNumber = true && this.isSetSerialNumber();
37547
      boolean that_present_serialNumber = true;
37547
      boolean that_present_serialNumber = true && that.isSetSerialNumber();
37548
      if (this_present_serialNumber || that_present_serialNumber) {
37548
      if (this_present_serialNumber || that_present_serialNumber) {
37549
        if (!(this_present_serialNumber && that_present_serialNumber))
37549
        if (!(this_present_serialNumber && that_present_serialNumber))
37550
          return false;
37550
          return false;
37551
        if (this.serialNumber != that.serialNumber)
37551
        if (!this.serialNumber.equals(that.serialNumber))
37552
          return false;
37552
          return false;
37553
      }
37553
      }
37554
 
37554
 
37555
      boolean this_present_warehouseId = true;
37555
      boolean this_present_warehouseId = true;
37556
      boolean that_present_warehouseId = true;
37556
      boolean that_present_warehouseId = true;
Line 37631... Line 37631...
37631
            } else { 
37631
            } else { 
37632
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
37632
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
37633
            }
37633
            }
37634
            break;
37634
            break;
37635
          case 2: // SERIAL_NUMBER
37635
          case 2: // SERIAL_NUMBER
37636
            if (field.type == org.apache.thrift.protocol.TType.I64) {
37636
            if (field.type == org.apache.thrift.protocol.TType.STRING) {
37637
              this.serialNumber = iprot.readI64();
37637
              this.serialNumber = iprot.readString();
37638
              setSerialNumberIsSet(true);
-
 
37639
            } else { 
37638
            } else { 
37640
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
37639
              org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
37641
            }
37640
            }
37642
            break;
37641
            break;
37643
          case 3: // WAREHOUSE_ID
37642
          case 3: // WAREHOUSE_ID
Line 37662... Line 37661...
37662
 
37661
 
37663
      oprot.writeStructBegin(STRUCT_DESC);
37662
      oprot.writeStructBegin(STRUCT_DESC);
37664
      oprot.writeFieldBegin(ITEM_ID_FIELD_DESC);
37663
      oprot.writeFieldBegin(ITEM_ID_FIELD_DESC);
37665
      oprot.writeI64(this.itemId);
37664
      oprot.writeI64(this.itemId);
37666
      oprot.writeFieldEnd();
37665
      oprot.writeFieldEnd();
-
 
37666
      if (this.serialNumber != null) {
37667
      oprot.writeFieldBegin(SERIAL_NUMBER_FIELD_DESC);
37667
        oprot.writeFieldBegin(SERIAL_NUMBER_FIELD_DESC);
37668
      oprot.writeI64(this.serialNumber);
37668
        oprot.writeString(this.serialNumber);
37669
      oprot.writeFieldEnd();
37669
        oprot.writeFieldEnd();
-
 
37670
      }
37670
      oprot.writeFieldBegin(WAREHOUSE_ID_FIELD_DESC);
37671
      oprot.writeFieldBegin(WAREHOUSE_ID_FIELD_DESC);
37671
      oprot.writeI64(this.warehouseId);
37672
      oprot.writeI64(this.warehouseId);
37672
      oprot.writeFieldEnd();
37673
      oprot.writeFieldEnd();
37673
      oprot.writeFieldStop();
37674
      oprot.writeFieldStop();
37674
      oprot.writeStructEnd();
37675
      oprot.writeStructEnd();
Line 37682... Line 37683...
37682
      sb.append("itemId:");
37683
      sb.append("itemId:");
37683
      sb.append(this.itemId);
37684
      sb.append(this.itemId);
37684
      first = false;
37685
      first = false;
37685
      if (!first) sb.append(", ");
37686
      if (!first) sb.append(", ");
37686
      sb.append("serialNumber:");
37687
      sb.append("serialNumber:");
-
 
37688
      if (this.serialNumber == null) {
-
 
37689
        sb.append("null");
-
 
37690
      } else {
37687
      sb.append(this.serialNumber);
37691
        sb.append(this.serialNumber);
-
 
37692
      }
37688
      first = false;
37693
      first = false;
37689
      if (!first) sb.append(", ");
37694
      if (!first) sb.append(", ");
37690
      sb.append("warehouseId:");
37695
      sb.append("warehouseId:");
37691
      sb.append(this.warehouseId);
37696
      sb.append(this.warehouseId);
37692
      first = false;
37697
      first = false;