Subversion Repositories SmartDukaan

Rev

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

Rev 5110 Rev 5189
Line 76... Line 76...
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
  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);
80
  private static final org.apache.thrift.protocol.TField FULFILMENT_WAREHOUSE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("fulfilmentWarehouseId", org.apache.thrift.protocol.TType.I64, (short)55);
80
  private static final org.apache.thrift.protocol.TField FULFILMENT_WAREHOUSE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("fulfilmentWarehouseId", org.apache.thrift.protocol.TType.I64, (short)55);
-
 
81
  private static final org.apache.thrift.protocol.TField VENDOR_PAID_FIELD_DESC = new org.apache.thrift.protocol.TField("vendorPaid", org.apache.thrift.protocol.TType.BOOL, (short)56);
81
 
82
 
82
  private long id; // required
83
  private long id; // required
83
  private long warehouse_id; // required
84
  private long warehouse_id; // required
84
  private List<LineItem> lineitems; // required
85
  private List<LineItem> lineitems; // required
85
  private long logistics_provider_id; // required
86
  private long logistics_provider_id; // required
Line 132... Line 133...
132
  private String refundReason; // required
133
  private String refundReason; // required
133
  private long purchaseOrderId; // required
134
  private long purchaseOrderId; // required
134
  private long doa_logistics_provider_id; // required
135
  private long doa_logistics_provider_id; // required
135
  private long originalOrderId; // required
136
  private long originalOrderId; // required
136
  private long fulfilmentWarehouseId; // required
137
  private long fulfilmentWarehouseId; // required
-
 
138
  private boolean vendorPaid; // required
137
 
139
 
138
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
140
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
139
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
141
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
140
    ID((short)1, "id"),
142
    ID((short)1, "id"),
141
    WAREHOUSE_ID((short)2, "warehouse_id"),
143
    WAREHOUSE_ID((short)2, "warehouse_id"),
Line 223... Line 225...
223
    DELAY_REASON_TEXT((short)50, "delayReasonText"),
225
    DELAY_REASON_TEXT((short)50, "delayReasonText"),
224
    REFUND_REASON((short)51, "refundReason"),
226
    REFUND_REASON((short)51, "refundReason"),
225
    PURCHASE_ORDER_ID((short)52, "purchaseOrderId"),
227
    PURCHASE_ORDER_ID((short)52, "purchaseOrderId"),
226
    DOA_LOGISTICS_PROVIDER_ID((short)53, "doa_logistics_provider_id"),
228
    DOA_LOGISTICS_PROVIDER_ID((short)53, "doa_logistics_provider_id"),
227
    ORIGINAL_ORDER_ID((short)54, "originalOrderId"),
229
    ORIGINAL_ORDER_ID((short)54, "originalOrderId"),
228
    FULFILMENT_WAREHOUSE_ID((short)55, "fulfilmentWarehouseId");
230
    FULFILMENT_WAREHOUSE_ID((short)55, "fulfilmentWarehouseId"),
-
 
231
    VENDOR_PAID((short)56, "vendorPaid");
229
 
232
 
230
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
233
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
231
 
234
 
232
    static {
235
    static {
233
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
236
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 348... Line 351...
348
          return DOA_LOGISTICS_PROVIDER_ID;
351
          return DOA_LOGISTICS_PROVIDER_ID;
349
        case 54: // ORIGINAL_ORDER_ID
352
        case 54: // ORIGINAL_ORDER_ID
350
          return ORIGINAL_ORDER_ID;
353
          return ORIGINAL_ORDER_ID;
351
        case 55: // FULFILMENT_WAREHOUSE_ID
354
        case 55: // FULFILMENT_WAREHOUSE_ID
352
          return FULFILMENT_WAREHOUSE_ID;
355
          return FULFILMENT_WAREHOUSE_ID;
-
 
356
        case 56: // VENDOR_PAID
-
 
357
          return VENDOR_PAID;
353
        default:
358
        default:
354
          return null;
359
          return null;
355
      }
360
      }
356
    }
361
    }
