Subversion Repositories SmartDukaan

Rev

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

Rev 4647 Rev 4709
Line 71... Line 71...
71
  private static final org.apache.thrift.protocol.TField NEW_ORDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("new_order_id", org.apache.thrift.protocol.TType.I64, (short)46);
71
  private static final org.apache.thrift.protocol.TField NEW_ORDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("new_order_id", org.apache.thrift.protocol.TType.I64, (short)46);
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
 
77
 
77
  private long id; // required
78
  private long id; // required
78
  private long warehouse_id; // required
79
  private long warehouse_id; // required
79
  private List<LineItem> lineitems; // required
80
  private List<LineItem> lineitems; // required
80
  private long logistics_provider_id; // required
81
  private long logistics_provider_id; // required
Line 122... Line 123...
122
  private long new_order_id; // required
123
  private long new_order_id; // required
123
  private OrderStatus previousStatus; // required
124
  private OrderStatus previousStatus; // required
124
  private long vendorId; // required
125
  private long vendorId; // required
125
  private long doa_auth_timestamp; // required
126
  private long doa_auth_timestamp; // required
126
  private String delayReasonText; // required
127
  private String delayReasonText; // required
-
 
128
  private String refundReason; // required
127
 
129
 
128
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
130
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
129
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
131
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
130
    ID((short)1, "id"),
132
    ID((short)1, "id"),
131
    WAREHOUSE_ID((short)2, "warehouse_id"),
133
    WAREHOUSE_ID((short)2, "warehouse_id"),
Line 208... Line 210...
208
     * @see OrderStatus
210
     * @see OrderStatus
209
     */
211
     */
210
    PREVIOUS_STATUS((short)47, "previousStatus"),
212
    PREVIOUS_STATUS((short)47, "previousStatus"),
211
    VENDOR_ID((short)48, "vendorId"),
213
    VENDOR_ID((short)48, "vendorId"),
212
    DOA_AUTH_TIMESTAMP((short)49, "doa_auth_timestamp"),
214
    DOA_AUTH_TIMESTAMP((short)49, "doa_auth_timestamp"),
213
    DELAY_REASON_TEXT((short)50, "delayReasonText");
215
    DELAY_REASON_TEXT((short)50, "delayReasonText"),
-
 
216
    REFUND_REASON((short)51, "refundReason");
214
 
217
 
215
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
218
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
216
 
219
 
217
    static {
220
    static {
218
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
221
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 323... Line 326...
323
          return VENDOR_ID;
326
          return VENDOR_ID;
324
        case 49: // DOA_AUTH_TIMESTAMP
327
        case 49: // DOA_AUTH_TIMESTAMP
325
          return DOA_AUTH_TIMESTAMP;
328
          return DOA_AUTH_TIMESTAMP;
326
        case 50: // DELAY_REASON_TEXT
329
        case 50: // DELAY_REASON_TEXT
327
          return DELAY_REASON_TEXT;
330
          return DELAY_REASON_TEXT;
-
 
331
        case 51: // REFUND_REASON
-
 
332
          return REFUND_REASON;
328
        default:
333
        default:
329
          return null;
334
          return null;
330
      }
335
      }
331
    }
336
    }
332
 
337
 
