Subversion Repositories SmartDukaan

Rev

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

Rev 9456 Rev 9568
Line 34... Line 34...
34
  private static final org.apache.thrift.protocol.TField SERVICE_TAX_FIELD_DESC = new org.apache.thrift.protocol.TField("serviceTax", org.apache.thrift.protocol.TType.DOUBLE, (short)9);
34
  private static final org.apache.thrift.protocol.TField SERVICE_TAX_FIELD_DESC = new org.apache.thrift.protocol.TField("serviceTax", org.apache.thrift.protocol.TType.DOUBLE, (short)9);
35
  private static final org.apache.thrift.protocol.TField SUPPRESS_PRICE_FEED_FIELD_DESC = new org.apache.thrift.protocol.TField("suppressPriceFeed", org.apache.thrift.protocol.TType.BOOL, (short)10);
35
  private static final org.apache.thrift.protocol.TField SUPPRESS_PRICE_FEED_FIELD_DESC = new org.apache.thrift.protocol.TField("suppressPriceFeed", org.apache.thrift.protocol.TType.BOOL, (short)10);
36
  private static final org.apache.thrift.protocol.TField SUPPRESS_INVENTORY_FEED_FIELD_DESC = new org.apache.thrift.protocol.TField("suppressInventoryFeed", org.apache.thrift.protocol.TType.BOOL, (short)11);
36
  private static final org.apache.thrift.protocol.TField SUPPRESS_INVENTORY_FEED_FIELD_DESC = new org.apache.thrift.protocol.TField("suppressInventoryFeed", org.apache.thrift.protocol.TType.BOOL, (short)11);
37
  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)12);
37
  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)12);
38
  private static final org.apache.thrift.protocol.TField SKU_AT_SNAPDEAL_FIELD_DESC = new org.apache.thrift.protocol.TField("skuAtSnapdeal", org.apache.thrift.protocol.TType.STRING, (short)13);
38
  private static final org.apache.thrift.protocol.TField SKU_AT_SNAPDEAL_FIELD_DESC = new org.apache.thrift.protocol.TField("skuAtSnapdeal", org.apache.thrift.protocol.TType.STRING, (short)13);
-
 
39
  private static final org.apache.thrift.protocol.TField SUPC_FIELD_DESC = new org.apache.thrift.protocol.TField("supc", org.apache.thrift.protocol.TType.STRING, (short)14);
39
 
40
 
40
  private long item_id; // required
41
  private long item_id; // required
41
  private long warehouseId; // required
42
  private long warehouseId; // required
42
  private double exceptionPrice; // required
43
  private double exceptionPrice; // required
43
  private boolean isListedOnSnapdeal; // required
44
  private boolean isListedOnSnapdeal; // required
Line 48... Line 49...
48
  private double serviceTax; // required
49
  private double serviceTax; // required
49
  private boolean suppressPriceFeed; // required
50
  private boolean suppressPriceFeed; // required
50
  private boolean suppressInventoryFeed; // required
51
  private boolean suppressInventoryFeed; // required
51
  private double maxNlc; // required
52
  private double maxNlc; // required
52
  private String skuAtSnapdeal; // required
53
  private String skuAtSnapdeal; // required
-
 
54
  private String supc; // required
53
 
55
 
54
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
56
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
55
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
57
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
56
    ITEM_ID((short)1, "item_id"),
58
    ITEM_ID((short)1, "item_id"),
57
    WAREHOUSE_ID((short)2, "warehouseId"),
59
    WAREHOUSE_ID((short)2, "warehouseId"),
Line 63... Line 65...
63
    COMMISSION((short)8, "commission"),
65
    COMMISSION((short)8, "commission"),
64
    SERVICE_TAX((short)9, "serviceTax"),
66
    SERVICE_TAX((short)9, "serviceTax"),
65
    SUPPRESS_PRICE_FEED((short)10, "suppressPriceFeed"),
67
    SUPPRESS_PRICE_FEED((short)10, "suppressPriceFeed"),
66
    SUPPRESS_INVENTORY_FEED((short)11, "suppressInventoryFeed"),
68
    SUPPRESS_INVENTORY_FEED((short)11, "suppressInventoryFeed"),
67
    MAX_NLC((short)12, "maxNlc"),
69
    MAX_NLC((short)12, "maxNlc"),
68
    SKU_AT_SNAPDEAL((short)13, "skuAtSnapdeal");
70
    SKU_AT_SNAPDEAL((short)13, "skuAtSnapdeal"),
-
 
71
    SUPC((short)14, "supc");
69
 
72
 
70
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
73
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
71
 
74
 
