Subversion Repositories SmartDukaan

Rev

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

Rev 4709 Rev 4758
Line 72... Line 72...
72
  private static final org.apache.thrift.protocol.TField PREVIOUS_STATUS_FIELD_DESC = new org.apache.thrift.protocol.TField("previousStatus", org.apache.thrift.protocol.TType.I32, (short)47);
72
  private static final org.apache.thrift.protocol.TField PREVIOUS_STATUS_FIELD_DESC = new org.apache.thrift.protocol.TField("previousStatus", org.apache.thrift.protocol.TType.I32, (short)47);
73
  private static final org.apache.thrift.protocol.TField VENDOR_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("vendorId", org.apache.thrift.protocol.TType.I64, (short)48);
73
  private static final org.apache.thrift.protocol.TField VENDOR_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("vendorId", org.apache.thrift.protocol.TType.I64, (short)48);
74
  private static final org.apache.thrift.protocol.TField DOA_AUTH_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("doa_auth_timestamp", org.apache.thrift.protocol.TType.I64, (short)49);
74
  private static final org.apache.thrift.protocol.TField DOA_AUTH_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("doa_auth_timestamp", org.apache.thrift.protocol.TType.I64, (short)49);
75
  private static final org.apache.thrift.protocol.TField DELAY_REASON_TEXT_FIELD_DESC = new org.apache.thrift.protocol.TField("delayReasonText", org.apache.thrift.protocol.TType.STRING, (short)50);
75
  private static final org.apache.thrift.protocol.TField DELAY_REASON_TEXT_FIELD_DESC = new org.apache.thrift.protocol.TField("delayReasonText", org.apache.thrift.protocol.TType.STRING, (short)50);
76
  private static final org.apache.thrift.protocol.TField REFUND_REASON_FIELD_DESC = new org.apache.thrift.protocol.TField("refundReason", org.apache.thrift.protocol.TType.STRING, (short)51);
76
  private static final org.apache.thrift.protocol.TField REFUND_REASON_FIELD_DESC = new org.apache.thrift.protocol.TField("refundReason", org.apache.thrift.protocol.TType.STRING, (short)51);
-
 
77
  private static final org.apache.thrift.protocol.TField PURCHASE_ORDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("purchaseOrderId", org.apache.thrift.protocol.TType.I64, (short)52);
77
 
78
 
78
  private long id; // required
79
  private long id; // required
79
  private long warehouse_id; // required
80
  private long warehouse_id; // required
80
  private List<LineItem> lineitems; // required
81
  private List<LineItem> lineitems; // required
81
  private long logistics_provider_id; // required
82
  private long logistics_provider_id; // required
Line 124... Line 125...
124
  private OrderStatus previousStatus; // required
125
  private OrderStatus previousStatus; // required
125
  private long vendorId; // required
126
  private long vendorId; // required
126
  private long doa_auth_timestamp; // required
127
  private long doa_auth_timestamp; // required
127
  private String delayReasonText; // required
128
  private String delayReasonText; // required
128
  private String refundReason; // required
129
  private String refundReason; // required
-
 
130
  private long purchaseOrderId; // required
129
 
131
 
130
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
132
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
131
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
133
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
132
    ID((short)1, "id"),
134
    ID((short)1, "id"),
133
    WAREHOUSE_ID((short)2, "warehouse_id"),
135
    WAREHOUSE_ID((short)2, "warehouse_id"),
Line 211... Line 213...
211
     */
213
     */
212
    PREVIOUS_STATUS((short)47, "previousStatus"),
214
    PREVIOUS_STATUS((short)47, "previousStatus"),
213
    VENDOR_ID((short)48, "vendorId"),
215
    VENDOR_ID((short)48, "vendorId"),
214
    DOA_AUTH_TIMESTAMP((short)49, "doa_auth_timestamp"),
216
    DOA_AUTH_TIMESTAMP((short)49, "doa_auth_timestamp"),
215
    DELAY_REASON_TEXT((short)50, "delayReasonText"),