357
 
362
 
Line 421... Line 426...
421
  private static final int __DOA_AUTH_TIMESTAMP_ISSET_ID = 28;
426
  private static final int __DOA_AUTH_TIMESTAMP_ISSET_ID = 28;
422
  private static final int __PURCHASEORDERID_ISSET_ID = 29;
427
  private static final int __PURCHASEORDERID_ISSET_ID = 29;
423
  private static final int __DOA_LOGISTICS_PROVIDER_ID_ISSET_ID = 30;
428
  private static final int __DOA_LOGISTICS_PROVIDER_ID_ISSET_ID = 30;
424
  private static final int __ORIGINALORDERID_ISSET_ID = 31;
429
  private static final int __ORIGINALORDERID_ISSET_ID = 31;
425
  private static final int __FULFILMENTWAREHOUSEID_ISSET_ID = 32;
430
  private static final int __FULFILMENTWAREHOUSEID_ISSET_ID = 32;
-
 
431
  private static final int __VENDORPAID_ISSET_ID = 33;
426
  private BitSet __isset_bit_vector = new BitSet(33);
432
  private BitSet __isset_bit_vector = new BitSet(34);
427
 
433
 
428
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
434
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
429
  static {
435
  static {
430
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
436
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
431
    tmpMap.put(_Fields.ID, new org.apache.thrift.meta_data.FieldMetaData("id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
437
    tmpMap.put(_Fields.ID, new org.apache.thrift.meta_data.FieldMetaData("id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
Line 537... Line 543...
537
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
543
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
538
    tmpMap.put(_Fields.ORIGINAL_ORDER_ID, new org.apache.thrift.meta_data.FieldMetaData("originalOrderId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
544
    tmpMap.put(_Fields.ORIGINAL_ORDER_ID, new org.apache.thrift.meta_data.FieldMetaData("originalOrderId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
539
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
545
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
540
    tmpMap.put(_Fields.FULFILMENT_WAREHOUSE_ID, new org.apache.thrift.meta_data.FieldMetaData("fulfilmentWarehouseId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
546
    tmpMap.put(_Fields.FULFILMENT_WAREHOUSE_ID, new org.apache.thrift.meta_data.FieldMetaData("fulfilmentWarehouseId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
541
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
547
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
-
 
548
    tmpMap.put(_Fields.VENDOR_PAID, new org.apache.thrift.meta_data.FieldMetaData("vendorPaid", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
549
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
542
    metaDataMap = Collections.unmodifiableMap(tmpMap);
550
    metaDataMap = Collections.unmodifiableMap(tmpMap);
543
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(Order.class, metaDataMap);
551
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(Order.class, metaDataMap);
544
  }
552
  }
545
 
553
 
546
  public Order() {
554
  public Order() {
Line 594... Line 602...
594
    long vendorId,
602
    long vendorId,
595
    String delayReasonText,
603
    String delayReasonText,
596
    String refundReason,
604
    String refundReason,
597
    long purchaseOrderId,
605
    long purchaseOrderId,
598
    long originalOrderId,
606
    long originalOrderId,
599
    long fulfilmentWarehouseId)
607
    long fulfilmentWarehouseId,
-
 
608
    boolean vendorPaid)
600
  {
609
  {
601
    this();
610
    this();
602
    this.id = id;
611
    this.id = id;
603
    setIdIsSet(true);
612
    setIdIsSet(true);
604
    this.warehouse_id = warehouse_id;
613
    this.warehouse_id = warehouse_id;
Line 675... Line 684...
675
    setPurchaseOrderIdIsSet(true);
684
    setPurchaseOrderIdIsSet(true);
676
    this.originalOrderId = originalOrderId;
685
    this.originalOrderId = originalOrderId;
677
    setOriginalOrderIdIsSet(true);
686
    setOriginalOrderIdIsSet(true);
678
    this.fulfilmentWarehouseId = fulfilmentWarehouseId;
687
    this.fulfilmentWarehouseId = fulfilmentWarehouseId;
679
    setFulfilmentWarehouseIdIsSet(true);
688
    setFulfilmentWarehouseIdIsSet(true);
-
 
689
    this.vendorPaid = vendorPaid;
-
 
690
    setVendorPaidIsSet(true);
680
  }
691
  }
681
 
692
 
682
  /**
693
  /**
683
   * Performs a deep copy on <i>other</i>.
694
   * Performs a deep copy on <i>other</i>.
684
   */
695
   */
Line 786... Line 797...
786
    }
797
    }
787
    this.purchaseOrderId = other.purchaseOrderId;
798
    this.purchaseOrderId = other.purchaseOrderId;
788
    this.doa_logistics_provider_id = other.doa_logistics_provider_id;
799
    this.doa_logistics_provider_id = other.doa_logistics_provider_id;
789
    this.originalOrderId = other.originalOrderId;
800
    this.originalOrderId = other.originalOrderId;
790
    this.fulfilmentWarehouseId = other.fulfilmentWarehouseId;
801
    this.fulfilmentWarehouseId = other.fulfilmentWarehouseId;
-
 
802
    this.vendorPaid = other.vendorPaid;
791
  }
803
  }
792
 
804
 
793
  public Order deepCopy() {
805
  public Order deepCopy() {
794
    return new Order(this);
806
    return new Order(this);
795
  }
807
  }
Line 882... Line 894...
882
    this.doa_logistics_provider_id = 0;
894
    this.doa_logistics_provider_id = 0;
883
    setOriginalOrderIdIsSet(false);
895
    setOriginalOrderIdIsSet(false);
884
    this.originalOrderId = 0;
896
    this.originalOrderId = 0;
885
    setFulfilmentWarehouseIdIsSet(false);
897
    setFulfilmentWarehouseIdIsSet(false);
886
    this.fulfilmentWarehouseId = 0;
898
    this.fulfilmentWarehouseId = 0;
-
 
899
    setVendorPaidIsSet(false);
-
 
900
    this.vendorPaid = false;
887
  }
901
  }
888
 
902
 
889
  public long getId() {
903
  public long getId() {
890
    return this.id;
904
    return this.id;
891
  }
905
  }
Line 2199... Line 2213...
2199
 
2213
 
2200
  public void setFulfilmentWarehouseIdIsSet(boolean value) {
2214
  public void setFulfilmentWarehouseIdIsSet(boolean value) {
2201
    __isset_bit_vector.set(__FULFILMENTWAREHOUSEID_ISSET_ID, value);
2215
    __isset_bit_vector.set(__FULFILMENTWAREHOUSEID_ISSET_ID, value);
2202
  }
2216
  }
2203
 
2217
 
-
 
2218
  public boolean isVendorPaid() {
-
 
2219
    return this.vendorPaid;
-
 
2220
  }
-
 
2221
 
-
 
2222
  public void setVendorPaid(boolean vendorPaid) {
-
 
2223
    this.vendorPaid = vendorPaid;
-
 
2224
    setVendorPaidIsSet(true);
-
 
2225
  }
-
 
2226
 
-
 
2227
  public void unsetVendorPaid() {
-
 
2228
    __isset_bit_vector.clear(__VENDORPAID_ISSET_ID);
-
 
2229
  }
-
 
2230
 
-
 
2231
  /** Returns true if field vendorPaid is set (has been assigned a value) and false otherwise */
-
 
2232
  public boolean isSetVendorPaid() {
-
 
2233
    return __isset_bit_vector.get(__VENDORPAID_ISSET_ID);
-
 
2234
  }
-
 
2235
 
-
 
2236
  public void setVendorPaidIsSet(boolean value) {
-
 
2237
    __isset_bit_vector.set(__VENDORPAID_ISSET_ID, value);
-
 
2238
  }
-
 
2239
 
2204
  public void setFieldValue(_Fields field, Object value) {
2240
  public void setFieldValue(_Fields field, Object value) {
2205
    switch (field) {
2241
    switch (field) {
2206
    case ID:
2242
    case ID:
2207
      if (value == null) {
2243
      if (value == null) {
2208
        unsetId();
2244
        unsetId();
Line 2641... Line 2677...
2641
      } else {
2677
      } else {
2642
        setFulfilmentWarehouseId((Long)value);
2678
        setFulfilmentWarehouseId((Long)value);
2643
      }
2679
      }
2644
      break;
2680
      break;
2645
 
2681
 
-
 
2682
    case VENDOR_PAID:
-
 
2683
      if (value == null) {
-
 
2684
        unsetVendorPaid();
-
 
2685
      } else {
-
 
2686
        setVendorPaid((Boolean)value);
-
 
2687
      }
-
 
2688
      break;
-
 
2689
 
2646
    }
2690
    }
2647
  }
2691
  }
2648
 
2692
 
2649
  public Object getFieldValue(_Fields field) {
2693
  public Object getFieldValue(_Fields field) {
2650
    switch (field) {
2694
    switch (field) {
Line 2811... Line 2855...
2811
      return Long.valueOf(getOriginalOrderId());
2855
      return Long.valueOf(getOriginalOrderId());
2812
 
2856
 
2813
    case FULFILMENT_WAREHOUSE_ID:
2857
    case FULFILMENT_WAREHOUSE_ID:
2814
      return Long.valueOf(getFulfilmentWarehouseId());
2858
      return Long.valueOf(getFulfilmentWarehouseId());
2815
 
2859
 
-
 
2860
    case VENDOR_PAID:
-
 
2861
      return Boolean.valueOf(isVendorPaid());
-
 
2862
 
2816
    }
2863
    }
2817
    throw new IllegalStateException();
2864
    throw new IllegalStateException();
2818
  }
2865
  }
2819
 
2866
 
2820
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
2867
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
Line 2932... Line 2979...
2932
      return isSetDoa_logistics_provider_id();
2979
      return isSetDoa_logistics_provider_id();
2933
    case ORIGINAL_ORDER_ID:
2980
    case ORIGINAL_ORDER_ID:
2934
      return isSetOriginalOrderId();
2981
      return isSetOriginalOrderId();
2935
    case FULFILMENT_WAREHOUSE_ID:
2982
    case FULFILMENT_WAREHOUSE_ID:
2936
      return isSetFulfilmentWarehouseId();
2983
      return isSetFulfilmentWarehouseId();
-
 
2984
    case VENDOR_PAID:
-
 
2985
      return isSetVendorPaid();
2937
    }
2986
    }
2938
    throw new IllegalStateException();
2987
    throw new IllegalStateException();
2939
  }
2988
  }
2940
 
2989
 
2941
  @Override
2990
  @Override
Line 3444... Line 3493...
3444
        return false;
3493
        return false;
3445
      if (this.fulfilmentWarehouseId != that.fulfilmentWarehouseId)
3494
      if (this.fulfilmentWarehouseId != that.fulfilmentWarehouseId)
3446
        return false;
3495
        return false;
3447
    }
3496
    }
3448
 
3497
 
-
 
3498
    boolean this_present_vendorPaid = true;
-
 
3499
    boolean that_present_vendorPaid = true;
-
 
3500
    if (this_present_vendorPaid || that_present_vendorPaid) {
-
 
3501
      if (!(this_present_vendorPaid && that_present_vendorPaid))
-
 
3502
        return false;
-
 
3503
      if (this.vendorPaid != that.vendorPaid)
-
 
3504
        return false;
-
 
3505
    }
-
 
3506
 
3449
    return true;
3507
    return true;
3450
  }
3508
  }
