Subversion Repositories SmartDukaan

Rev

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

Rev 5553 Rev 6319
Line 82... Line 82...
82
  private static final org.apache.thrift.protocol.TField RECEIVED_RETURN_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("received_return_timestamp", org.apache.thrift.protocol.TType.I64, (short)57);
82
  private static final org.apache.thrift.protocol.TField RECEIVED_RETURN_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("received_return_timestamp", org.apache.thrift.protocol.TType.I64, (short)57);
83
  private static final org.apache.thrift.protocol.TField FIRST_ATTEMPT_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("first_attempt_timestamp", org.apache.thrift.protocol.TType.I64, (short)58);
83
  private static final org.apache.thrift.protocol.TField FIRST_ATTEMPT_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("first_attempt_timestamp", org.apache.thrift.protocol.TType.I64, (short)58);
84
  private static final org.apache.thrift.protocol.TField ORDER_TYPE_FIELD_DESC = new org.apache.thrift.protocol.TField("orderType", org.apache.thrift.protocol.TType.I32, (short)59);
84
  private static final org.apache.thrift.protocol.TField ORDER_TYPE_FIELD_DESC = new org.apache.thrift.protocol.TField("orderType", org.apache.thrift.protocol.TType.I32, (short)59);
85
  private static final org.apache.thrift.protocol.TField PICKUP_STORE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("pickupStoreId", org.apache.thrift.protocol.TType.I64, (short)60);
85
  private static final org.apache.thrift.protocol.TField PICKUP_STORE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("pickupStoreId", org.apache.thrift.protocol.TType.I64, (short)60);
86
  private static final org.apache.thrift.protocol.TField LOGISTICS_COD_FIELD_DESC = new org.apache.thrift.protocol.TField("logisticsCod", org.apache.thrift.protocol.TType.BOOL, (short)61);
86
  private static final org.apache.thrift.protocol.TField LOGISTICS_COD_FIELD_DESC = new org.apache.thrift.protocol.TField("logisticsCod", org.apache.thrift.protocol.TType.BOOL, (short)61);
-
 
87
  private static final org.apache.thrift.protocol.TField GV_AMOUNT_FIELD_DESC = new org.apache.thrift.protocol.TField("gvAmount", org.apache.thrift.protocol.TType.I64, (short)62);
87
 
88
 
88
  private long id; // required
89
  private long id; // required
89
  private long warehouse_id; // required
90
  private long warehouse_id; // required
90
  private List<LineItem> lineitems; // required
91
  private List<LineItem> lineitems; // required
91
  private long logistics_provider_id; // required
92
  private long logistics_provider_id; // required
Line 144... Line 145...
144
  private long received_return_timestamp; // required
145
  private long received_return_timestamp; // required
145
  private long first_attempt_timestamp; // required
146
  private long first_attempt_timestamp; // required
146
  private OrderType orderType; // required
147
  private OrderType orderType; // required
147
  private long pickupStoreId; // required
148
  private long pickupStoreId; // required
148
  private boolean logisticsCod; // required
149
  private boolean logisticsCod; // required
-
 
150
  private long gvAmount; // required
149
 
151
 
150
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
152
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
151
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
153
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
152
    ID((short)1, "id"),
154
    ID((short)1, "id"),
153
    WAREHOUSE_ID((short)2, "warehouse_id"),
155
    WAREHOUSE_ID((short)2, "warehouse_id"),
Line 245... Line 247...
245
     * 
247
     * 
246
     * @see OrderType
248
     * @see OrderType
247
     */
249
     */
248
    ORDER_TYPE((short)59, "orderType"),
250
    ORDER_TYPE((short)59, "orderType"),
249
    PICKUP_STORE_ID((short)60, "pickupStoreId"),
251
    PICKUP_STORE_ID((short)60, "pickupStoreId"),
250
    LOGISTICS_COD((short)61, "logisticsCod");
252
    LOGISTICS_COD((short)61, "logisticsCod"),
-
 
