Subversion Repositories SmartDukaan

Rev

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

Rev 4815 Rev 5062
Line 74... Line 74...
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
  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);
78
  private static final org.apache.thrift.protocol.TField DOA_LOGISTICS_PROVIDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("doa_logistics_provider_id", org.apache.thrift.protocol.TType.I64, (short)53);
78
  private static final org.apache.thrift.protocol.TField DOA_LOGISTICS_PROVIDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("doa_logistics_provider_id", org.apache.thrift.protocol.TType.I64, (short)53);
-
 
79
  private static final org.apache.thrift.protocol.TField ORIGINAL_ORDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("originalOrderId", org.apache.thrift.protocol.TType.I64, (short)54);
79
 
80
 
80
  private long id; // required
81
  private long id; // required
81
  private long warehouse_id; // required
82
  private long warehouse_id; // required
82
  private List<LineItem> lineitems; // required
83
  private List<LineItem> lineitems; // required
83
  private long logistics_provider_id; // required
84
  private long logistics_provider_id; // required
Line 128... Line 129...
128
  private long doa_auth_timestamp; // required
129
  private long doa_auth_timestamp; // required
129
  private String delayReasonText; // required
130
  private String delayReasonText; // required
130
  private String refundReason; // required
131
  private String refundReason; // required
131
  private long purchaseOrderId; // required
132
  private long purchaseOrderId; // required
132
  private long doa_logistics_provider_id; // required
133
  private long doa_logistics_provider_id; // required
-
 
134
  private long originalOrderId; // required
133
 
135
 
134
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
136
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
135
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
137
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
136
    ID((short)1, "id"),
138
    ID((short)1, "id"),
137
    WAREHOUSE_ID((short)2, "warehouse_id"),
139
    WAREHOUSE_ID((short)2, "warehouse_id"),
Line 217... Line 219...
217
    VENDOR_ID((short)48, "vendorId"),
219
    VENDOR_ID((short)48, "vendorId"),
218
    DOA_AUTH_TIMESTAMP((short)49, "doa_auth_timestamp"),
220
    DOA_AUTH_TIMESTAMP((short)49, "doa_auth_timestamp"),
219
    DELAY_REASON_TEXT((short)50, "delayReasonText"),
221
    DELAY_REASON_TEXT((short)50, "delayReasonText"),
220
    REFUND_REASON((short)51, "refundReason"),
222
    REFUND_REASON((short)51, "refundReason"),
221
    PURCHASE_ORDER_ID((short)52, "purchaseOrderId"),
223
    PURCHASE_ORDER_ID((short)52, "purchaseOrderId"),
222
    DOA_LOGISTICS_PROVIDER_ID((short)53, "doa_logistics_provider_id");
224
    DOA_LOGISTICS_PROVIDER_ID((short)53, "doa_logistics_provider_id"),
-
 
225
    ORIGINAL_ORDER_ID((short)54, "originalOrderId");
223
 
226
 
224
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
227
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
225
 
228
 
226
    static {
229
    static {
227
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
230
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 338... Line 341...
338
          return REFUND_REASON;
341
          return REFUND_REASON;
339
        case 52: // PURCHASE_ORDER_ID
342
        case 52: // PURCHASE_ORDER_ID
340
          return PURCHASE_ORDER_ID;
343
          return PURCHASE_ORDER_ID;
341
        case 53: // DOA_LOGISTICS_PROVIDER_ID
344
        case 53: // DOA_LOGISTICS_PROVIDER_ID
342
          return DOA_LOGISTICS_PROVIDER_ID;
345
          return DOA_LOGISTICS_PROVIDER_ID;
-
 
346
        case 54: // ORIGINAL_ORDER_ID
-
 
347
          return ORIGINAL_ORDER_ID;
343
        default:
348
        default:
344
          return null;
349
          return null;
345
      }
350
      }
346
    }
351
    }
347
 
352
 
Line 409... Line 414...
409
  private static final int __NEW_ORDER_ID_ISSET_ID = 26;