3451
 
3509
 
3452
  @Override
3510
  @Override
3453
  public int hashCode() {
3511
  public int hashCode() {
Line 4010... Line 4068...
4010
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.fulfilmentWarehouseId, typedOther.fulfilmentWarehouseId);
4068
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.fulfilmentWarehouseId, typedOther.fulfilmentWarehouseId);
4011
      if (lastComparison != 0) {
4069
      if (lastComparison != 0) {
4012
        return lastComparison;
4070
        return lastComparison;
4013
      }
4071
      }
4014
    }
4072
    }
-
 
4073
    lastComparison = Boolean.valueOf(isSetVendorPaid()).compareTo(typedOther.isSetVendorPaid());
-
 
4074
    if (lastComparison != 0) {
-
 
4075
      return lastComparison;
-
 
4076
    }
-
 
4077
    if (isSetVendorPaid()) {
-
 
4078
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.vendorPaid, typedOther.vendorPaid);
-
 
4079
      if (lastComparison != 0) {
-
 
4080
        return lastComparison;
-
 
4081
      }
-
 
4082
    }
4015
    return 0;
4083
    return 0;
4016
  }
4084
  }
4017
 
4085
 
4018
  public _Fields fieldForId(int fieldId) {
4086
  public _Fields fieldForId(int fieldId) {
4019
    return _Fields.findByThriftId(fieldId);
4087
    return _Fields.findByThriftId(fieldId);
Line 4456... Line 4524...
4456
            setFulfilmentWarehouseIdIsSet(true);
4524
            setFulfilmentWarehouseIdIsSet(true);
4457
          } else { 
4525
          } else { 
4458
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
4526
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
4459
          }
4527
          }
