Subversion Repositories SmartDukaan

Rev

Rev 8961 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8961 Rev 9456
Line 28... Line 28...
28
  private static final org.apache.thrift.protocol.TField FLIPKART_TXN_DATE_FIELD_DESC = new org.apache.thrift.protocol.TField("flipkartTxnDate", org.apache.thrift.protocol.TType.I64, (short)3);
28
  private static final org.apache.thrift.protocol.TField FLIPKART_TXN_DATE_FIELD_DESC = new org.apache.thrift.protocol.TField("flipkartTxnDate", org.apache.thrift.protocol.TType.I64, (short)3);
29
  private static final org.apache.thrift.protocol.TField ORDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("orderId", org.apache.thrift.protocol.TType.I64, (short)4);
29
  private static final org.apache.thrift.protocol.TField ORDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("orderId", org.apache.thrift.protocol.TType.I64, (short)4);
30
  private static final org.apache.thrift.protocol.TField SHIPPING_PRICE_FIELD_DESC = new org.apache.thrift.protocol.TField("shippingPrice", org.apache.thrift.protocol.TType.DOUBLE, (short)5);
30
  private static final org.apache.thrift.protocol.TField SHIPPING_PRICE_FIELD_DESC = new org.apache.thrift.protocol.TField("shippingPrice", org.apache.thrift.protocol.TType.DOUBLE, (short)5);
31
  private static final org.apache.thrift.protocol.TField OCTROI_FEE_FIELD_DESC = new org.apache.thrift.protocol.TField("octroiFee", org.apache.thrift.protocol.TType.DOUBLE, (short)6);
31
  private static final org.apache.thrift.protocol.TField OCTROI_FEE_FIELD_DESC = new org.apache.thrift.protocol.TField("octroiFee", org.apache.thrift.protocol.TType.DOUBLE, (short)6);
32
  private static final org.apache.thrift.protocol.TField EMI_FEE_FIELD_DESC = new org.apache.thrift.protocol.TField("emiFee", org.apache.thrift.protocol.TType.DOUBLE, (short)7);
32
  private static final org.apache.thrift.protocol.TField EMI_FEE_FIELD_DESC = new org.apache.thrift.protocol.TField("emiFee", org.apache.thrift.protocol.TType.DOUBLE, (short)7);
-
 
33
  private static final org.apache.thrift.protocol.TField MAX_NLC_FIELD_DESC = new org.apache.thrift.protocol.TField("maxNlc", org.apache.thrift.protocol.TType.DOUBLE, (short)8);
33
 
34
 
34
  private String flipkartOrderId; // required
35
  private String flipkartOrderId; // required
35
  private String flipkartSubOrderId; // required
36
  private String flipkartSubOrderId; // required
36
  private long flipkartTxnDate; // required
37
  private long flipkartTxnDate; // required
37
  private long orderId; // required
38
  private long orderId; // required
38
  private double shippingPrice; // required
39
  private double shippingPrice; // required
39
  private double octroiFee; // required
40
  private double octroiFee; // required
40
  private double emiFee; // required
41
  private double emiFee; // required
-
 
42
  private double maxNlc; // required
41
 
43
 
42
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
44
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
43
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
45
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
44
    FLIPKART_ORDER_ID((short)1, "flipkartOrderId"),
46
    FLIPKART_ORDER_ID((short)1, "flipkartOrderId"),
45
    FLIPKART_SUB_ORDER_ID((short)2, "flipkartSubOrderId"),
47
    FLIPKART_SUB_ORDER_ID((short)2, "flipkartSubOrderId"),
46
    FLIPKART_TXN_DATE((short)3, "flipkartTxnDate"),
48
    FLIPKART_TXN_DATE((short)3, "flipkartTxnDate"),
47
    ORDER_ID((short)4, "orderId"),
49
    ORDER_ID((short)4, "orderId"),
48
    SHIPPING_PRICE((short)5, "shippingPrice"),