414
  private static final int __NEW_ORDER_ID_ISSET_ID = 26;
410
  private static final int __VENDORID_ISSET_ID = 27;
415
  private static final int __VENDORID_ISSET_ID = 27;
411
  private static final int __DOA_AUTH_TIMESTAMP_ISSET_ID = 28;
416
  private static final int __DOA_AUTH_TIMESTAMP_ISSET_ID = 28;
412
  private static final int __PURCHASEORDERID_ISSET_ID = 29;
417
  private static final int __PURCHASEORDERID_ISSET_ID = 29;
413
  private static final int __DOA_LOGISTICS_PROVIDER_ID_ISSET_ID = 30;
418
  private static final int __DOA_LOGISTICS_PROVIDER_ID_ISSET_ID = 30;
-
 
419
  private static final int __ORIGINALORDERID_ISSET_ID = 31;
414
  private BitSet __isset_bit_vector = new BitSet(31);
420
  private BitSet __isset_bit_vector = new BitSet(32);
415
 
421
 
416
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
422
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
417
  static {
423
  static {
418
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
424
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
419
    tmpMap.put(_Fields.ID, new org.apache.thrift.meta_data.FieldMetaData("id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
425
    tmpMap.put(_Fields.ID, new org.apache.thrift.meta_data.FieldMetaData("id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
Line 521... Line 527...
521
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
527
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
522
    tmpMap.put(_Fields.PURCHASE_ORDER_ID, new org.apache.thrift.meta_data.FieldMetaData("purchaseOrderId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
528
    tmpMap.put(_Fields.PURCHASE_ORDER_ID, new org.apache.thrift.meta_data.FieldMetaData("purchaseOrderId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
523
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
529
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
524
    tmpMap.put(_Fields.DOA_LOGISTICS_PROVIDER_ID, new org.apache.thrift.meta_data.FieldMetaData("doa_logistics_provider_id", org.apache.thrift.TFieldRequirementType.OPTIONAL, 
530
    tmpMap.put(_Fields.DOA_LOGISTICS_PROVIDER_ID, new org.apache.thrift.meta_data.FieldMetaData("doa_logistics_provider_id", org.apache.thrift.TFieldRequirementType.OPTIONAL, 
525
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
531
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
-
 
532
    tmpMap.put(_Fields.ORIGINAL_ORDER_ID, new org.apache.thrift.meta_data.FieldMetaData("originalOrderId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
533
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
526
    metaDataMap = Collections.unmodifiableMap(tmpMap);
534
    metaDataMap = Collections.unmodifiableMap(tmpMap);
527
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(Order.class, metaDataMap);
535
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(Order.class, metaDataMap);
528
  }
536
  }
529
 
537
 
530
  public Order() {
538
  public Order() {
Line 576... Line 584...
576
    long promised_shipping_time,
584
    long promised_shipping_time,
577
    OrderStatus previousStatus,
585
    OrderStatus previousStatus,
578
    long vendorId,
586
    long vendorId,
579
    String delayReasonText,
587
    String delayReasonText,
580
    String refundReason,
588
    String refundReason,
581
    long purchaseOrderId)
589
    long purchaseOrderId,
-
 
590
    long originalOrderId)
582
  {
591
  {
583
    this();
592
    this();
584
    this.id = id;
593
    this.id = id;
585
    setIdIsSet(true);
594
    setIdIsSet(true);
586
    this.warehouse_id = warehouse_id;
595
    this.warehouse_id = warehouse_id;
Line 653... Line 662...
653
    setVendorIdIsSet(true);
662
    setVendorIdIsSet(true);
654
    this.delayReasonText = delayReasonText;
663
    this.delayReasonText = delayReasonText;
655
    this.refundReason = refundReason;
664
    this.refundReason = refundReason;
656
    this.purchaseOrderId = purchaseOrderId;
665
    this.purchaseOrderId = purchaseOrderId;
657
    setPurchaseOrderIdIsSet(true);
666
    setPurchaseOrderIdIsSet(true);
-
 
667
    this.originalOrderId = originalOrderId;
-
 
668
    setOriginalOrderIdIsSet(true);
658
  }
669
  }
659
 
670
 
660
  /**
671
  /**
661
   * Performs a deep copy on <i>other</i>.
672
   * Performs a deep copy on <i>other</i>.
662
   */
673
   */
Line 762... Line 773...
762
    if (other.isSetRefundReason()) {
773
    if (other.isSetRefundReason()) {
763
      this.refundReason = other.refundReason;
774
      this.refundReason = other.refundReason;
764
    }
775
    }
765
    this.purchaseOrderId = other.purchaseOrderId;
776
    this.purchaseOrderId = other.purchaseOrderId;
766
    this.doa_logistics_provider_id = other.doa_logistics_provider_id;
777
    this.doa_logistics_provider_id = other.doa_logistics_provider_id;
-
 
778
    this.originalOrderId = other.originalOrderId;
767
  }
779
  }
768
 
780
 
769
  public Order deepCopy() {
781
  public Order deepCopy() {
770
    return new Order(this);
782
    return new Order(this);
771
  }
783
  }
Line 854... Line 866...
854
    this.refundReason = null;
866
    this.refundReason = null;
855
    setPurchaseOrderIdIsSet(false);
867
    setPurchaseOrderIdIsSet(false);
856
    this.purchaseOrderId = 0;
868
    this.purchaseOrderId = 0;
857
    setDoa_logistics_provider_idIsSet(false);
869
    setDoa_logistics_provider_idIsSet(false);
858
    this.doa_logistics_provider_id = 0;
870
    this.doa_logistics_provider_id = 0;
-
 
871
    setOriginalOrderIdIsSet(false);
-
 
872
    this.originalOrderId = 0;
859
  }
873
  }
860
 
874
 
861
  public long getId() {
875
  public long getId() {
862
    return this.id;
876
    return this.id;
863
  }
877
  }
Line 2127... Line 2141...
2127
 
2141
 
2128
  public void setDoa_logistics_provider_idIsSet(boolean value) {
2142
  public void setDoa_logistics_provider_idIsSet(boolean value) {
2129
    __isset_bit_vector.set(__DOA_LOGISTICS_PROVIDER_ID_ISSET_ID, value);
2143
    __isset_bit_vector.set(__DOA_LOGISTICS_PROVIDER_ID_ISSET_ID, value);
2130
  }
2144
  }
2131
 
2145
 
-
 
2146
  public long getOriginalOrderId() {
-
 
2147
    return this.originalOrderId;
-
 
2148
  }
-
 
2149
 
-
 
2150
  public void setOriginalOrderId(long originalOrderId) {
-
 
2151
    this.originalOrderId = originalOrderId;
-
 
2152
    setOriginalOrderIdIsSet(true);
-
 
2153
  }
-
 
2154
 
-
 
2155
  public void unsetOriginalOrderId() {
-
 
2156
    __isset_bit_vector.clear(__ORIGINALORDERID_ISSET_ID);
-
 
2157
  }
-
 
2158
 
-
 
2159
  /** Returns true if field originalOrderId is set (has been assigned a value) and false otherwise */
-
 
2160
  public boolean isSetOriginalOrderId() {
-
 
2161
    return __isset_bit_vector.get(__ORIGINALORDERID_ISSET_ID);
-
 
2162
  }
-
 
2163
 
-
 
2164
  public void setOriginalOrderIdIsSet(boolean value) {
-
 
2165
    __isset_bit_vector.set(__ORIGINALORDERID_ISSET_ID, value);
-
 
2166
  }
-
 
2167
 
2132
  public void setFieldValue(_Fields field, Object value) {
2168
  public void setFieldValue(_Fields field, Object value) {
2133
    switch (field) {
2169
    switch (field) {
2134
    case ID:
2170
    case ID:
2135
      if (value == null) {
2171
      if (value == null) {
2136
        unsetId();
2172
        unsetId();
Line 2553... Line 2589...
2553
      } else {
2589
      } else {
2554
        setDoa_logistics_provider_id((Long)value);
2590
        setDoa_logistics_provider_id((Long)value);
2555
      }
2591
      }
2556
      break;
2592
      break;
2557
 
2593
 
-
 
2594
    case ORIGINAL_ORDER_ID:
-
 
2595
      if (value == null) {
-
 
2596
        unsetOriginalOrderId();
-
 
2597
      } else {
-
 
2598
        setOriginalOrderId((Long)value);
-
 
2599
      }
-
 
2600
      break;
-
 
2601
 
2558
    }
2602
    }
2559
  }
2603
  }
2560
 
2604
 
2561
  public Object getFieldValue(_Fields field) {
2605
  public Object getFieldValue(_Fields field) {
2562
    switch (field) {
2606
    switch (field) {
Line 2717... Line 2761...
2717
      return Long.valueOf(getPurchaseOrderId());
2761
      return Long.valueOf(getPurchaseOrderId());
2718
 
2762
 
2719
    case DOA_LOGISTICS_PROVIDER_ID:
2763
    case DOA_LOGISTICS_PROVIDER_ID:
2720
      return Long.valueOf(getDoa_logistics_provider_id());
2764
      return Long.valueOf(getDoa_logistics_provider_id());
2721
 
2765
 
-
 
2766
    case ORIGINAL_ORDER_ID:
-
 
2767
      return Long.valueOf(getOriginalOrderId());
-
 
2768
 
2722
    }
2769
    }
2723
    throw new IllegalStateException();
2770
    throw new IllegalStateException();
2724
  }
2771
  }
2725
 
2772
 
2726
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
2773
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
Line 2834... Line 2881...
2834
      return isSetRefundReason();
2881
      return isSetRefundReason();
2835
    case PURCHASE_ORDER_ID:
2882
    case PURCHASE_ORDER_ID:
2836
      return isSetPurchaseOrderId();
2883
      return isSetPurchaseOrderId();
2837
    case DOA_LOGISTICS_PROVIDER_ID:
2884
    case DOA_LOGISTICS_PROVIDER_ID:
2838
      return isSetDoa_logistics_provider_id();
2885
      return isSetDoa_logistics_provider_id();
-
 
2886
    case ORIGINAL_ORDER_ID:
-
 
2887
      return isSetOriginalOrderId();
2839
    }
2888
    }
2840
    throw new IllegalStateException();
2889
    throw new IllegalStateException();
2841
  }
2890
  }
2842
 
2891
 
2843
  @Override
2892
  @Override
Line 3328... Line 3377...
3328
        return false;
3377
        return false;
3329
      if (this.doa_logistics_provider_id != that.doa_logistics_provider_id)
3378
      if (this.doa_logistics_provider_id != that.doa_logistics_provider_id)
3330
        return false;
3379
        return false;
3331
    }
3380
    }
3332
 
3381
 
-
 
3382
    boolean this_present_originalOrderId = true;
-
 
3383
    boolean that_present_originalOrderId = true;
-
 
3384
    if (this_present_originalOrderId || that_present_originalOrderId) {
-
 
3385
      if (!(this_present_originalOrderId && that_present_originalOrderId))
-
 
3386
        return false;
-
 
3387
      if (this.originalOrderId != that.originalOrderId)
-
 
3388
        return false;
-
 
3389
    }
-
 
3390
 
3333
    return true;
3391
    return true;
3334
  }
3392
  }
3335
 
3393
 
3336
  @Override
3394
  @Override
3337
  public int hashCode() {
3395
  public int hashCode() {
Line 3874... Line 3932...
3874
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.doa_logistics_provider_id, typedOther.doa_logistics_provider_id);
3932
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.doa_logistics_provider_id, typedOther.doa_logistics_provider_id);
3875
      if (lastComparison != 0) {
3933
      if (lastComparison != 0) {
3876
        return lastComparison;
3934
        return lastComparison;
3877
      }
3935
      }
3878
    }
3936
    }