253
    GV_AMOUNT((short)62, "gvAmount");
251
 
254
 
252
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
255
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
253
 
256
 
254
    static {
257
    static {
255
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
258
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 382... Line 385...
382
          return ORDER_TYPE;
385
          return ORDER_TYPE;
383
        case 60: // PICKUP_STORE_ID
386
        case 60: // PICKUP_STORE_ID
384
          return PICKUP_STORE_ID;
387
          return PICKUP_STORE_ID;
385
        case 61: // LOGISTICS_COD
388
        case 61: // LOGISTICS_COD
386
          return LOGISTICS_COD;
389
          return LOGISTICS_COD;
-
 
390
        case 62: // GV_AMOUNT
-
 
391
          return GV_AMOUNT;
387
        default:
392
        default:
388
          return null;
393
          return null;
389
      }
394
      }
390
    }
395
    }
391
 
396
 
Line 460... Line 465...
460
  private static final int __VENDORPAID_ISSET_ID = 33;
465
  private static final int __VENDORPAID_ISSET_ID = 33;
461
  private static final int __RECEIVED_RETURN_TIMESTAMP_ISSET_ID = 34;
466
  private static final int __RECEIVED_RETURN_TIMESTAMP_ISSET_ID = 34;
462
  private static final int __FIRST_ATTEMPT_TIMESTAMP_ISSET_ID = 35;
467
  private static final int __FIRST_ATTEMPT_TIMESTAMP_ISSET_ID = 35;
463
  private static final int __PICKUPSTOREID_ISSET_ID = 36;
468
  private static final int __PICKUPSTOREID_ISSET_ID = 36;
464
  private static final int __LOGISTICSCOD_ISSET_ID = 37;
469
  private static final int __LOGISTICSCOD_ISSET_ID = 37;
-
 
470
  private static final int __GVAMOUNT_ISSET_ID = 38;
465
  private BitSet __isset_bit_vector = new BitSet(38);
471
  private BitSet __isset_bit_vector = new BitSet(39);
466
 
472
 
467
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
473
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
468
  static {
474
  static {
469
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
475
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
470
    tmpMap.put(_Fields.ID, new org.apache.thrift.meta_data.FieldMetaData("id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
476
    tmpMap.put(_Fields.ID, new org.apache.thrift.meta_data.FieldMetaData("id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
Line 588... Line 594...
588
        new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, OrderType.class)));
594
        new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, OrderType.class)));
