Subversion Repositories SmartDukaan

Rev

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

Rev 9779 Rev 11095
Line 38... Line 38...
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
  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);
40
  private static final org.apache.thrift.protocol.TField SHIPPING_TIME_FIELD_DESC = new org.apache.thrift.protocol.TField("shippingTime", org.apache.thrift.protocol.TType.STRING, (short)15);
40
  private static final org.apache.thrift.protocol.TField SHIPPING_TIME_FIELD_DESC = new org.apache.thrift.protocol.TField("shippingTime", org.apache.thrift.protocol.TType.STRING, (short)15);
41
  private static final org.apache.thrift.protocol.TField UPDATED_BY_FIELD_DESC = new org.apache.thrift.protocol.TField("updatedBy", org.apache.thrift.protocol.TType.STRING, (short)16);
41
  private static final org.apache.thrift.protocol.TField UPDATED_BY_FIELD_DESC = new org.apache.thrift.protocol.TField("updatedBy", org.apache.thrift.protocol.TType.STRING, (short)16);
42
  private static final org.apache.thrift.protocol.TField MARKETPLACE_ITEMS_FIELD_DESC = new org.apache.thrift.protocol.TField("marketplaceItems", org.apache.thrift.protocol.TType.STRUCT, (short)17);
42
  private static final org.apache.thrift.protocol.TField MARKETPLACE_ITEMS_FIELD_DESC = new org.apache.thrift.protocol.TField("marketplaceItems", org.apache.thrift.protocol.TType.STRUCT, (short)17);
-
 
43
  private static final org.apache.thrift.protocol.TField COURIER_COST_MARKETPLACE_FIELD_DESC = new org.apache.thrift.protocol.TField("courierCostMarketplace", org.apache.thrift.protocol.TType.DOUBLE, (short)18);
43
 
44
 
44
  private long item_id; // required
45
  private long item_id; // required
45
  private long warehouseId; // required
46
  private long warehouseId; // required
46
  private double exceptionPrice; // required
47
  private double exceptionPrice; // required
47
  private boolean isListedOnSnapdeal; // required
48
  private boolean isListedOnSnapdeal; // required
Line 56... Line 57...
56
  private String skuAtSnapdeal; // required
57
  private String skuAtSnapdeal; // required
57
  private String supc; // required
58
  private String supc; // required
58
  private String shippingTime; // required
59
  private String shippingTime; // required
59
  private String updatedBy; // required
60
  private String updatedBy; // required
60
  private MarketplaceItems marketplaceItems; // required
61
  private MarketplaceItems marketplaceItems; // required
-
 
62
  private double courierCostMarketplace; // required
61
 
63
 
62
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
64
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
63
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
65
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
64
    ITEM_ID((short)1, "item_id"),
66
    ITEM_ID((short)1, "item_id"),
65
    WAREHOUSE_ID((short)2, "warehouseId"),
67
    WAREHOUSE_ID((short)2, "warehouseId"),
Line 75... Line 77...
75
    MAX_NLC((short)12, "maxNlc"),
77
    MAX_NLC((short)12, "maxNlc"),
76
    SKU_AT_SNAPDEAL((short)13, "skuAtSnapdeal"),
78
    SKU_AT_SNAPDEAL((short)13, "skuAtSnapdeal"),
77
    SUPC((short)14, "supc"),
79
    SUPC((short)14, "supc"),
78
    SHIPPING_TIME((short)15, "shippingTime"),
80
    SHIPPING_TIME((short)15, "shippingTime"),
79
    UPDATED_BY((short)16, "updatedBy"),
81
    UPDATED_BY((short)16, "updatedBy"),
80
    MARKETPLACE_ITEMS((short)17, "marketplaceItems");
82
    MARKETPLACE_ITEMS((short)17, "marketplaceItems"),
-
 
83
    COURIER_COST_MARKETPLACE((short)18, "courierCostMarketplace");
81
 
84
 
82
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
85
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
83
 
86
 
