Subversion Repositories SmartDukaan

Rev

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

Rev 8182 Rev 10126
Line 26... Line 26...
26
  private static final org.apache.thrift.protocol.TField ITEM_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("item_id", org.apache.thrift.protocol.TType.I64, (short)1);
26
  private static final org.apache.thrift.protocol.TField ITEM_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("item_id", org.apache.thrift.protocol.TType.I64, (short)1);
27
  private static final org.apache.thrift.protocol.TField DATE_FIELD_DESC = new org.apache.thrift.protocol.TField("date", org.apache.thrift.protocol.TType.I64, (short)2);
27
  private static final org.apache.thrift.protocol.TField DATE_FIELD_DESC = new org.apache.thrift.protocol.TField("date", org.apache.thrift.protocol.TType.I64, (short)2);
28
  private static final org.apache.thrift.protocol.TField IS_OOS_FIELD_DESC = new org.apache.thrift.protocol.TField("is_oos", org.apache.thrift.protocol.TType.BOOL, (short)3);
28
  private static final org.apache.thrift.protocol.TField IS_OOS_FIELD_DESC = new org.apache.thrift.protocol.TField("is_oos", org.apache.thrift.protocol.TType.BOOL, (short)3);
29
  private static final org.apache.thrift.protocol.TField NUM_ORDERS_FIELD_DESC = new org.apache.thrift.protocol.TField("num_orders", org.apache.thrift.protocol.TType.I64, (short)4);
29
  private static final org.apache.thrift.protocol.TField NUM_ORDERS_FIELD_DESC = new org.apache.thrift.protocol.TField("num_orders", org.apache.thrift.protocol.TType.I64, (short)4);
30
  private static final org.apache.thrift.protocol.TField RTO_ORDERS_FIELD_DESC = new org.apache.thrift.protocol.TField("rto_orders", org.apache.thrift.protocol.TType.I64, (short)5);
30
  private static final org.apache.thrift.protocol.TField RTO_ORDERS_FIELD_DESC = new org.apache.thrift.protocol.TField("rto_orders", org.apache.thrift.protocol.TType.I64, (short)5);
-
 
31
  private static final org.apache.thrift.protocol.TField SOURCE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("sourceId", org.apache.thrift.protocol.TType.I32, (short)6);
31
 
32
 
32
  private long item_id; // required
33
  private long item_id; // required
33
  private long date; // required
34
  private long date; // required
34
  private boolean is_oos; // required
35
  private boolean is_oos; // required
35
  private long num_orders; // required
36
  private long num_orders; // required
36
  private long rto_orders; // required
37
  private long rto_orders; // required
-
 
38
  private int sourceId; // required
37
 
39
 
38
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
40
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
39
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
41
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
40
    ITEM_ID((short)1, "item_id"),
42
    ITEM_ID((short)1, "item_id"),
41
    DATE((short)2, "date"),
43
    DATE((short)2, "date"),
42
    IS_OOS((short)3, "is_oos"),
44
    IS_OOS((short)3, "is_oos"),
43
    NUM_ORDERS((short)4, "num_orders"),
45
    NUM_ORDERS((short)4, "num_orders"),
44
    RTO_ORDERS((short)5, "rto_orders");
46
    RTO_ORDERS((short)5, "rto_orders"),
-
 
47
    SOURCE_ID((short)6, "sourceId");
45
 
48
 
46
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
49
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
47
 
50
 
48
    static {
51
    static {
49
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
52
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 64... Line 67...
64
          return IS_OOS;
67
          return IS_OOS;
65
        case 4: // NUM_ORDERS
68
        case 4: // NUM_ORDERS
66
          return NUM_ORDERS;
69
          return NUM_ORDERS;
67
        case 5: // RTO_ORDERS
70
        case 5: // RTO_ORDERS
68
          return RTO_ORDERS;
71
          return RTO_ORDERS;
-
 
72
        case 6: // SOURCE_ID
-
 
73
          return SOURCE_ID;
69
        default:
74
        default:
70
          return null;
75
          return null;
71
      }
76
      }
72
    }
77
    }
73
 
78
 
Line 109... Line 114...
109
  private static final int __ITEM_ID_ISSET_ID = 0;
114
  private static final int __ITEM_ID_ISSET_ID = 0;
110
  private static final int __DATE_ISSET_ID = 1;
115
  private static final int __DATE_ISSET_ID = 1;
111
  private static final int __IS_OOS_ISSET_ID = 2;
116
  private static final int __IS_OOS_ISSET_ID = 2;