50
    SHIPPING_PRICE((short)5, "shippingPrice"),
49
    OCTROI_FEE((short)6, "octroiFee"),
51
    OCTROI_FEE((short)6, "octroiFee"),
50
    EMI_FEE((short)7, "emiFee");
52
    EMI_FEE((short)7, "emiFee"),
-
 
53
    MAX_NLC((short)8, "maxNlc");
51
 
54
 
52
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
55
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
53
 
56
 
54
    static {
57
    static {
55
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
58
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 74... Line 77...
74
          return SHIPPING_PRICE;
77
          return SHIPPING_PRICE;
75
        case 6: // OCTROI_FEE
78
        case 6: // OCTROI_FEE
76
          return OCTROI_FEE;
79
          return OCTROI_FEE;
77
        case 7: // EMI_FEE
80
        case 7: // EMI_FEE
78
          return EMI_FEE;
81
          return EMI_FEE;
-
 
82
        case 8: // MAX_NLC
-
 
83
          return MAX_NLC;
79
        default:
84
        default:
80
          return null;
85
          return null;
81
      }
86
      }
82
    }
87
    }
83
 
88
 
Line 119... Line 124...
119
  private static final int __FLIPKARTTXNDATE_ISSET_ID = 0;
124
  private static final int __FLIPKARTTXNDATE_ISSET_ID = 0;
120
  private static final int __ORDERID_ISSET_ID = 1;
125
  private static final int __ORDERID_ISSET_ID = 1;
121
  private static final int __SHIPPINGPRICE_ISSET_ID = 2;
126
  private static final int __SHIPPINGPRICE_ISSET_ID = 2;
122
  private static final int __OCTROIFEE_ISSET_ID = 3;
127
  private static final int __OCTROIFEE_ISSET_ID = 3;
123
  private static final int __EMIFEE_ISSET_ID = 4;
128
  private static final int __EMIFEE_ISSET_ID = 4;
-
 
129
  private static final int __MAXNLC_ISSET_ID = 5;
124
  private BitSet __isset_bit_vector = new BitSet(5);
130
  private BitSet __isset_bit_vector = new BitSet(6);
125
 
131
 