84
    static {
87
    static {
85
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
88
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 124... Line 127...
124
          return SHIPPING_TIME;
127
          return SHIPPING_TIME;
125
        case 16: // UPDATED_BY
128
        case 16: // UPDATED_BY
126
          return UPDATED_BY;
129
          return UPDATED_BY;
127
        case 17: // MARKETPLACE_ITEMS
130
        case 17: // MARKETPLACE_ITEMS
128
          return MARKETPLACE_ITEMS;
131
          return MARKETPLACE_ITEMS;
-
 
132
        case 18: // COURIER_COST_MARKETPLACE
-
 
133
          return COURIER_COST_MARKETPLACE;
129
        default:
134
        default:
130
          return null;
135
          return null;
131
      }
136
      }
132
    }
137
    }
133
 
138
 
Line 176... Line 181...
176
  private static final int __COMMISSION_ISSET_ID = 7;
181
  private static final int __COMMISSION_ISSET_ID = 7;
177
  private static final int __SERVICETAX_ISSET_ID = 8;
182
  private static final int __SERVICETAX_ISSET_ID = 8;
178
  private static final int __SUPPRESSPRICEFEED_ISSET_ID = 9;
183
  private static final int __SUPPRESSPRICEFEED_ISSET_ID = 9;
179
  private static final int __SUPPRESSINVENTORYFEED_ISSET_ID = 10;
184
  private static final int __SUPPRESSINVENTORYFEED_ISSET_ID = 10;
180
  private static final int __MAXNLC_ISSET_ID = 11;
185
  private static final int __MAXNLC_ISSET_ID = 11;
-
 
186
  private static final int __COURIERCOSTMARKETPLACE_ISSET_ID = 12;
181
  private BitSet __isset_bit_vector = new BitSet(12);
187
  private BitSet __isset_bit_vector = new BitSet(13);
182
 
188
 