217
    DELAY_REASON_TEXT((short)50, "delayReasonText"),
216
    REFUND_REASON((short)51, "refundReason");
218
    REFUND_REASON((short)51, "refundReason"),
-
 
219
    PURCHASE_ORDER_ID((short)52, "purchaseOrderId");
217
 
220
 
218
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
221
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
219
 
222
 
220
    static {
223
    static {
221
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
224
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 328... Line 331...
328
          return DOA_AUTH_TIMESTAMP;
331
          return DOA_AUTH_TIMESTAMP;
329
        case 50: // DELAY_REASON_TEXT
332
        case 50: // DELAY_REASON_TEXT
330
          return DELAY_REASON_TEXT;
333
          return DELAY_REASON_TEXT;
331
        case 51: // REFUND_REASON
334
        case 51: // REFUND_REASON
332
          return REFUND_REASON;
335
          return REFUND_REASON;
-
 
336
        case 52: // PURCHASE_ORDER_ID
-
 
337
          return PURCHASE_ORDER_ID;
333
        default:
338
        default:
334
          return null;
339
          return null;
335
      }
340
      }
336
    }
341
    }
337
 
342
 
Line 397... Line 402...
397
  private static final int __RESHIP_TIMESTAMP_ISSET_ID = 24;
402
  private static final int __RESHIP_TIMESTAMP_ISSET_ID = 24;
398
  private static final int __REFUND_TIMESTAMP_ISSET_ID = 25;
403
  private static final int __REFUND_TIMESTAMP_ISSET_ID = 25;
399
  private static final int __NEW_ORDER_ID_ISSET_ID = 26;
404
  private static final int __NEW_ORDER_ID_ISSET_ID = 26;
400
  private static final int __VENDORID_ISSET_ID = 27;
405
  private static final int __VENDORID_ISSET_ID = 27;
401
  private static final int __DOA_AUTH_TIMESTAMP_ISSET_ID = 28;
406
  private static final int __DOA_AUTH_TIMESTAMP_ISSET_ID = 28;
-
 
407
  private static final int __PURCHASEORDERID_ISSET_ID = 29;
402
  private BitSet __isset_bit_vector = new BitSet(29);
408
  private BitSet __isset_bit_vector = new BitSet(30);
403
 
409
 