Line 498... Line 503...
498
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
503
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
499
    tmpMap.put(_Fields.DOA_AUTH_TIMESTAMP, new org.apache.thrift.meta_data.FieldMetaData("doa_auth_timestamp", org.apache.thrift.TFieldRequirementType.OPTIONAL, 
504
    tmpMap.put(_Fields.DOA_AUTH_TIMESTAMP, new org.apache.thrift.meta_data.FieldMetaData("doa_auth_timestamp", org.apache.thrift.TFieldRequirementType.OPTIONAL, 
500
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
505
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
501
    tmpMap.put(_Fields.DELAY_REASON_TEXT, new org.apache.thrift.meta_data.FieldMetaData("delayReasonText", org.apache.thrift.TFieldRequirementType.DEFAULT, 
506
    tmpMap.put(_Fields.DELAY_REASON_TEXT, new org.apache.thrift.meta_data.FieldMetaData("delayReasonText", org.apache.thrift.TFieldRequirementType.DEFAULT, 
502
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
507
        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, 
-
 
509
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
503
    metaDataMap = Collections.unmodifiableMap(tmpMap);
510
    metaDataMap = Collections.unmodifiableMap(tmpMap);
504
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(Order.class, metaDataMap);
511
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(Order.class, metaDataMap);
505
  }
512
  }
506
 
513
 
507
  public Order() {
514
  public Order() {
Line 551... Line 558...
551
    long expected_shipping_time,
558
    long expected_shipping_time,
552
    long verification_timestamp,
559
    long verification_timestamp,
553
    long promised_shipping_time,
560
    long promised_shipping_time,
554
    OrderStatus previousStatus,
561
    OrderStatus previousStatus,
555
    long vendorId,
562
    long vendorId,
556
    String delayReasonText)
563
    String delayReasonText,
-
 
564
    String refundReason)
557
  {
565
  {
558
    this();
566
    this();
559
    this.id = id;
567
    this.id = id;
560
    setIdIsSet(true);
568
    setIdIsSet(true);
561
    this.warehouse_id = warehouse_id;
569
    this.warehouse_id = warehouse_id;
Line 625... Line 633...
625
    setPromised_shipping_timeIsSet(true);
633
    setPromised_shipping_timeIsSet(true);
626
    this.previousStatus = previousStatus;
634
    this.previousStatus = previousStatus;
627
    this.vendorId = vendorId;
635
    this.vendorId = vendorId;
628
    setVendorIdIsSet(true);
636
    setVendorIdIsSet(true);
629
    this.delayReasonText = delayReasonText;
637
    this.delayReasonText = delayReasonText;
-
 
638
    this.refundReason = refundReason;
630
  }
639
  }
631
 
640
 
632
  /**
641
  /**
633
   * Performs a deep copy on <i>other</i>.
642
   * Performs a deep copy on <i>other</i>.
634
   */
643
   */
Line 729... Line 738...
729
    this.vendorId = other.vendorId;
738
    this.vendorId = other.vendorId;
730
    this.doa_auth_timestamp = other.doa_auth_timestamp;
739
    this.doa_auth_timestamp = other.doa_auth_timestamp;
731
    if (other.isSetDelayReasonText()) {
740
    if (other.isSetDelayReasonText()) {
732
      this.delayReasonText = other.delayReasonText;
741
      this.delayReasonText = other.delayReasonText;
733
    }
742
    }
-
 
743
    if (other.isSetRefundReason()) {
-
 
744
      this.refundReason = other.refundReason;
-
 
745
    }
734
  }
746
  }
735
 
747
 
736
  public Order deepCopy() {
748
  public Order deepCopy() {
737
    return new Order(this);
749
    return new Order(this);
738
  }
750
  }
Line 816... Line 828...
816
    setVendorIdIsSet(false);
828
    setVendorIdIsSet(false);
817
    this.vendorId = 0;
829
    this.vendorId = 0;
818
    setDoa_auth_timestampIsSet(false);
830
    setDoa_auth_timestampIsSet(false);
819
    this.doa_auth_timestamp = 0;
831
    this.doa_auth_timestamp = 0;
820
    this.delayReasonText = null;
832
    this.delayReasonText = null;
-
 
833
    this.refundReason = null;
821
  }
834
  }
822
 
835
 
823
  public long getId() {
836
  public long getId() {
824
    return this.id;
837
    return this.id;
825
  }
838
  }
Line 2022... Line 2035...
2022
    if (!value) {
2035
    if (!value) {
2023
      this.delayReasonText = null;
2036
      this.delayReasonText = null;
2024
    }
2037
    }
2025
  }
2038
  }
2026
 
2039
 
-
 
2040
  public String getRefundReason() {
-
 
2041
    return this.refundReason;
-
 
2042
  }
-
 
2043
 
-
 
2044
  public void setRefundReason(String refundReason) {
-
 
2045
    this.refundReason = refundReason;
-
 
2046
  }
-
 
2047
 
-
 
2048
  public void unsetRefundReason() {
-
 
2049
    this.refundReason = null;
-
 
2050
  }