589
    tmpMap.put(_Fields.PICKUP_STORE_ID, new org.apache.thrift.meta_data.FieldMetaData("pickupStoreId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
595
    tmpMap.put(_Fields.PICKUP_STORE_ID, new org.apache.thrift.meta_data.FieldMetaData("pickupStoreId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
590
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
596
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
591
    tmpMap.put(_Fields.LOGISTICS_COD, new org.apache.thrift.meta_data.FieldMetaData("logisticsCod", org.apache.thrift.TFieldRequirementType.DEFAULT, 
597
    tmpMap.put(_Fields.LOGISTICS_COD, new org.apache.thrift.meta_data.FieldMetaData("logisticsCod", org.apache.thrift.TFieldRequirementType.DEFAULT, 
592
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
598
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
-
 
599
    tmpMap.put(_Fields.GV_AMOUNT, new org.apache.thrift.meta_data.FieldMetaData("gvAmount", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
600
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
593
    metaDataMap = Collections.unmodifiableMap(tmpMap);
601
    metaDataMap = Collections.unmodifiableMap(tmpMap);
594
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(Order.class, metaDataMap);
602
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(Order.class, metaDataMap);
595
  }
603
  }
596
 
604
 
597
  public Order() {
605
  public Order() {
Line 649... Line 657...
649
    long originalOrderId,
657
    long originalOrderId,
650
    long fulfilmentWarehouseId,
658
    long fulfilmentWarehouseId,
651
    boolean vendorPaid,
659
    boolean vendorPaid,
652
    OrderType orderType,
660
    OrderType orderType,
653
    long pickupStoreId,
661
    long pickupStoreId,
654
    boolean logisticsCod)
662
    boolean logisticsCod,
-
 
663
    long gvAmount)
655
  {
664
  {
656
    this();
665
    this();
657
    this.id = id;
666
    this.id = id;
658
    setIdIsSet(true);
667
    setIdIsSet(true);
659
    this.warehouse_id = warehouse_id;
668
    this.warehouse_id = warehouse_id;
Line 737... Line 746...
737
    this.orderType = orderType;
746
    this.orderType = orderType;
738
    this.pickupStoreId = pickupStoreId;
747
    this.pickupStoreId = pickupStoreId;
739
    setPickupStoreIdIsSet(true);
748
    setPickupStoreIdIsSet(true);
740
    this.logisticsCod = logisticsCod;
749
    this.logisticsCod = logisticsCod;
741
    setLogisticsCodIsSet(true);
750
    setLogisticsCodIsSet(true);
-
 
751
    this.gvAmount = gvAmount;
-
 
752
    setGvAmountIsSet(true);
742
  }
753
  }
743
 
754
 
744
  /**
755
  /**
745
   * Performs a deep copy on <i>other</i>.
756
   * Performs a deep copy on <i>other</i>.
746
   */
757
   */
Line 856... Line 867...
856
    if (other.isSetOrderType()) {
867
    if (other.isSetOrderType()) {
857
      this.orderType = other.orderType;
868
      this.orderType = other.orderType;
858
    }
869
    }
859
    this.pickupStoreId = other.pickupStoreId;
870
    this.pickupStoreId = other.pickupStoreId;
860
    this.logisticsCod = other.logisticsCod;
871
    this.logisticsCod = other.logisticsCod;
-
 
872
    this.gvAmount = other.gvAmount;
861
  }
873
  }
862
 
874
 
863
  public Order deepCopy() {
875
  public Order deepCopy() {
864
    return new Order(this);
876
    return new Order(this);
865
  }
877
  }
Line 963... Line 975...
963
    this.orderType = null;
975
    this.orderType = null;
964
    setPickupStoreIdIsSet(false);
976
    setPickupStoreIdIsSet(false);
965
    this.pickupStoreId = 0;
977
    this.pickupStoreId = 0;
966
    setLogisticsCodIsSet(false);
978
    setLogisticsCodIsSet(false);
967
    this.logisticsCod = false;
979
    this.logisticsCod = false;
-
 
980
    setGvAmountIsSet(false);
-
 
981
    this.gvAmount = 0;
968
  }
982
  }
969
 
983
 
970
  public long getId() {
984
  public long getId() {
971
    return this.id;
985
    return this.id;
972
  }
986
  }
Line 2421... Line 2435...
2421
 
2435
 
2422
  public void setLogisticsCodIsSet(boolean value) {
2436
  public void setLogisticsCodIsSet(boolean value) {
2423
    __isset_bit_vector.set(__LOGISTICSCOD_ISSET_ID, value);
2437
    __isset_bit_vector.set(__LOGISTICSCOD_ISSET_ID, value);
2424
  }
2438
  }
2425
 
2439
 
-
 
2440
  public long getGvAmount() {
-
 
2441
    return this.gvAmount;
-
 
2442
  }
-
 
2443
 
-
 
2444
  public void setGvAmount(long gvAmount) {
-
 
2445
    this.gvAmount = gvAmount;
-
 
2446
    setGvAmountIsSet(true);
-
 
2447
  }
-
 
2448
 
-
 
2449
  public void unsetGvAmount() {
-
 
2450
    __isset_bit_vector.clear(__GVAMOUNT_ISSET_ID);
-
 
2451
  }
-
 
2452
 
-
 
2453
  /** Returns true if field gvAmount is set (has been assigned a value) and false otherwise */
-
 
2454
  public boolean isSetGvAmount() {
-
 
2455
    return __isset_bit_vector.get(__GVAMOUNT_ISSET_ID);
-
 
2456
  }
-
 
2457
 
-
 
2458
  public void setGvAmountIsSet(boolean value) {
-
 
2459
    __isset_bit_vector.set(__GVAMOUNT_ISSET_ID, value);
-
 
2460
  }
-
 
2461
 
2426
  public void setFieldValue(_Fields field, Object value) {
2462
  public void setFieldValue(_Fields field, Object value) {
2427
    switch (field) {
2463
    switch (field) {
2428
    case ID:
2464
    case ID:
2429
      if (value == null) {
2465
      if (value == null) {
2430
        unsetId();
2466
        unsetId();
Line 2911... Line 2947...
2911
      } else {
2947
      } else {
2912
        setLogisticsCod((Boolean)value);
2948
        setLogisticsCod((Boolean)value);
2913
      }
2949
      }
2914
      break;
2950
      break;
2915
 
2951
 
-
 
2952
    case GV_AMOUNT:
-
 
2953
      if (value == null) {
-
 
2954
        unsetGvAmount();
-
 
2955
      } else {
-
 
2956
        setGvAmount((Long)value);
-
 
2957
      }
-
 
2958
      break;
-
 
2959
 
2916
    }
2960
    }
2917
  }
2961
  }
2918
 
2962
 
2919
  public Object getFieldValue(_Fields field) {
2963
  public Object getFieldValue(_Fields field) {
2920
    switch (field) {
2964
    switch (field) {
Line 3099... Line 3143...
3099
      return Long.valueOf(getPickupStoreId());
3143
      return Long.valueOf(getPickupStoreId());
3100
 
3144
 
3101
    case LOGISTICS_COD:
3145
    case LOGISTICS_COD:
3102
      return Boolean.valueOf(isLogisticsCod());
3146
      return Boolean.valueOf(isLogisticsCod());
3103
 
3147
 
-
 
3148
    case GV_AMOUNT:
-
 
3149
      return Long.valueOf(getGvAmount());
-
 
3150
 
3104
    }
3151
    }
3105
    throw new IllegalStateException();
3152
    throw new IllegalStateException();
3106
  }
3153
  }
3107
 
3154
 
3108
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
3155
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
Line 3232... Line 3279...
3232
      return isSetOrderType();
3279
      return isSetOrderType();
3233
    case PICKUP_STORE_ID:
3280
    case PICKUP_STORE_ID:
3234
      return isSetPickupStoreId();
3281
      return isSetPickupStoreId();
3235
    case LOGISTICS_COD:
3282
    case LOGISTICS_COD:
3236
      return isSetLogisticsCod();
3283
      return isSetLogisticsCod();
-
 
3284
    case GV_AMOUNT:
-
 
3285
      return isSetGvAmount();
3237
    }
3286
    }
3238
    throw new IllegalStateException();
3287
    throw new IllegalStateException();
3239
  }
3288
  }