183
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
189
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
184
  static {
190
  static {
185
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
191
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
186
    tmpMap.put(_Fields.ITEM_ID, new org.apache.thrift.meta_data.FieldMetaData("item_id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
192
    tmpMap.put(_Fields.ITEM_ID, new org.apache.thrift.meta_data.FieldMetaData("item_id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
Line 215... Line 221...
215
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
221
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
216
    tmpMap.put(_Fields.UPDATED_BY, new org.apache.thrift.meta_data.FieldMetaData("updatedBy", org.apache.thrift.TFieldRequirementType.DEFAULT, 
222
    tmpMap.put(_Fields.UPDATED_BY, new org.apache.thrift.meta_data.FieldMetaData("updatedBy", org.apache.thrift.TFieldRequirementType.DEFAULT, 
217
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
223
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
218
    tmpMap.put(_Fields.MARKETPLACE_ITEMS, new org.apache.thrift.meta_data.FieldMetaData("marketplaceItems", org.apache.thrift.TFieldRequirementType.DEFAULT, 
224
    tmpMap.put(_Fields.MARKETPLACE_ITEMS, new org.apache.thrift.meta_data.FieldMetaData("marketplaceItems", org.apache.thrift.TFieldRequirementType.DEFAULT, 
219
        new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, MarketplaceItems.class)));
225
        new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, MarketplaceItems.class)));
-
 
226
    tmpMap.put(_Fields.COURIER_COST_MARKETPLACE, new org.apache.thrift.meta_data.FieldMetaData("courierCostMarketplace", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
227
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
220
    metaDataMap = Collections.unmodifiableMap(tmpMap);
228
    metaDataMap = Collections.unmodifiableMap(tmpMap);
221
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(SnapdealItem.class, metaDataMap);
229
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(SnapdealItem.class, metaDataMap);
222
  }
230
  }
223
 
231
 
224
  public SnapdealItem() {
232
  public SnapdealItem() {
Line 239... Line 247...
239
    double maxNlc,
247
    double maxNlc,
240
    String skuAtSnapdeal,
248
    String skuAtSnapdeal,
241
    String supc,
249
    String supc,
242
    String shippingTime,
250
    String shippingTime,
243
    String updatedBy,
251
    String updatedBy,
244
    MarketplaceItems marketplaceItems)
252
    MarketplaceItems marketplaceItems,
-
 
253
    double courierCostMarketplace)
245
  {
254
  {
246
    this();
255
    this();
247
    this.item_id = item_id;
256
    this.item_id = item_id;
248
    setItem_idIsSet(true);
257
    setItem_idIsSet(true);
249
    this.warehouseId = warehouseId;
258
    this.warehouseId = warehouseId;
Line 271... Line 280...
271
    this.skuAtSnapdeal = skuAtSnapdeal;
280
    this.skuAtSnapdeal = skuAtSnapdeal;
272
    this.supc = supc;
281
    this.supc = supc;
273
    this.shippingTime = shippingTime;
282
    this.shippingTime = shippingTime;
274
    this.updatedBy = updatedBy;
283
    this.updatedBy = updatedBy;
275
    this.marketplaceItems = marketplaceItems;
284
    this.marketplaceItems = marketplaceItems;
-
 
285
    this.courierCostMarketplace = courierCostMarketplace;
-
 
286
    setCourierCostMarketplaceIsSet(true);
276
  }
287
  }
277
 
288
 
278
  /**
289
  /**
279
   * Performs a deep copy on <i>other</i>.
290
   * Performs a deep copy on <i>other</i>.
280
   */
291
   */
Line 306... Line 317...
306
      this.updatedBy = other.updatedBy;
317
      this.updatedBy = other.updatedBy;
307
    }
318
    }
308
    if (other.isSetMarketplaceItems()) {
319
    if (other.isSetMarketplaceItems()) {
309
      this.marketplaceItems = new MarketplaceItems(other.marketplaceItems);
320
      this.marketplaceItems = new MarketplaceItems(other.marketplaceItems);
310
    }
321
    }
-
 
322
    this.courierCostMarketplace = other.courierCostMarketplace;
311
  }
323
  }
312
 
324
 
313
  public SnapdealItem deepCopy() {
325
  public SnapdealItem deepCopy() {
314
    return new SnapdealItem(this);
326
    return new SnapdealItem(this);
315
  }
327
  }
Line 343... Line 355...
343
    this.skuAtSnapdeal = null;
355
    this.skuAtSnapdeal = null;
344
    this.supc = null;
356
    this.supc = null;
345
    this.shippingTime = null;
357
    this.shippingTime = null;
346
    this.updatedBy = null;
358
    this.updatedBy = null;
347
    this.marketplaceItems = null;
359
    this.marketplaceItems = null;
-
 
360
    setCourierCostMarketplaceIsSet(false);
-
 
361
    this.courierCostMarketplace = 0.0;
348
  }
362
  }
349
 
363
 
350
  public long getItem_id() {
364
  public long getItem_id() {
351
    return this.item_id;
365
    return this.item_id;
352
  }
366
  }
Line 724... Line 738...
724
    if (!value) {
738
    if (!value) {
725
      this.marketplaceItems = null;
739
      this.marketplaceItems = null;
726
    }
740
    }
727
  }
741
  }
728
 
742
 
-
 
743
  public double getCourierCostMarketplace() {
-
 
744
    return this.courierCostMarketplace;
-
 
745
  }
-
 
746
 
-
 
747
  public void setCourierCostMarketplace(double courierCostMarketplace) {
-
 
748
    this.courierCostMarketplace = courierCostMarketplace;
-
 
749
    setCourierCostMarketplaceIsSet(true);
-
 
750
  }
-
 
751
 
-
 
752
  public void unsetCourierCostMarketplace() {
-
 
753
    __isset_bit_vector.clear(__COURIERCOSTMARKETPLACE_ISSET_ID);
-
 
754
  }
-
 
755
 
-
 
756
  /** Returns true if field courierCostMarketplace is set (has been assigned a value) and false otherwise */
-
 
757
  public boolean isSetCourierCostMarketplace() {
-
 
758
    return __isset_bit_vector.get(__COURIERCOSTMARKETPLACE_ISSET_ID);
-
 
759
  }