126
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
132
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
127
  static {
133
  static {
128
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
134
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
129
    tmpMap.put(_Fields.FLIPKART_ORDER_ID, new org.apache.thrift.meta_data.FieldMetaData("flipkartOrderId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
135
    tmpMap.put(_Fields.FLIPKART_ORDER_ID, new org.apache.thrift.meta_data.FieldMetaData("flipkartOrderId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
Line 138... Line 144...
138
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
144
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
139
    tmpMap.put(_Fields.OCTROI_FEE, new org.apache.thrift.meta_data.FieldMetaData("octroiFee", org.apache.thrift.TFieldRequirementType.DEFAULT, 
145
    tmpMap.put(_Fields.OCTROI_FEE, new org.apache.thrift.meta_data.FieldMetaData("octroiFee", org.apache.thrift.TFieldRequirementType.DEFAULT, 
140
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
146
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
141
    tmpMap.put(_Fields.EMI_FEE, new org.apache.thrift.meta_data.FieldMetaData("emiFee", org.apache.thrift.TFieldRequirementType.DEFAULT, 
147
    tmpMap.put(_Fields.EMI_FEE, new org.apache.thrift.meta_data.FieldMetaData("emiFee", org.apache.thrift.TFieldRequirementType.DEFAULT, 
142
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
148
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
-
 
149
    tmpMap.put(_Fields.MAX_NLC, new org.apache.thrift.meta_data.FieldMetaData("maxNlc", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
150
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
143
    metaDataMap = Collections.unmodifiableMap(tmpMap);
151
    metaDataMap = Collections.unmodifiableMap(tmpMap);
144
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(FlipkartOrder.class, metaDataMap);
152
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(FlipkartOrder.class, metaDataMap);
145
  }
153
  }
146
 
154
 
147
  public FlipkartOrder() {
155
  public FlipkartOrder() {
Line 152... Line 160...
152
    String flipkartSubOrderId,
160
    String flipkartSubOrderId,
153
    long flipkartTxnDate,
161
    long flipkartTxnDate,
154
    long orderId,
162
    long orderId,
155
    double shippingPrice,
163
    double shippingPrice,
156
    double octroiFee,
164
    double octroiFee,
157
    double emiFee)
165
    double emiFee,
-
 
166
    double maxNlc)
158
  {
167
  {
159
    this();
168
    this();
160
    this.flipkartOrderId = flipkartOrderId;
169
    this.flipkartOrderId = flipkartOrderId;
161
    this.flipkartSubOrderId = flipkartSubOrderId;
170
    this.flipkartSubOrderId = flipkartSubOrderId;
162
    this.flipkartTxnDate = flipkartTxnDate;
171
    this.flipkartTxnDate = flipkartTxnDate;
Line 167... Line 176...
167
    setShippingPriceIsSet(true);
176
    setShippingPriceIsSet(true);
168
    this.octroiFee = octroiFee;
177
    this.octroiFee = octroiFee;
169
    setOctroiFeeIsSet(true);
178
    setOctroiFeeIsSet(true);
170
    this.emiFee = emiFee;
179
    this.emiFee = emiFee;
171
    setEmiFeeIsSet(true);
180
    setEmiFeeIsSet(true);
-
 
181
    this.maxNlc = maxNlc;
-
 
182
    setMaxNlcIsSet(true);
172
  }
183
  }
173
 
184
 
174
  /**
185
  /**
175
   * Performs a deep copy on <i>other</i>.
186
   * Performs a deep copy on <i>other</i>.
176
   */
187
   */
Line 186... Line 197...
186
    this.flipkartTxnDate = other.flipkartTxnDate;
197
    this.flipkartTxnDate = other.flipkartTxnDate;
187
    this.orderId = other.orderId;
198
    this.orderId = other.orderId;
188
    this.shippingPrice = other.shippingPrice;
199
    this.shippingPrice = other.shippingPrice;
189
    this.octroiFee = other.octroiFee;
200
    this.octroiFee = other.octroiFee;
190
    this.emiFee = other.emiFee;
201
    this.emiFee = other.emiFee;
-
 
202
    this.maxNlc = other.maxNlc;
191
  }
203
  }
192
 
204
 
193
  public FlipkartOrder deepCopy() {
205
  public FlipkartOrder deepCopy() {
194
    return new FlipkartOrder(this);
206
    return new FlipkartOrder(this);
195
  }
207
  }
Line 206... Line 218...
206
    this.shippingPrice = 0.0;
218
    this.shippingPrice = 0.0;
207
    setOctroiFeeIsSet(false);
219
    setOctroiFeeIsSet(false);
208
    this.octroiFee = 0.0;
220
    this.octroiFee = 0.0;
209
    setEmiFeeIsSet(false);
221
    setEmiFeeIsSet(false);
210
    this.emiFee = 0.0;
222
    this.emiFee = 0.0;
-
 
223
    setMaxNlcIsSet(false);
-
 
224
    this.maxNlc = 0.0;
211
  }
225
  }
212
 
226
 
213
  public String getFlipkartOrderId() {
227
  public String getFlipkartOrderId() {
214
    return this.flipkartOrderId;
228
    return this.flipkartOrderId;
215
  }
229
  }
Line 364... Line 378...
364
 
378
 
365
  public void setEmiFeeIsSet(boolean value) {
379
  public void setEmiFeeIsSet(boolean value) {
366
    __isset_bit_vector.set(__EMIFEE_ISSET_ID, value);
380
    __isset_bit_vector.set(__EMIFEE_ISSET_ID, value);
367
  }
381
  }
368
 
382
 
-
 
383
  public double getMaxNlc() {
-
 
384
    return this.maxNlc;
-
 
385
  }
-
 
386
 
-
 
387
  public void setMaxNlc(double maxNlc) {
-
 
388
    this.maxNlc = maxNlc;
-
 
389
    setMaxNlcIsSet(true);
-
 
390
  }
-
 
391
 
-
 
392
  public void unsetMaxNlc() {
-
 
393
    __isset_bit_vector.clear(__MAXNLC_ISSET_ID);
-
 
394
  }
-
 
395
 
-
 
396
  /** Returns true if field maxNlc is set (has been assigned a value) and false otherwise */
-
 
397
  public boolean isSetMaxNlc() {
-
 
398
    return __isset_bit_vector.get(__MAXNLC_ISSET_ID);
-
 
399
  }
-
 
400
 
-
 
401
  public void setMaxNlcIsSet(boolean value) {
-
 
402
    __isset_bit_vector.set(__MAXNLC_ISSET_ID, value);
-
 
403
  }
-
 
404
 
369
  public void setFieldValue(_Fields field, Object value) {
405
  public void setFieldValue(_Fields field, Object value) {
370
    switch (field) {
406
    switch (field) {
371
    case FLIPKART_ORDER_ID:
407
    case FLIPKART_ORDER_ID:
372
      if (value == null) {
408
      if (value == null) {
373
        unsetFlipkartOrderId();
409
        unsetFlipkartOrderId();
Line 422... Line 458...
422
      } else {
458
      } else {
423
        setEmiFee((Double)value);
459
        setEmiFee((Double)value);
424
      }
460
      }
425
      break;
461
      break;
426
 
462
 
-
 
463
    case MAX_NLC:
-
 
464
      if (value == null) {
-
 
465
        unsetMaxNlc();
-
 
466
      } else {
-
 
467
        setMaxNlc((Double)value);
-
 
468
      }
-
 
469
      break;
-
 
470
 
427
    }
471
    }
428
  }
472
  }
429
 
473
 
430
  public Object getFieldValue(_Fields field) {
474
  public Object getFieldValue(_Fields field) {
431
    switch (field) {
475
    switch (field) {
Line 448... Line 492...
448
      return Double.valueOf(getOctroiFee());
492
      return Double.valueOf(getOctroiFee());
449
 
493
 
450
    case EMI_FEE:
494
    case EMI_FEE:
451
      return Double.valueOf(getEmiFee());
495
      return Double.valueOf(getEmiFee());
452
 
496
 
-
 
497
    case MAX_NLC:
-
 
498
      return Double.valueOf(getMaxNlc());
-
 
499
 
453
    }
500
    }
454
    throw new IllegalStateException();
501
    throw new IllegalStateException();
455
  }
502
  }
456
 
503
 
457
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
504
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
Line 473... Line 520...
473
      return isSetShippingPrice();
520
      return isSetShippingPrice();
474
    case OCTROI_FEE:
521
    case OCTROI_FEE:
475
      return isSetOctroiFee();
522
      return isSetOctroiFee();
476
    case EMI_FEE:
523
    case EMI_FEE:
477
      return isSetEmiFee();
524
      return isSetEmiFee();
-
 
525
    case MAX_NLC:
-
 
526
      return isSetMaxNlc();
478
    }
527
    }
479
    throw new IllegalStateException();
528
    throw new IllegalStateException();
480
  }
529
  }
481
 
530
 
482
  @Override
531
  @Override
Line 553... Line 602...
553
        return false;
602
        return false;
554
      if (this.emiFee != that.emiFee)
603
      if (this.emiFee != that.emiFee)
555
        return false;
604
        return false;
556
    }
605
    }
557
 
606
 
-
 
607
    boolean this_present_maxNlc = true;
-
 
608
    boolean that_present_maxNlc = true;
-
 
609
    if (this_present_maxNlc || that_present_maxNlc) {
-
 
610
      if (!(this_present_maxNlc && that_present_maxNlc))
-
 
611
        return false;
-
 
612
      if (this.maxNlc != that.maxNlc)
-
 
613
        return false;
-
 
614
    }
-
 
615
 
558
    return true;
616
    return true;
559
  }
617
  }
560
 
618
 
561
  @Override
619
  @Override
562
  public int hashCode() {
620
  public int hashCode() {
Line 639... Line 697...
639
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.emiFee, typedOther.emiFee);
697
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.emiFee, typedOther.emiFee);
640
      if (lastComparison != 0) {
698
      if (lastComparison != 0) {
641
        return lastComparison;
699
        return lastComparison;
642
      }
700
      }
643
    }
701
    }