3240
 
3289
 
3241
  @Override
3290
  @Override
Line 3798... Line 3847...
3798
        return false;
3847
        return false;
3799
      if (this.logisticsCod != that.logisticsCod)
3848
      if (this.logisticsCod != that.logisticsCod)
3800
        return false;
3849
        return false;
3801
    }
3850
    }
3802
 
3851
 
-
 
3852
    boolean this_present_gvAmount = true;
-
 
3853
    boolean that_present_gvAmount = true;
-
 
3854
    if (this_present_gvAmount || that_present_gvAmount) {
-
 
3855
      if (!(this_present_gvAmount && that_present_gvAmount))
-
 
3856
        return false;
-
 
3857
      if (this.gvAmount != that.gvAmount)
-
 
3858
        return false;
-
 
3859
    }
-
 
3860
 
3803
    return true;
3861
    return true;
3804
  }
3862
  }
3805
 
3863
 
3806
  @Override
3864
  @Override
3807
  public int hashCode() {
3865
  public int hashCode() {
Line 4424... Line 4482...
4424
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.logisticsCod, typedOther.logisticsCod);
4482
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.logisticsCod, typedOther.logisticsCod);
4425
      if (lastComparison != 0) {
4483
      if (lastComparison != 0) {
4426
        return lastComparison;
4484
        return lastComparison;
4427
      }
4485
      }