-
 
3937
    lastComparison = Boolean.valueOf(isSetOriginalOrderId()).compareTo(typedOther.isSetOriginalOrderId());
-
 
3938
    if (lastComparison != 0) {
-
 
3939
      return lastComparison;
-
 
3940
    }
-
 
3941
    if (isSetOriginalOrderId()) {
-
 
3942
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.originalOrderId, typedOther.originalOrderId);
-
 
3943
      if (lastComparison != 0) {
-
 
3944
        return lastComparison;
-
 
3945
      }
-
 
3946
    }
3879
    return 0;
3947
    return 0;
3880
  }
3948
  }
3881
 
3949
 
3882
  public _Fields fieldForId(int fieldId) {
3950
  public _Fields fieldForId(int fieldId) {
3883
    return _Fields.findByThriftId(fieldId);
3951
    return _Fields.findByThriftId(fieldId);
Line 4304... Line 4372...
4304
            setDoa_logistics_provider_idIsSet(true);
4372
            setDoa_logistics_provider_idIsSet(true);
4305
          } else { 
4373
          } else { 
4306
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
4374
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
4307
          }
4375
          }
4308
          break;
4376
          break;
-
 
4377
        case 54: // ORIGINAL_ORDER_ID
-
 
4378
          if (field.type == org.apache.thrift.protocol.TType.I64) {
-
 
4379
            this.originalOrderId = iprot.readI64();
-
 
4380
            setOriginalOrderIdIsSet(true);
-
 
4381
          } else { 
-
 
4382
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
4383
          }