-
 
760
 
-
 
761
  public void setCourierCostMarketplaceIsSet(boolean value) {
-
 
762
    __isset_bit_vector.set(__COURIERCOSTMARKETPLACE_ISSET_ID, value);
-
 
763
  }
-
 
764
 
729
  public void setFieldValue(_Fields field, Object value) {
765
  public void setFieldValue(_Fields field, Object value) {
730
    switch (field) {
766
    switch (field) {
731
    case ITEM_ID:
767
    case ITEM_ID:
732
      if (value == null) {
768
      if (value == null) {
733
        unsetItem_id();
769
        unsetItem_id();
Line 862... Line 898...
862
      } else {
898
      } else {
863
        setMarketplaceItems((MarketplaceItems)value);
899
        setMarketplaceItems((MarketplaceItems)value);
864
      }
900
      }
865
      break;
901
      break;
866
 
902
 
-
 
903
    case COURIER_COST_MARKETPLACE:
-
 
904
      if (value == null) {
-
 
905
        unsetCourierCostMarketplace();
-
 
906
      } else {
-
 
907
        setCourierCostMarketplace((Double)value);
-
 
908
      }
-
 
909
      break;
-
 
910
 
867
    }
911
    }
868
  }
912
  }
869
 
913
 
870
  public Object getFieldValue(_Fields field) {
914
  public Object getFieldValue(_Fields field) {
871
    switch (field) {
915
    switch (field) {
Line 918... Line 962...
918
      return getUpdatedBy();
962
      return getUpdatedBy();
919
 
963
 
920
    case MARKETPLACE_ITEMS:
964
    case MARKETPLACE_ITEMS:
921
      return getMarketplaceItems();
965
      return getMarketplaceItems();
922
 
966
 
-
 
967
    case COURIER_COST_MARKETPLACE:
-
 
968
      return Double.valueOf(getCourierCostMarketplace());
-
 
969
 
923
    }
970
    }
924
    throw new IllegalStateException();
971
    throw new IllegalStateException();
925
  }
972
  }
926
 
973
 
927
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
974
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
Line 963... Line 1010...
963
      return isSetShippingTime();
1010
      return isSetShippingTime();
964
    case UPDATED_BY:
1011
    case UPDATED_BY:
965
      return isSetUpdatedBy();
1012
      return isSetUpdatedBy();
966
    case MARKETPLACE_ITEMS:
1013
    case MARKETPLACE_ITEMS:
967
      return isSetMarketplaceItems();
1014
      return isSetMarketplaceItems();
-
 
1015
    case COURIER_COST_MARKETPLACE:
-
 
1016
      return isSetCourierCostMarketplace();
968
    }
1017
    }
969
    throw new IllegalStateException();
1018
    throw new IllegalStateException();
970
  }
1019
  }
971
 
1020
 
972
  @Override
1021
  @Override
Line 1133... Line 1182...
1133
        return false;
1182
        return false;
1134
      if (!this.marketplaceItems.equals(that.marketplaceItems))
1183
      if (!this.marketplaceItems.equals(that.marketplaceItems))
1135
        return false;
1184
        return false;
1136
    }
1185
    }
1137
 
1186
 
-
 
1187
    boolean this_present_courierCostMarketplace = true;
-
 
1188
    boolean that_present_courierCostMarketplace = true;
-
 
1189
    if (this_present_courierCostMarketplace || that_present_courierCostMarketplace) {
-
 
1190
      if (!(this_present_courierCostMarketplace && that_present_courierCostMarketplace))
-
 
1191
        return false;
-
 
1192
      if (this.courierCostMarketplace != that.courierCostMarketplace)
-
 
1193
        return false;
-
 
1194
    }
-
 
1195
 
1138
    return true;
1196
    return true;
1139
  }
1197
  }
1140
 
1198
 
1141
  @Override
1199
  @Override