112
  private static final int __NUM_ORDERS_ISSET_ID = 3;
117
  private static final int __NUM_ORDERS_ISSET_ID = 3;
113
  private static final int __RTO_ORDERS_ISSET_ID = 4;
118
  private static final int __RTO_ORDERS_ISSET_ID = 4;
-
 
119
  private static final int __SOURCEID_ISSET_ID = 5;
114
  private BitSet __isset_bit_vector = new BitSet(5);
120
  private BitSet __isset_bit_vector = new BitSet(6);
115
 
121
 
116
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
122
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
117
  static {
123
  static {
118
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
124
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
119
    tmpMap.put(_Fields.ITEM_ID, new org.apache.thrift.meta_data.FieldMetaData("item_id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
125
    tmpMap.put(_Fields.ITEM_ID, new org.apache.thrift.meta_data.FieldMetaData("item_id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
Line 124... Line 130...
124
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
130
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
125
    tmpMap.put(_Fields.NUM_ORDERS, new org.apache.thrift.meta_data.FieldMetaData("num_orders", org.apache.thrift.TFieldRequirementType.DEFAULT, 
131
    tmpMap.put(_Fields.NUM_ORDERS, new org.apache.thrift.meta_data.FieldMetaData("num_orders", org.apache.thrift.TFieldRequirementType.DEFAULT, 
126
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
132
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
127
    tmpMap.put(_Fields.RTO_ORDERS, new org.apache.thrift.meta_data.FieldMetaData("rto_orders", org.apache.thrift.TFieldRequirementType.DEFAULT, 
133
    tmpMap.put(_Fields.RTO_ORDERS, new org.apache.thrift.meta_data.FieldMetaData("rto_orders", org.apache.thrift.TFieldRequirementType.DEFAULT, 
128
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
134
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
-
 
135
    tmpMap.put(_Fields.SOURCE_ID, new org.apache.thrift.meta_data.FieldMetaData("sourceId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
136
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I32)));
129
    metaDataMap = Collections.unmodifiableMap(tmpMap);
137
    metaDataMap = Collections.unmodifiableMap(tmpMap);
130
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(OOSStatus.class, metaDataMap);
138
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(OOSStatus.class, metaDataMap);
131
  }
139
  }
132
 
140
 
133
  public OOSStatus() {
141
  public OOSStatus() {
Line 136... Line 144...
136
  public OOSStatus(
144
  public OOSStatus(
137
    long item_id,
145
    long item_id,
138
    long date,
146
    long date,
139
    boolean is_oos,
147
    boolean is_oos,
140
    long num_orders,
148
    long num_orders,
141
    long rto_orders)
149
    long rto_orders,
-
 
150
    int sourceId)
142
  {
151
  {
143
    this();
152
    this();
144
    this.item_id = item_id;
153
    this.item_id = item_id;
145
    setItem_idIsSet(true);
154
    setItem_idIsSet(true);
146
    this.date = date;
155
    this.date = date;
Line 149... Line 158...
149
    setIs_oosIsSet(true);
158
    setIs_oosIsSet(true);
150
    this.num_orders = num_orders;
159
    this.num_orders = num_orders;
151
    setNum_ordersIsSet(true);
160
    setNum_ordersIsSet(true);
152
    this.rto_orders = rto_orders;
161
    this.rto_orders = rto_orders;
153
    setRto_ordersIsSet(true);
162
    setRto_ordersIsSet(true);
-
 
163
    this.sourceId = sourceId;
-
 
164
    setSourceIdIsSet(true);
154
  }
165
  }
155
 
166
 
156
  /**
167
  /**
157
   * Performs a deep copy on <i>other</i>.
168
   * Performs a deep copy on <i>other</i>.
158
   */
169
   */
Line 162... Line 173...
162
    this.item_id = other.item_id;
173
    this.item_id = other.item_id;
163
    this.date = other.date;
174
    this.date = other.date;
164
    this.is_oos = other.is_oos;
175
    this.is_oos = other.is_oos;
165
    this.num_orders = other.num_orders;
176
    this.num_orders = other.num_orders;
166
    this.rto_orders = other.rto_orders;
177
    this.rto_orders = other.rto_orders;
-
 
178
    this.sourceId = other.sourceId;
167
  }
179
  }
168
 
180
 
169
  public OOSStatus deepCopy() {
181
  public OOSStatus deepCopy() {
170
    return new OOSStatus(this);
182
    return new OOSStatus(this);
171
  }
183
  }
Line 180... Line 192...
180
    this.is_oos = false;
192
    this.is_oos = false;
181
    setNum_ordersIsSet(false);
193
    setNum_ordersIsSet(false);
182
    this.num_orders = 0;
194
    this.num_orders = 0;
183
    setRto_ordersIsSet(false);
195
    setRto_ordersIsSet(false);
184
    this.rto_orders = 0;
196
    this.rto_orders = 0;
-
 
197
    setSourceIdIsSet(false);
-
 
198
    this.sourceId = 0;
185
  }
199
  }
186
 
200
 
187
  public long getItem_id() {
201
  public long getItem_id() {
188
    return this.item_id;
202
    return this.item_id;
189
  }
203
  }
Line 292... Line 306...
292
 
306
 
293
  public void setRto_ordersIsSet(boolean value) {
307
  public void setRto_ordersIsSet(boolean value) {
294
    __isset_bit_vector.set(__RTO_ORDERS_ISSET_ID, value);
308
    __isset_bit_vector.set(__RTO_ORDERS_ISSET_ID, value);
295
  }
309
  }
296
 
310
 
-
 
311
  public int getSourceId() {
-
 
312
    return this.sourceId;
-
 
313
  }
-
 
314
 
-
 
315
  public void setSourceId(int sourceId) {
-
 
316
    this.sourceId = sourceId;
-
 
317
    setSourceIdIsSet(true);
-
 
318
  }
-
 
319
 
-
 
320
  public void unsetSourceId() {
-
 
321
    __isset_bit_vector.clear(__SOURCEID_ISSET_ID);
-
 
322
  }
-
 
323
 
-
 
324
  /** Returns true if field sourceId is set (has been assigned a value) and false otherwise */
-
 
325
  public boolean isSetSourceId() {
-
 
326
    return __isset_bit_vector.get(__SOURCEID_ISSET_ID);
-
 
327
  }
-
 
328
 
-
 
329
  public void setSourceIdIsSet(boolean value) {
-
 
330
    __isset_bit_vector.set(__SOURCEID_ISSET_ID, value);
-
 
331
  }
-
 
332
 
297
  public void setFieldValue(_Fields field, Object value) {
333
  public void setFieldValue(_Fields field, Object value) {
298
    switch (field) {
334
    switch (field) {
299
    case ITEM_ID:
335
    case ITEM_ID:
300
      if (value == null) {
336
      if (value == null) {
301
        unsetItem_id();
337
        unsetItem_id();
Line 334... Line 370...
334
      } else {
370
      } else {
335
        setRto_orders((Long)value);
371
        setRto_orders((Long)value);
336
      }
372
      }
337
      break;
373
      break;
338
 
374
 
-
 
375
    case SOURCE_ID:
-
 
376
      if (value == null) {
-
 
377
        unsetSourceId();
-
 
378
      } else {
-
 
379
        setSourceId((Integer)value);
-
 
380
      }
-
 
381
      break;
-
 
382
 
339
    }
383
    }
340
  }
384
  }
341
 
385
 
342
  public Object getFieldValue(_Fields field) {
386
  public Object getFieldValue(_Fields field) {
343
    switch (field) {
387
    switch (field) {
Line 354... Line 398...
354
      return Long.valueOf(getNum_orders());
398
      return Long.valueOf(getNum_orders());
355
 
399
 
356
    case RTO_ORDERS:
400
    case RTO_ORDERS:
357
      return Long.valueOf(getRto_orders());
401
      return Long.valueOf(getRto_orders());
358
 
402
 
-
 
403
    case SOURCE_ID:
-
 
404
      return Integer.valueOf(getSourceId());
-
 
405
 
359
    }
406
    }
360
    throw new IllegalStateException();
407
    throw new IllegalStateException();
361
  }
408
  }
362
 
409
 
363
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
410
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
Line 375... Line 422...
375
      return isSetIs_oos();
422
      return isSetIs_oos();
376
    case NUM_ORDERS:
423
    case NUM_ORDERS:
377
      return isSetNum_orders();
424
      return isSetNum_orders();
378
    case RTO_ORDERS:
425
    case RTO_ORDERS:
379
      return isSetRto_orders();
426
      return isSetRto_orders();
-
 
427
    case SOURCE_ID:
-
 
428
      return isSetSourceId();
380
    }
429
    }
381
    throw new IllegalStateException();
430
    throw new IllegalStateException();
382
  }
431
  }
383
 
432
 
384
  @Override
433
  @Override
Line 437... Line 486...
437
        return false;
486
        return false;
438
      if (this.rto_orders != that.rto_orders)
487
      if (this.rto_orders != that.rto_orders)
439
        return false;
488
        return false;
440
    }
489
    }
441
 
490
 
-
 
491
    boolean this_present_sourceId = true;
-
 
492
    boolean that_present_sourceId = true;
-
 
493
    if (this_present_sourceId || that_present_sourceId) {
-
 
494
      if (!(this_present_sourceId && that_present_sourceId))
-
 
495
        return false;
-
 
496
      if (this.sourceId != that.sourceId)
-
 
497
        return false;
-
 
498
    }
-
 
499
 
442
    return true;
500
    return true;
443
  }
501
  }
444
 
502
 
445
  @Override
503
  @Override
446
  public int hashCode() {
504
  public int hashCode() {
Line 503... Line 561...
503
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.rto_orders, typedOther.rto_orders);
561
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.rto_orders, typedOther.rto_orders);
504
      if (lastComparison != 0) {
562
      if (lastComparison != 0) {
505
        return lastComparison;
563
        return lastComparison;
506
      }
564
      }
507
    }