-
 
2051
 
-
 
2052
  /** Returns true if field refundReason is set (has been assigned a value) and false otherwise */
-
 
2053
  public boolean isSetRefundReason() {
-
 
2054
    return this.refundReason != null;
-
 
2055
  }
-
 
2056
 
-
 
2057
  public void setRefundReasonIsSet(boolean value) {
-
 
2058
    if (!value) {
-
 
2059
      this.refundReason = null;
-
 
2060
    }
-
 
2061
  }
-
 
2062
 
2027
  public void setFieldValue(_Fields field, Object value) {
2063
  public void setFieldValue(_Fields field, Object value) {
2028
    switch (field) {
2064
    switch (field) {
2029
    case ID:
2065
    case ID:
2030
      if (value == null) {
2066
      if (value == null) {
2031
        unsetId();
2067
        unsetId();
Line 2424... Line 2460...
2424
      } else {
2460
      } else {
2425
        setDelayReasonText((String)value);
2461
        setDelayReasonText((String)value);
2426
      }
2462
      }
2427
      break;
2463
      break;
2428
 
2464
 
-
 
2465
    case REFUND_REASON:
-
 
2466
      if (value == null) {
-
 
2467
        unsetRefundReason();
-
 
2468
      } else {
-
 
2469
        setRefundReason((String)value);
-
 
2470
      }
-
 
2471
      break;
-
 
2472
 
2429
    }
2473
    }
2430
  }
2474
  }
2431
 
2475
 
2432
  public Object getFieldValue(_Fields field) {
2476
  public Object getFieldValue(_Fields field) {
2433
    switch (field) {
2477
    switch (field) {
Line 2579... Line 2623...
2579
      return Long.valueOf(getDoa_auth_timestamp());
2623
      return Long.valueOf(getDoa_auth_timestamp());
2580
 
2624
 
2581
    case DELAY_REASON_TEXT:
2625
    case DELAY_REASON_TEXT:
2582
      return getDelayReasonText();
2626
      return getDelayReasonText();
2583
 
2627
 
-
 
2628
    case REFUND_REASON:
-
 
2629
      return getRefundReason();
-
 
2630
 
2584
    }
2631
    }
2585
    throw new IllegalStateException();
2632
    throw new IllegalStateException();
2586
  }
2633
  }
2587
 
2634
 
2588
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
2635
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
Line 2690... Line 2737...
2690
      return isSetVendorId();
2737
      return isSetVendorId();
2691
    case DOA_AUTH_TIMESTAMP:
2738
    case DOA_AUTH_TIMESTAMP:
2692
      return isSetDoa_auth_timestamp();
2739
      return isSetDoa_auth_timestamp();
2693
    case DELAY_REASON_TEXT:
2740
    case DELAY_REASON_TEXT:
2694
      return isSetDelayReasonText();
2741
      return isSetDelayReasonText();
-
 
2742
    case REFUND_REASON:
-
 
2743
      return isSetRefundReason();
2695
    }
2744
    }
2696
    throw new IllegalStateException();
2745
    throw new IllegalStateException();
2697
  }
2746
  }
2698
 
2747
 
2699
  @Override
2748
  @Override
Line 3157... Line 3206...
3157
        return false;
3206
        return false;
3158
      if (!this.delayReasonText.equals(that.delayReasonText))
3207
      if (!this.delayReasonText.equals(that.delayReasonText))
3159
        return false;
3208
        return false;
3160
    }
3209
    }
3161
 
3210
 
-
 
3211
    boolean this_present_refundReason = true && this.isSetRefundReason();
-
 
3212
    boolean that_present_refundReason = true && that.isSetRefundReason();
-
 
3213
    if (this_present_refundReason || that_present_refundReason) {
-
 
3214
      if (!(this_present_refundReason && that_present_refundReason))
-
 
3215
        return false;
-
 
3216
      if (!this.refundReason.equals(that.refundReason))
-
 
3217
        return false;
-
 
3218
    }
-
 
3219
 
3162
    return true;
3220
    return true;
3163
  }
3221
  }
3164
 