72
    static {
75
    static {
73
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
76
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 104... Line 107...
104
          return SUPPRESS_INVENTORY_FEED;
107
          return SUPPRESS_INVENTORY_FEED;
105
        case 12: // MAX_NLC
108
        case 12: // MAX_NLC
106
          return MAX_NLC;
109
          return MAX_NLC;
107
        case 13: // SKU_AT_SNAPDEAL
110
        case 13: // SKU_AT_SNAPDEAL
108
          return SKU_AT_SNAPDEAL;
111
          return SKU_AT_SNAPDEAL;
-
 
112
        case 14: // SUPC
-
 
113
          return SUPC;
109
        default:
114
        default:
110
          return null;
115
          return null;
111
      }
116
      }
112
    }
117
    }
113
 
118
 
Line 187... Line 192...
187
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
192
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
188
    tmpMap.put(_Fields.MAX_NLC, new org.apache.thrift.meta_data.FieldMetaData("maxNlc", org.apache.thrift.TFieldRequirementType.DEFAULT, 
193
    tmpMap.put(_Fields.MAX_NLC, new org.apache.thrift.meta_data.FieldMetaData("maxNlc", org.apache.thrift.TFieldRequirementType.DEFAULT, 
189
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
194
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
190
    tmpMap.put(_Fields.SKU_AT_SNAPDEAL, new org.apache.thrift.meta_data.FieldMetaData("skuAtSnapdeal", org.apache.thrift.TFieldRequirementType.DEFAULT, 
195
    tmpMap.put(_Fields.SKU_AT_SNAPDEAL, new org.apache.thrift.meta_data.FieldMetaData("skuAtSnapdeal", org.apache.thrift.TFieldRequirementType.DEFAULT, 
191
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
196
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
-
 
197
    tmpMap.put(_Fields.SUPC, new org.apache.thrift.meta_data.FieldMetaData("supc", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
198
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
192
    metaDataMap = Collections.unmodifiableMap(tmpMap);
199
    metaDataMap = Collections.unmodifiableMap(tmpMap);
193
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(SnapdealItem.class, metaDataMap);
200
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(SnapdealItem.class, metaDataMap);
194
  }
201
  }
195
 
202
 
196
  public SnapdealItem() {
203
  public SnapdealItem() {
Line 207... Line 214...
207
    double commission,
214
    double commission,
208
    double serviceTax,
215
    double serviceTax,
209
    boolean suppressPriceFeed,
216
    boolean suppressPriceFeed,
210
    boolean suppressInventoryFeed,
217
    boolean suppressInventoryFeed,
211
    double maxNlc,
218
    double maxNlc,
212
    String skuAtSnapdeal)
219
    String skuAtSnapdeal,
-
 
220
    String supc)
213
  {
221
  {
214
    this();
222
    this();
215
    this.item_id = item_id;
223
    this.item_id = item_id;
216
    setItem_idIsSet(true);
224
    setItem_idIsSet(true);
217
    this.warehouseId = warehouseId;
225
    this.warehouseId = warehouseId;
Line 235... Line 243...
235
    this.suppressInventoryFeed = suppressInventoryFeed;
243
    this.suppressInventoryFeed = suppressInventoryFeed;
236
    setSuppressInventoryFeedIsSet(true);
244
    setSuppressInventoryFeedIsSet(true);
237
    this.maxNlc = maxNlc;
245
    this.maxNlc = maxNlc;
238
    setMaxNlcIsSet(true);
246
    setMaxNlcIsSet(true);
239
    this.skuAtSnapdeal = skuAtSnapdeal;
247
    this.skuAtSnapdeal = skuAtSnapdeal;
-
 
248
    this.supc = supc;
240
  }
249
  }
241
 
250
 
242
  /**
251
  /**
243
   * Performs a deep copy on <i>other</i>.
252
   * Performs a deep copy on <i>other</i>.
244
   */
253
   */
Line 258... Line 267...
258
    this.suppressInventoryFeed = other.suppressInventoryFeed;
267
    this.suppressInventoryFeed = other.suppressInventoryFeed;
259
    this.maxNlc = other.maxNlc;
268
    this.maxNlc = other.maxNlc;
260
    if (other.isSetSkuAtSnapdeal()) {
269
    if (other.isSetSkuAtSnapdeal()) {
261
      this.skuAtSnapdeal = other.skuAtSnapdeal;
270
      this.skuAtSnapdeal = other.skuAtSnapdeal;
262
    }
271
    }
-
 
272
    if (other.isSetSupc()) {
-
 
273
      this.supc = other.supc;
-
 
274
    }
263
  }
275
  }
264
 
276
 
265
  public SnapdealItem deepCopy() {
277
  public SnapdealItem deepCopy() {
266
    return new SnapdealItem(this);
278
    return new SnapdealItem(this);
267
  }
279
  }
Line 291... Line 303...
291
    setSuppressInventoryFeedIsSet(false);
303
    setSuppressInventoryFeedIsSet(false);
292
    this.suppressInventoryFeed = false;
304
    this.suppressInventoryFeed = false;
293
    setMaxNlcIsSet(false);
305
    setMaxNlcIsSet(false);
294
    this.maxNlc = 0.0;
306
    this.maxNlc = 0.0;
295
    this.skuAtSnapdeal = null;
307
    this.skuAtSnapdeal = null;
-
 
308
    this.supc = null;
296
  }
309
  }
297
 
310
 
298
  public long getItem_id() {
311
  public long getItem_id() {
299
    return this.item_id;
312
    return this.item_id;
300
  }
313
  }
Line 580... Line 593...
580
    if (!value) {
593
    if (!value) {
581
      this.skuAtSnapdeal = null;
594
      this.skuAtSnapdeal = null;
582
    }
595
    }
583
  }
596
  }
584
 
597
 
-
 
598
  public String getSupc() {
-
 
599
    return this.supc;
-
 
600
  }
-
 
601
 
-
 
602
  public void setSupc(String supc) {
-
 
603
    this.supc = supc;
-
 
604
  }
-
 
605
 
-
 
606
  public void unsetSupc() {
-
 
607
    this.supc = null;
-
 
608
  }
-
 
609
 
-
 
610
  /** Returns true if field supc is set (has been assigned a value) and false otherwise */
-
 
611
  public boolean isSetSupc() {
-
 
612
    return this.supc != null;
-
 
613
  }
-
 
614
 
-
 
615
  public void setSupcIsSet(boolean value) {
-
 
616
    if (!value) {
-
 
617
      this.supc = null;
-
 
618
    }
-
 
619
  }
-
 
620
 
585
  public void setFieldValue(_Fields field, Object value) {
621
  public void setFieldValue(_Fields field, Object value) {
586
    switch (field) {
622
    switch (field) {
587
    case ITEM_ID:
623
    case ITEM_ID:
588
      if (value == null) {
624
      if (value == null) {
589
        unsetItem_id();
625
        unsetItem_id();
Line 686... Line 722...
686
      } else {
722
      } else {
687
        setSkuAtSnapdeal((String)value);
723
        setSkuAtSnapdeal((String)value);
688
      }
724
      }
689
      break;
725
      break;
690
 
726
 
-
 
727
    case SUPC:
-
 
728
      if (value == null) {
-
 
729
        unsetSupc();
-
 
730
      } else {
-
 
731
        setSupc((String)value);
-
 
732
      }
-
 
733
      break;
-
 
734
 
691
    }
735
    }
692
  }
736
  }
693
 
737
 
694
  public Object getFieldValue(_Fields field) {
738
  public Object getFieldValue(_Fields field) {
695
    switch (field) {
739
    switch (field) {
Line 730... Line 774...
730
      return Double.valueOf(getMaxNlc());
774
      return Double.valueOf(getMaxNlc());
731
 
775
 
732
    case SKU_AT_SNAPDEAL:
776
    case SKU_AT_SNAPDEAL:
733
      return getSkuAtSnapdeal();
777
      return getSkuAtSnapdeal();
734
 
778
 
-
 
779
    case SUPC:
-
 
780
      return getSupc();
-
 
781
 
735
    }
782
    }
736
    throw new IllegalStateException();
783
    throw new IllegalStateException();
737
  }
784
  }
738
 
785
 
739
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
786
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
Line 767... Line 814...
767
      return isSetSuppressInventoryFeed();
814
      return isSetSuppressInventoryFeed();
768
    case MAX_NLC:
815
    case MAX_NLC:
769
      return isSetMaxNlc();
816
      return isSetMaxNlc();
770
    case SKU_AT_SNAPDEAL:
817
    case SKU_AT_SNAPDEAL:
771
      return isSetSkuAtSnapdeal();
818
      return isSetSkuAtSnapdeal();
-
 
819
    case SUPC:
-
 
820
      return isSetSupc();
772
    }
821
    }