4460
          break;
4528
          break;
-
 
4529
        case 56: // VENDOR_PAID
-
 
4530
          if (field.type == org.apache.thrift.protocol.TType.BOOL) {
-
 
4531
            this.vendorPaid = iprot.readBool();
-
 
4532
            setVendorPaidIsSet(true);
-
 
4533
          } else { 
-
 
4534
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
4535
          }
-
 
4536
          break;
4461
        default:
4537
        default:
4462
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
4538
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
4463
      }
4539
      }
4464
      iprot.readFieldEnd();
4540
      iprot.readFieldEnd();
4465
    }
4541
    }
Line 4695... Line 4771...
4695
    oprot.writeI64(this.originalOrderId);
4771
    oprot.writeI64(this.originalOrderId);
4696
    oprot.writeFieldEnd();
4772
    oprot.writeFieldEnd();
4697
    oprot.writeFieldBegin(FULFILMENT_WAREHOUSE_ID_FIELD_DESC);
4773
    oprot.writeFieldBegin(FULFILMENT_WAREHOUSE_ID_FIELD_DESC);
4698
    oprot.writeI64(this.fulfilmentWarehouseId);
4774
    oprot.writeI64(this.fulfilmentWarehouseId);
4699
    oprot.writeFieldEnd();
4775
    oprot.writeFieldEnd();