404
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
410
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
405
  static {
411
  static {
406
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
412
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
407
    tmpMap.put(_Fields.ID, new org.apache.thrift.meta_data.FieldMetaData("id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
413
    tmpMap.put(_Fields.ID, new org.apache.thrift.meta_data.FieldMetaData("id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
Line 505... Line 511...
505
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
511
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
506
    tmpMap.put(_Fields.DELAY_REASON_TEXT, new org.apache.thrift.meta_data.FieldMetaData("delayReasonText", org.apache.thrift.TFieldRequirementType.DEFAULT, 
512
    tmpMap.put(_Fields.DELAY_REASON_TEXT, new org.apache.thrift.meta_data.FieldMetaData("delayReasonText", org.apache.thrift.TFieldRequirementType.DEFAULT, 
507
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
513
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
508
    tmpMap.put(_Fields.REFUND_REASON, new org.apache.thrift.meta_data.FieldMetaData("refundReason", org.apache.thrift.TFieldRequirementType.DEFAULT, 
514
    tmpMap.put(_Fields.REFUND_REASON, new org.apache.thrift.meta_data.FieldMetaData("refundReason", org.apache.thrift.TFieldRequirementType.DEFAULT, 
509
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
515
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
-
 
516
    tmpMap.put(_Fields.PURCHASE_ORDER_ID, new org.apache.thrift.meta_data.FieldMetaData("purchaseOrderId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
517
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
510
    metaDataMap = Collections.unmodifiableMap(tmpMap);
518
    metaDataMap = Collections.unmodifiableMap(tmpMap);
511
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(Order.class, metaDataMap);
519
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(Order.class, metaDataMap);
512
  }
520
  }
513
 
521
 
514
  public Order() {
522
  public Order() {
Line 559... Line 567...
559
    long verification_timestamp,
567
    long verification_timestamp,
560
    long promised_shipping_time,
568
    long promised_shipping_time,
561
    OrderStatus previousStatus,
569
    OrderStatus previousStatus,
562
    long vendorId,
570
    long vendorId,
563
    String delayReasonText,
571
    String delayReasonText,
564
    String refundReason)
572
    String refundReason,
-
 
573
    long purchaseOrderId)
565
  {
574
  {
566
    this();
575
    this();
567
    this.id = id;
576
    this.id = id;
568
    setIdIsSet(true);
577
    setIdIsSet(true);
569
    this.warehouse_id = warehouse_id;
578
    this.warehouse_id = warehouse_id;
Line 634... Line 643...
634
    this.previousStatus = previousStatus;
643
    this.previousStatus = previousStatus;
635
    this.vendorId = vendorId;
644
    this.vendorId = vendorId;
636
    setVendorIdIsSet(true);
645
    setVendorIdIsSet(true);
637
    this.delayReasonText = delayReasonText;
646
    this.delayReasonText = delayReasonText;
638
    this.refundReason = refundReason;
647
    this.refundReason = refundReason;
-
 
648
    this.purchaseOrderId = purchaseOrderId;
-
 
649
    setPurchaseOrderIdIsSet(true);
639
  }
650
  }
640
 
651
 
641
  /**
652
  /**
642
   * Performs a deep copy on <i>other</i>.
653
   * Performs a deep copy on <i>other</i>.
643
   */
654
   */
Line 741... Line 752...
741
      this.delayReasonText = other.delayReasonText;
752
      this.delayReasonText = other.delayReasonText;
742
    }
753
    }
743
    if (other.isSetRefundReason()) {
754
    if (other.isSetRefundReason()) {
744
      this.refundReason = other.refundReason;
755
      this.refundReason = other.refundReason;
745
    }
756
    }
-
 
757
    this.purchaseOrderId = other.purchaseOrderId;
746
  }
758
  }
747
 
759
 
748
  public Order deepCopy() {
760
  public Order deepCopy() {
749
    return new Order(this);
761
    return new Order(this);
750
  }
762
  }
Line 829... Line 841...
829
    this.vendorId = 0;
841
    this.vendorId = 0;
830
    setDoa_auth_timestampIsSet(false);
842
    setDoa_auth_timestampIsSet(false);
831
    this.doa_auth_timestamp = 0;
843
    this.doa_auth_timestamp = 0;
832
    this.delayReasonText = null;
844
    this.delayReasonText = null;
833
    this.refundReason = null;
845
    this.refundReason = null;
-
 
846
    setPurchaseOrderIdIsSet(false);
-
 
847
    this.purchaseOrderId = 0;
834
  }
848
  }
835
 
849
 
836
  public long getId() {
850
  public long getId() {
837
    return this.id;
851
    return this.id;
838
  }
852
  }
Line 2058... Line 2072...
2058
    if (!value) {
2072
    if (!value) {
2059
      this.refundReason = null;
2073
      this.refundReason = null;
2060
    }
2074
    }
2061
  }
2075
  }
2062
 
2076
 
-
 
2077
  public long getPurchaseOrderId() {
-
 
2078
    return this.purchaseOrderId;
-
 
2079
  }
-
 
2080
 
-
 
2081
  public void setPurchaseOrderId(long purchaseOrderId) {
-
 
2082
    this.purchaseOrderId = purchaseOrderId;
-
 
2083
    setPurchaseOrderIdIsSet(true);
-
 
2084
  }
-
 
2085
 
-
 
2086
  public void unsetPurchaseOrderId() {
-
 
2087
    __isset_bit_vector.clear(__PURCHASEORDERID_ISSET_ID);
-
 
2088
  }
-
 
2089
 
-
 
2090
  /** Returns true if field purchaseOrderId is set (has been assigned a value) and false otherwise */
-
 
2091
  public boolean isSetPurchaseOrderId() {
-
 
2092
    return __isset_bit_vector.get(__PURCHASEORDERID_ISSET_ID);
-
 
2093
  }
-
 
2094
 
-
 
2095
  public void setPurchaseOrderIdIsSet(boolean value) {
-
 
2096
    __isset_bit_vector.set(__PURCHASEORDERID_ISSET_ID, value);
-
 
2097
  }
-
 
2098
 
2063
  public void setFieldValue(_Fields field, Object value) {
2099
  public void setFieldValue(_Fields field, Object value) {
2064
    switch (field) {
2100
    switch (field) {
2065
    case ID:
2101
    case ID:
2066
      if (value == null) {
2102
      if (value == null) {
2067
        unsetId();
2103
        unsetId();
Line 2468... Line 2504...
2468
      } else {
2504
      } else {
2469
        setRefundReason((String)value);
2505
        setRefundReason((String)value);
2470
      }
2506
      }
2471
      break;
2507
      break;
2472
 
2508
 
-
 
2509
    case PURCHASE_ORDER_ID:
-
 
2510
      if (value == null) {
-
 
2511
        unsetPurchaseOrderId();
-
 
2512
      } else {
-
 
2513
        setPurchaseOrderId((Long)value);
-
 
2514
      }
-
 
2515
      break;
-
 
2516
 
2473
    }
2517
    }
2474
  }
2518
  }
2475
 
2519
 
2476
  public Object getFieldValue(_Fields field) {
2520
  public Object getFieldValue(_Fields field) {
2477
    switch (field) {
2521
    switch (field) {
Line 2626... Line 2670...
2626
      return getDelayReasonText();
2670
      return getDelayReasonText();
2627
 
2671
 
2628
    case REFUND_REASON:
2672
    case REFUND_REASON:
2629
      return getRefundReason();
2673
      return getRefundReason();
2630
 
2674
 
-
 
2675
    case PURCHASE_ORDER_ID:
-
 
2676
      return Long.valueOf(getPurchaseOrderId());
-
 
2677
 
2631
    }
2678
    }
2632
    throw new IllegalStateException();
2679
    throw new IllegalStateException();
2633
  }
2680
  }
2634
 
2681
 
2635
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
2682
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
Line 2739... Line 2786...
2739
      return isSetDoa_auth_timestamp();
2786
      return isSetDoa_auth_timestamp();
2740
    case DELAY_REASON_TEXT:
2787
    case DELAY_REASON_TEXT:
2741
      return isSetDelayReasonText();
2788
      return isSetDelayReasonText();
2742
    case REFUND_REASON:
2789
    case REFUND_REASON:
2743
      return isSetRefundReason();
2790
      return isSetRefundReason();
-
 
2791
    case PURCHASE_ORDER_ID:
-
 
2792
      return isSetPurchaseOrderId();
2744
    }
2793
    }
2745
    throw new IllegalStateException();
2794
    throw new IllegalStateException();
2746
  }
2795
  }
2747
 
2796
 
2748
  @Override
2797
  @Override
Line 3215... Line 3264...
3215
        return false;
3264
        return false;
3216
      if (!this.refundReason.equals(that.refundReason))
3265
      if (!this.refundReason.equals(that.refundReason))
3217
        return false;
3266
        return false;
3218
    }
3267
    }