773
    throw new IllegalStateException();
822
    throw new IllegalStateException();
774
  }
823
  }
775
 
824
 
776
  @Override
825
  @Override
Line 901... Line 950...
901
        return false;
950
        return false;
902
      if (!this.skuAtSnapdeal.equals(that.skuAtSnapdeal))
951
      if (!this.skuAtSnapdeal.equals(that.skuAtSnapdeal))
903
        return false;
952
        return false;
904
    }
953
    }
905
 
954
 
-
 
955
    boolean this_present_supc = true && this.isSetSupc();
-
 
956
    boolean that_present_supc = true && that.isSetSupc();
-
 
957
    if (this_present_supc || that_present_supc) {
-
 
958
      if (!(this_present_supc && that_present_supc))
-
 
959
        return false;
-
 
960
      if (!this.supc.equals(that.supc))
-
 
961
        return false;
-
 
962
    }
-
 
963
 
906
    return true;
964
    return true;
907
  }
965
  }
908
 
966
 
909
  @Override
967
  @Override
910
  public int hashCode() {
968
  public int hashCode() {
Line 1047... Line 1105...
1047
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.skuAtSnapdeal, typedOther.skuAtSnapdeal);
1105
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.skuAtSnapdeal, typedOther.skuAtSnapdeal);
1048
      if (lastComparison != 0) {
1106
      if (lastComparison != 0) {
1049
        return lastComparison;
1107
        return lastComparison;
1050
      }
1108
      }