-
 
4776
    oprot.writeFieldBegin(VENDOR_PAID_FIELD_DESC);
-
 
4777
    oprot.writeBool(this.vendorPaid);
-
 
4778
    oprot.writeFieldEnd();
4700
    oprot.writeFieldStop();
4779
    oprot.writeFieldStop();
4701
    oprot.writeStructEnd();
4780
    oprot.writeStructEnd();
4702
  }
4781
  }
4703
 
4782
 
4704
  @Override
4783
  @Override
Line 5021... Line 5100...
5021
    first = false;
5100
    first = false;
5022
    if (!first) sb.append(", ");
5101
    if (!first) sb.append(", ");
5023
    sb.append("fulfilmentWarehouseId:");
5102
    sb.append("fulfilmentWarehouseId:");
5024
    sb.append(this.fulfilmentWarehouseId);
5103
    sb.append(this.fulfilmentWarehouseId);
5025
    first = false;
5104
    first = false;
-
 
5105
    if (!first) sb.append(", ");
-
 
5106
    sb.append("vendorPaid:");
-
 
5107
    sb.append(this.vendorPaid);
-
 
5108
    first = false;
5026
    sb.append(")");
5109
    sb.append(")");
5027
    return sb.toString();
5110
    return sb.toString();
5028
  }
5111
  }
5029
 
5112
 
5030
  public void validate() throws org.apache.thrift.TException {
5113
  public void validate() throws org.apache.thrift.TException {