565
    }
-
 
566
    lastComparison = Boolean.valueOf(isSetSourceId()).compareTo(typedOther.isSetSourceId());
-
 
567
    if (lastComparison != 0) {
-
 
568
      return lastComparison;
-
 
569
    }
-
 
570
    if (isSetSourceId()) {
-
 
571
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.sourceId, typedOther.sourceId);
-
 
572
      if (lastComparison != 0) {
-
 
573
        return lastComparison;
-
 
574
      }
-
 
575
    }
508
    return 0;
576
    return 0;
509
  }
577
  }
510
 
578
 
511
  public _Fields fieldForId(int fieldId) {
579
  public _Fields fieldForId(int fieldId) {
512
    return _Fields.findByThriftId(fieldId);
580
    return _Fields.findByThriftId(fieldId);
Line 560... Line 628...
560
            setRto_ordersIsSet(true);
628
            setRto_ordersIsSet(true);
561
          } else { 
629
          } else { 
562
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
630
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
563
          }
631
          }
564
          break;
632
          break;
-
 
633
        case 6: // SOURCE_ID
-
 
634
          if (field.type == org.apache.thrift.protocol.TType.I32) {
-
 
635
            this.sourceId = iprot.readI32();
-
 
636
            setSourceIdIsSet(true);
-
 
637
          } else { 
-
 
638
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
639
          }