3219
 
3268
 
-
 
3269
    boolean this_present_purchaseOrderId = true;
-
 
3270
    boolean that_present_purchaseOrderId = true;
-
 
3271
    if (this_present_purchaseOrderId || that_present_purchaseOrderId) {
-
 
3272
      if (!(this_present_purchaseOrderId && that_present_purchaseOrderId))
-
 
3273
        return false;
-
 
3274
      if (this.purchaseOrderId != that.purchaseOrderId)
-
 
3275
        return false;
-
 
3276
    }
-
 
3277
 
3220
    return true;
3278
    return true;
3221
  }
3279
  }
3222
 
3280
 
3223
  @Override
3281
  @Override
3224
  public int hashCode() {
3282
  public int hashCode() {
Line 3741... Line 3799...
3741
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.refundReason, typedOther.refundReason);
3799
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.refundReason, typedOther.refundReason);
3742
      if (lastComparison != 0) {
3800
      if (lastComparison != 0) {
3743
        return lastComparison;
3801
        return lastComparison;
3744
      }
3802
      }
3745
    }
3803
    }
-
 
3804
    lastComparison = Boolean.valueOf(isSetPurchaseOrderId()).compareTo(typedOther.isSetPurchaseOrderId());
-
 
3805
    if (lastComparison != 0) {
-
 
3806
      return lastComparison;
-
 
3807
    }