-
 
702
    lastComparison = Boolean.valueOf(isSetMaxNlc()).compareTo(typedOther.isSetMaxNlc());
-
 
703
    if (lastComparison != 0) {
-
 
704
      return lastComparison;
-
 
705
    }
-
 
706
    if (isSetMaxNlc()) {
-
 
707
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.maxNlc, typedOther.maxNlc);
-
 
708
      if (lastComparison != 0) {
-
 
709
        return lastComparison;
-
 
710
      }
-
 
711
    }
644
    return 0;
712
    return 0;
645
  }
713
  }
646
 
714
 
647
  public _Fields fieldForId(int fieldId) {
715
  public _Fields fieldForId(int fieldId) {
648
    return _Fields.findByThriftId(fieldId);
716
    return _Fields.findByThriftId(fieldId);
Line 710... Line 778...
710
            setEmiFeeIsSet(true);
778
            setEmiFeeIsSet(true);
711
          } else { 
779
          } else { 
712
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
780
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
713
          }
781
          }
714
          break;
782
          break;
-
 
783
        case 8: // MAX_NLC
-
 
784
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
-
 
785
            this.maxNlc = iprot.readDouble();
-
 
786
            setMaxNlcIsSet(true);
-
 
787
          } else { 
-
 
788
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
789
          }