-
 
4384
          break;
4309
        default:
4385
        default:
4310
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
4386
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
4311
      }
4387
      }
4312
      iprot.readFieldEnd();
4388
      iprot.readFieldEnd();
4313
    }
4389
    }
Line 4537... Line 4613...
4537
    if (isSetDoa_logistics_provider_id()) {
4613
    if (isSetDoa_logistics_provider_id()) {
4538
      oprot.writeFieldBegin(DOA_LOGISTICS_PROVIDER_ID_FIELD_DESC);
4614
      oprot.writeFieldBegin(DOA_LOGISTICS_PROVIDER_ID_FIELD_DESC);
4539
      oprot.writeI64(this.doa_logistics_provider_id);
4615
      oprot.writeI64(this.doa_logistics_provider_id);
4540
      oprot.writeFieldEnd();
4616
      oprot.writeFieldEnd();
4541
    }
4617
    }
-
 
4618
    oprot.writeFieldBegin(ORIGINAL_ORDER_ID_FIELD_DESC);
-
 
4619
    oprot.writeI64(this.originalOrderId);
-
 
4620
    oprot.writeFieldEnd();
4542
    oprot.writeFieldStop();
4621
    oprot.writeFieldStop();
4543
    oprot.writeStructEnd();
4622
    oprot.writeStructEnd();
4544
  }
4623
  }
4545
 
4624
 
4546
  @Override
4625
  @Override
Line 4855... Line 4934...
4855
      if (!first) sb.append(", ");
4934
      if (!first) sb.append(", ");
4856
      sb.append("doa_logistics_provider_id:");
4935
      sb.append("doa_logistics_provider_id:");
4857
      sb.append(this.doa_logistics_provider_id);
4936
      sb.append(this.doa_logistics_provider_id);
4858
      first = false;
4937
      first = false;
4859
    }
4938
    }
-
 
4939
    if (!first) sb.append(", ");
-
 
4940
    sb.append("originalOrderId:");
-
 
4941
    sb.append(this.originalOrderId);
-
 
4942
    first = false;
4860
    sb.append(")");
4943
    sb.append(")");
4861
    return sb.toString();
4944
    return sb.toString();
4862
  }
4945
  }
4863
 
4946
 
4864
  public void validate() throws org.apache.thrift.TException {
4947
  public void validate() throws org.apache.thrift.TException {