4428
    }
4486
    }
-
 
4487
    lastComparison = Boolean.valueOf(isSetGvAmount()).compareTo(typedOther.isSetGvAmount());
-
 
4488
    if (lastComparison != 0) {
-
 
4489
      return lastComparison;
-
 
4490
    }
-
 
4491
    if (isSetGvAmount()) {
-
 
4492
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.gvAmount, typedOther.gvAmount);
-
 
4493
      if (lastComparison != 0) {
-
 
4494
        return lastComparison;
-
 
4495
      }
-
 
4496
    }
4429
    return 0;
4497
    return 0;
4430
  }
4498
  }
4431
 
4499
 
4432
  public _Fields fieldForId(int fieldId) {
4500
  public _Fields fieldForId(int fieldId) {
4433
    return _Fields.findByThriftId(fieldId);
4501
    return _Fields.findByThriftId(fieldId);
Line 4917... Line 4985...
4917
            setLogisticsCodIsSet(true);
4985
            setLogisticsCodIsSet(true);
4918
          } else { 
4986
          } else { 
4919
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
4987
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
4920
          }
4988
          }
4921
          break;
4989
          break;
-
 
4990
        case 62: // GV_AMOUNT
-
 
4991
          if (field.type == org.apache.thrift.protocol.TType.I64) {
-
 
4992
            this.gvAmount = iprot.readI64();
-
 
4993
            setGvAmountIsSet(true);
-
 
4994
          } else { 
-
 
4995
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
4996
          }
-
 
4997
          break;
4922
        default:
4998
        default:
4923
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
4999
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
4924
      }
5000
      }
4925
      iprot.readFieldEnd();
5001
      iprot.readFieldEnd();
4926
    }
5002
    }
Line 5180... Line 5256...
5180
    oprot.writeI64(this.pickupStoreId);
5256
    oprot.writeI64(this.pickupStoreId);
5181
    oprot.writeFieldEnd();
5257
    oprot.writeFieldEnd();
5182
    oprot.writeFieldBegin(LOGISTICS_COD_FIELD_DESC);
5258
    oprot.writeFieldBegin(LOGISTICS_COD_FIELD_DESC);
5183
    oprot.writeBool(this.logisticsCod);
5259
    oprot.writeBool(this.logisticsCod);
5184
    oprot.writeFieldEnd();
5260
    oprot.writeFieldEnd();
-
 
5261
    oprot.writeFieldBegin(GV_AMOUNT_FIELD_DESC);
-
 
5262
    oprot.writeI64(this.gvAmount);
-
 
5263
    oprot.writeFieldEnd();
5185
    oprot.writeFieldStop();
5264
    oprot.writeFieldStop();
5186
    oprot.writeStructEnd();
5265
    oprot.writeStructEnd();
5187
  }
5266
  }
5188
 
5267
 
5189
  @Override
5268
  @Override
Line 5538... Line 5617...
5538
    first = false;
5617
    first = false;
5539
    if (!first) sb.append(", ");
5618
    if (!first) sb.append(", ");
5540
    sb.append("logisticsCod:");
5619
    sb.append("logisticsCod:");
5541
    sb.append(this.logisticsCod);
5620
    sb.append(this.logisticsCod);
5542
    first = false;
5621
    first = false;
-
 
5622
    if (!first) sb.append(", ");
-
 
5623
    sb.append("gvAmount:");
-
 
5624
    sb.append(this.gvAmount);
-
 
5625
    first = false;
5543
    sb.append(")");
5626
    sb.append(")");
5544
    return sb.toString();
5627
    return sb.toString();
5545
  }
5628
  }
5546
 
5629
 
5547
  public void validate() throws org.apache.thrift.TException {
5630
  public void validate() throws org.apache.thrift.TException {