-
 
790
          break;
715
        default:
791
        default:
716
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
792
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
717
      }
793
      }
718
      iprot.readFieldEnd();
794
      iprot.readFieldEnd();
719
    }
795
    }
Line 748... Line 824...
748
    oprot.writeDouble(this.octroiFee);
824
    oprot.writeDouble(this.octroiFee);
749
    oprot.writeFieldEnd();
825
    oprot.writeFieldEnd();
750
    oprot.writeFieldBegin(EMI_FEE_FIELD_DESC);
826
    oprot.writeFieldBegin(EMI_FEE_FIELD_DESC);
751
    oprot.writeDouble(this.emiFee);
827
    oprot.writeDouble(this.emiFee);
752
    oprot.writeFieldEnd();
828
    oprot.writeFieldEnd();
-
 
829
    oprot.writeFieldBegin(MAX_NLC_FIELD_DESC);
-
 
830
    oprot.writeDouble(this.maxNlc);
-
 
831
    oprot.writeFieldEnd();
753
    oprot.writeFieldStop();
832
    oprot.writeFieldStop();
754
    oprot.writeStructEnd();
833
    oprot.writeStructEnd();
755
  }
834
  }
756
 
835
 
757
  @Override
836
  @Override
Line 792... Line 871...
792
    first = false;
871
    first = false;
793
    if (!first) sb.append(", ");
872
    if (!first) sb.append(", ");
794
    sb.append("emiFee:");
873
    sb.append("emiFee:");
795
    sb.append(this.emiFee);
874
    sb.append(this.emiFee);
796
    first = false;
875
    first = false;
-
 
876
    if (!first) sb.append(", ");
-
 
877
    sb.append("maxNlc:");
-
 
878
    sb.append(this.maxNlc);
-
 
879
    first = false;
797
    sb.append(")");
880
    sb.append(")");
798
    return sb.toString();
881
    return sb.toString();
799
  }
882
  }
800
 
883
 
801
  public void validate() throws org.apache.thrift.TException {
884
  public void validate() throws org.apache.thrift.TException {