-
 
640
          break;
565
        default:
641
        default:
566
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
642
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
567
      }
643
      }
568
      iprot.readFieldEnd();
644
      iprot.readFieldEnd();
569
    }
645
    }
Line 588... Line 664...
588
    oprot.writeI64(this.num_orders);
664
    oprot.writeI64(this.num_orders);
589
    oprot.writeFieldEnd();
665
    oprot.writeFieldEnd();
590
    oprot.writeFieldBegin(RTO_ORDERS_FIELD_DESC);
666
    oprot.writeFieldBegin(RTO_ORDERS_FIELD_DESC);
591
    oprot.writeI64(this.rto_orders);
667
    oprot.writeI64(this.rto_orders);
592
    oprot.writeFieldEnd();
668
    oprot.writeFieldEnd();
-
 
669
    oprot.writeFieldBegin(SOURCE_ID_FIELD_DESC);
-
 
670
    oprot.writeI32(this.sourceId);
-
 
671
    oprot.writeFieldEnd();
593
    oprot.writeFieldStop();
672
    oprot.writeFieldStop();
594
    oprot.writeStructEnd();
673
    oprot.writeStructEnd();
595
  }
674
  }
596
 
675
 
597
  @Override
676
  @Override
Line 616... Line 695...
616
    first = false;
695
    first = false;
617
    if (!first) sb.append(", ");
696
    if (!first) sb.append(", ");
618
    sb.append("rto_orders:");
697
    sb.append("rto_orders:");
619
    sb.append(this.rto_orders);
698
    sb.append(this.rto_orders);
620
    first = false;
699
    first = false;
-
 
700
    if (!first) sb.append(", ");
-
 
701
    sb.append("sourceId:");
-
 
702
    sb.append(this.sourceId);
-
 
703
    first = false;
621
    sb.append(")");
704
    sb.append(")");
622
    return sb.toString();
705
    return sb.toString();
623
  }
706
  }
624
 
707
 
625
  public void validate() throws org.apache.thrift.TException {
708
  public void validate() throws org.apache.thrift.TException {