3222
 
3165
  @Override
3223
  @Override
3166
  public int hashCode() {
3224
  public int hashCode() {
Line 3673... Line 3731...
3673
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.delayReasonText, typedOther.delayReasonText);
3731
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.delayReasonText, typedOther.delayReasonText);
3674
      if (lastComparison != 0) {
3732
      if (lastComparison != 0) {
3675
        return lastComparison;
3733
        return lastComparison;
3676
      }
3734
      }
3677
    }
3735
    }
-
 
3736
    lastComparison = Boolean.valueOf(isSetRefundReason()).compareTo(typedOther.isSetRefundReason());
-
 
3737
    if (lastComparison != 0) {
-
 
3738
      return lastComparison;
-
 
3739
    }
-
 
3740
    if (isSetRefundReason()) {
-
 
3741
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.refundReason, typedOther.refundReason);
-
 
3742
      if (lastComparison != 0) {
-
 
3743
        return lastComparison;
-
 
3744
      }
-
 
3745
    }
3678
    return 0;
3746
    return 0;
3679
  }
3747
  }
3680
 
3748
 
3681
  public _Fields fieldForId(int fieldId) {
3749
  public _Fields fieldForId(int fieldId) {
3682
    return _Fields.findByThriftId(fieldId);
3750
    return _Fields.findByThriftId(fieldId);
Line 4080... Line 4148...
4080
            this.delayReasonText = iprot.readString();
4148
            this.delayReasonText = iprot.readString();
4081
          } else { 
4149
          } else { 
4082
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
4150
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
4083
          }
4151
          }
4084
          break;
4152
          break;
-
 
4153
        case 51: // REFUND_REASON
-
 
4154
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
-
 
4155
            this.refundReason = iprot.readString();
-
 
4156
          } else { 
-
 
4157
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
4158
          }
-
 
4159
          break;
4085
        default:
4160
        default:
4086
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
4161
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
4087
      }
4162
      }
4088
      iprot.readFieldEnd();
4163
      iprot.readFieldEnd();
4089
    }
4164
    }
Line 4300... Line 4375...
4300
    if (this.delayReasonText != null) {
4375
    if (this.delayReasonText != null) {
4301
      oprot.writeFieldBegin(DELAY_REASON_TEXT_FIELD_DESC);
4376
      oprot.writeFieldBegin(DELAY_REASON_TEXT_FIELD_DESC);
4302
      oprot.writeString(this.delayReasonText);
4377
      oprot.writeString(this.delayReasonText);
4303
      oprot.writeFieldEnd();
4378
      oprot.writeFieldEnd();
4304
    }
4379
    }
-
 
4380
    if (this.refundReason != null) {
-
 
4381
      oprot.writeFieldBegin(REFUND_REASON_FIELD_DESC);
-
 
4382
      oprot.writeString(this.refundReason);
-
 
4383
      oprot.writeFieldEnd();
-
 
4384
    }
4305
    oprot.writeFieldStop();
4385
    oprot.writeFieldStop();
4306
    oprot.writeStructEnd();
4386
    oprot.writeStructEnd();
4307
  }
4387
  }
4308
 
4388
 
4309
  @Override
4389
  @Override
Line 4600... Line 4680...
4600
      sb.append("null");
4680
      sb.append("null");
4601
    } else {
4681
    } else {
4602
      sb.append(this.delayReasonText);
4682
      sb.append(this.delayReasonText);
4603
    }
4683
    }
4604
    first = false;
4684
    first = false;
-
 
4685
    if (!first) sb.append(", ");
-
 
4686
    sb.append("refundReason:");
-
 
4687
    if (this.refundReason == null) {
-
 
4688
      sb.append("null");
-
 
4689
    } else {
-
 
4690
      sb.append(this.refundReason);
-
 
4691
    }
-
 
4692
    first = false;
4605
    sb.append(")");
4693
    sb.append(")");
4606
    return sb.toString();
4694
    return sb.toString();
4607
  }
4695
  }
4608
 
4696
 
4609
  public void validate() throws org.apache.thrift.TException {
4697
  public void validate() throws org.apache.thrift.TException {