1051
    }
1109
    }
-
 
1110
    lastComparison = Boolean.valueOf(isSetSupc()).compareTo(typedOther.isSetSupc());
-
 
1111
    if (lastComparison != 0) {
-
 
1112
      return lastComparison;
-
 
1113
    }
-
 
1114
    if (isSetSupc()) {
-
 
1115
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.supc, typedOther.supc);
-
 
1116
      if (lastComparison != 0) {
-
 
1117
        return lastComparison;
-
 
1118
      }
-
 
1119
    }
1052
    return 0;
1120
    return 0;
1053
  }
1121
  }
1054
 
1122
 
1055
  public _Fields fieldForId(int fieldId) {
1123
  public _Fields fieldForId(int fieldId) {
1056
    return _Fields.findByThriftId(fieldId);
1124
    return _Fields.findByThriftId(fieldId);
Line 1167... Line 1235...
1167
            this.skuAtSnapdeal = iprot.readString();
1235
            this.skuAtSnapdeal = iprot.readString();
1168
          } else { 
1236
          } else { 
1169
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
1237
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
1170
          }
1238
          }
1171
          break;
1239
          break;
-
 
1240
        case 14: // SUPC
-
 
1241
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
-
 
1242
            this.supc = iprot.readString();
-
 
1243
          } else { 
-
 
1244
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
1245
          }
-
 
1246
          break;
1172
        default:
1247
        default:
1173
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
1248
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
1174
      }
1249
      }
1175
      iprot.readFieldEnd();
1250
      iprot.readFieldEnd();
1176
    }
1251
    }
Line 1221... Line 1296...
1221
    if (this.skuAtSnapdeal != null) {
1296
    if (this.skuAtSnapdeal != null) {
1222
      oprot.writeFieldBegin(SKU_AT_SNAPDEAL_FIELD_DESC);
1297
      oprot.writeFieldBegin(SKU_AT_SNAPDEAL_FIELD_DESC);
1223
      oprot.writeString(this.skuAtSnapdeal);
1298
      oprot.writeString(this.skuAtSnapdeal);
1224
      oprot.writeFieldEnd();
1299
      oprot.writeFieldEnd();
1225
    }
1300
    }
-
 
1301
    if (this.supc != null) {
-
 
1302
      oprot.writeFieldBegin(SUPC_FIELD_DESC);
-
 
1303
      oprot.writeString(this.supc);
-
 
1304
      oprot.writeFieldEnd();
-
 
1305
    }
1226
    oprot.writeFieldStop();
1306
    oprot.writeFieldStop();
1227
    oprot.writeStructEnd();
1307
    oprot.writeStructEnd();
1228
  }
1308
  }
1229
 
1309
 
1230
  @Override
1310
  @Override
Line 1285... Line 1365...
1285
      sb.append("null");
1365
      sb.append("null");
1286
    } else {
1366
    } else {
1287
      sb.append(this.skuAtSnapdeal);
1367
      sb.append(this.skuAtSnapdeal);
1288
    }
1368
    }
1289
    first = false;
1369
    first = false;
-
 
1370
    if (!first) sb.append(", ");
-
 
1371
    sb.append("supc:");
-
 
1372
    if (this.supc == null) {
-
 
1373
      sb.append("null");
-
 
1374
    } else {
-
 
1375
      sb.append(this.supc);
-
 
1376
    }
-
 
1377
    first = false;
1290
    sb.append(")");
1378
    sb.append(")");
1291
    return sb.toString();
1379
    return sb.toString();
1292
  }
1380
  }
1293
 
1381
 
1294
  public void validate() throws org.apache.thrift.TException {
1382
  public void validate() throws org.apache.thrift.TException {