1142
  public int hashCode() {
1200
  public int hashCode() {
Line 1319... Line 1377...
1319
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.marketplaceItems, typedOther.marketplaceItems);
1377
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.marketplaceItems, typedOther.marketplaceItems);
1320
      if (lastComparison != 0) {
1378
      if (lastComparison != 0) {
1321
        return lastComparison;
1379
        return lastComparison;
1322
      }
1380
      }
1323
    }
1381
    }
-
 
1382
    lastComparison = Boolean.valueOf(isSetCourierCostMarketplace()).compareTo(typedOther.isSetCourierCostMarketplace());
-
 
1383
    if (lastComparison != 0) {
-
 
1384
      return lastComparison;
-
 
1385
    }
-
 
1386
    if (isSetCourierCostMarketplace()) {
-
 
1387
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.courierCostMarketplace, typedOther.courierCostMarketplace);
-
 
1388
      if (lastComparison != 0) {
-
 
1389
        return lastComparison;
-
 
1390
      }
-
 
1391
    }
1324
    return 0;
1392
    return 0;
1325
  }
1393
  }
1326
 
1394
 
1327
  public _Fields fieldForId(int fieldId) {
1395
  public _Fields fieldForId(int fieldId) {
1328
    return _Fields.findByThriftId(fieldId);
1396
    return _Fields.findByThriftId(fieldId);
Line 1468... Line 1536...
1468
            this.marketplaceItems.read(iprot);
1536
            this.marketplaceItems.read(iprot);
1469
          } else { 
1537
          } else { 
1470
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
1538
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
1471
          }
1539
          }
1472
          break;
1540
          break;
-
 
1541
        case 18: // COURIER_COST_MARKETPLACE
-
 
1542
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
-
 
1543
            this.courierCostMarketplace = iprot.readDouble();
-
 
1544
            setCourierCostMarketplaceIsSet(true);
-
 
1545
          } else { 
-
 
1546
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
1547
          }
-
 
1548
          break;
1473
        default:
1549
        default:
1474
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
1550
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
1475
      }
1551
      }
1476
      iprot.readFieldEnd();
1552
      iprot.readFieldEnd();
1477
    }
1553
    }
Line 1542... Line 1618...
1542
    if (this.marketplaceItems != null) {
1618
    if (this.marketplaceItems != null) {
1543
      oprot.writeFieldBegin(MARKETPLACE_ITEMS_FIELD_DESC);
1619
      oprot.writeFieldBegin(MARKETPLACE_ITEMS_FIELD_DESC);
1544
      this.marketplaceItems.write(oprot);
1620
      this.marketplaceItems.write(oprot);
1545
      oprot.writeFieldEnd();
1621
      oprot.writeFieldEnd();
1546
    }
1622
    }
-
 
1623
    oprot.writeFieldBegin(COURIER_COST_MARKETPLACE_FIELD_DESC);
-
 
1624
    oprot.writeDouble(this.courierCostMarketplace);
-
 
1625
    oprot.writeFieldEnd();
1547
    oprot.writeFieldStop();
1626
    oprot.writeFieldStop();
1548
    oprot.writeStructEnd();
1627
    oprot.writeStructEnd();
1549
  }
1628
  }
1550
 
1629
 
1551
  @Override
1630
  @Override
Line 1638... Line 1717...
1638
      sb.append("null");
1717
      sb.append("null");
1639
    } else {
1718
    } else {
1640
      sb.append(this.marketplaceItems);
1719
      sb.append(this.marketplaceItems);
1641
    }
1720
    }
1642
    first = false;
1721
    first = false;
-
 
1722
    if (!first) sb.append(", ");
-
 
1723
    sb.append("courierCostMarketplace:");
-
 
1724
    sb.append(this.courierCostMarketplace);
-
 
1725
    first = false;
1643
    sb.append(")");
1726
    sb.append(")");
1644
    return sb.toString();
1727
    return sb.toString();
1645
  }
1728
  }
1646
 
1729
 
1647
  public void validate() throws org.apache.thrift.TException {
1730
  public void validate() throws org.apache.thrift.TException {