-
 
3808
    if (isSetPurchaseOrderId()) {
-
 
3809
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.purchaseOrderId, typedOther.purchaseOrderId);
-
 
3810
      if (lastComparison != 0) {
-
 
3811
        return lastComparison;
-
 
3812
      }
-
 
3813
    }
3746
    return 0;
3814
    return 0;
3747
  }
3815
  }
3748
 
3816
 
3749
  public _Fields fieldForId(int fieldId) {
3817
  public _Fields fieldForId(int fieldId) {
3750
    return _Fields.findByThriftId(fieldId);
3818
    return _Fields.findByThriftId(fieldId);
Line 4155... Line 4223...
4155
            this.refundReason = iprot.readString();
4223
            this.refundReason = iprot.readString();
4156
          } else { 
4224
          } else { 
4157
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
4225
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
4158
          }
4226
          }
4159
          break;
4227
          break;
-
 
4228
        case 52: // PURCHASE_ORDER_ID
-
 
4229
          if (field.type == org.apache.thrift.protocol.TType.I64) {
-
 
4230
            this.purchaseOrderId = iprot.readI64();
-
 
4231
            setPurchaseOrderIdIsSet(true);
-
 
4232
          } else { 
-
 
4233
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
4234
          }
-
 
4235
          break;
4160
        default:
4236
        default:
4161
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
4237
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
4162
      }
4238
      }
4163
      iprot.readFieldEnd();
4239
      iprot.readFieldEnd();
4164
    }
4240
    }
Line 4380... Line 4456...
4380
    if (this.refundReason != null) {
4456
    if (this.refundReason != null) {
4381
      oprot.writeFieldBegin(REFUND_REASON_FIELD_DESC);
4457
      oprot.writeFieldBegin(REFUND_REASON_FIELD_DESC);
4382
      oprot.writeString(this.refundReason);
4458
      oprot.writeString(this.refundReason);
4383
      oprot.writeFieldEnd();
4459
      oprot.writeFieldEnd();
4384
    }
4460
    }
-
 
4461
    oprot.writeFieldBegin(PURCHASE_ORDER_ID_FIELD_DESC);
-
 
4462
    oprot.writeI64(this.purchaseOrderId);
-
 
4463
    oprot.writeFieldEnd();
4385
    oprot.writeFieldStop();
4464
    oprot.writeFieldStop();
4386
    oprot.writeStructEnd();
4465
    oprot.writeStructEnd();
4387
  }
4466
  }
4388
 
4467
 
4389
  @Override
4468
  @Override
Line 4688... Line 4767...
4688
      sb.append("null");
4767
      sb.append("null");
4689
    } else {
4768
    } else {
4690
      sb.append(this.refundReason);
4769
      sb.append(this.refundReason);
4691
    }
4770
    }
4692
    first = false;
4771
    first = false;
-
 
4772
    if (!first) sb.append(", ");
-
 
4773
    sb.append("purchaseOrderId:");
-
 
4774
    sb.append(this.purchaseOrderId);
-
 
4775
    first = false;
4693
    sb.append(")");
4776
    sb.append(")");
4694
    return sb.toString();
4777
    return sb.toString();
4695
  }
4778
  }
4696
 
4779
 
4697
  public void validate() throws org.apache.thrift.TException {
4780
  public void validate() throws org.apache.thrift.TException {