Subversion Repositories SmartDukaan

Rev

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

Rev 10097 Rev 10156
Line 43... Line 43...
43
  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)18);
43
  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)18);
44
  private static final org.apache.thrift.protocol.TField SKU_AT_FLIPKART_FIELD_DESC = new org.apache.thrift.protocol.TField("skuAtFlipkart", org.apache.thrift.protocol.TType.STRING, (short)19);
44
  private static final org.apache.thrift.protocol.TField SKU_AT_FLIPKART_FIELD_DESC = new org.apache.thrift.protocol.TField("skuAtFlipkart", org.apache.thrift.protocol.TType.STRING, (short)19);
45
  private static final org.apache.thrift.protocol.TField LAST_UPDATED_INVENTORY_FIELD_DESC = new org.apache.thrift.protocol.TField("lastUpdatedInventory", org.apache.thrift.protocol.TType.I64, (short)20);
45
  private static final org.apache.thrift.protocol.TField LAST_UPDATED_INVENTORY_FIELD_DESC = new org.apache.thrift.protocol.TField("lastUpdatedInventory", org.apache.thrift.protocol.TType.I64, (short)20);
46
  private static final org.apache.thrift.protocol.TField LAST_UPDATED_INVENTORY_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("lastUpdatedInventoryTimestamp", org.apache.thrift.protocol.TType.I64, (short)21);
46
  private static final org.apache.thrift.protocol.TField LAST_UPDATED_INVENTORY_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("lastUpdatedInventoryTimestamp", org.apache.thrift.protocol.TType.I64, (short)21);
47
  private static final org.apache.thrift.protocol.TField FLIPKART_SERIAL_NUMBER_FIELD_DESC = new org.apache.thrift.protocol.TField("flipkartSerialNumber", org.apache.thrift.protocol.TType.STRING, (short)22);
47
  private static final org.apache.thrift.protocol.TField FLIPKART_SERIAL_NUMBER_FIELD_DESC = new org.apache.thrift.protocol.TField("flipkartSerialNumber", org.apache.thrift.protocol.TType.STRING, (short)22);
-
 
48
  private static final org.apache.thrift.protocol.TField CATEGORY_FIELD_DESC = new org.apache.thrift.protocol.TField("category", org.apache.thrift.protocol.TType.I64, (short)23);
48
 
49
 
49
  private long item_id; // required
50
  private long item_id; // required
50
  private long warehouseId; // required
51
  private long warehouseId; // required
51
  private double exceptionPrice; // required
52
  private double exceptionPrice; // required
52
  private boolean isListedOnFlipkart; // required
53
  private boolean isListedOnFlipkart; // required
Line 66... Line 67...
66
  private double maxNlc; // required
67
  private double maxNlc; // required
67
  private String skuAtFlipkart; // required
68
  private String skuAtFlipkart; // required
68
  private long lastUpdatedInventory; // required
69
  private long lastUpdatedInventory; // required
69
  private long lastUpdatedInventoryTimestamp; // required
70
  private long lastUpdatedInventoryTimestamp; // required
70
  private String flipkartSerialNumber; // required
71
  private String flipkartSerialNumber; // required
-
 
72
  private long category; // required
71
 
73
 
72
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
74
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
73
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
75
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
74
    ITEM_ID((short)1, "item_id"),
76
    ITEM_ID((short)1, "item_id"),
75
    WAREHOUSE_ID((short)2, "warehouseId"),
77
    WAREHOUSE_ID((short)2, "warehouseId"),
Line 94... Line 96...
94
    WEBSITE_SELLING_PRICE((short)17, "websiteSellingPrice"),
96
    WEBSITE_SELLING_PRICE((short)17, "websiteSellingPrice"),
95
    MAX_NLC((short)18, "maxNlc"),
97
    MAX_NLC((short)18, "maxNlc"),
96
    SKU_AT_FLIPKART((short)19, "skuAtFlipkart"),
98
    SKU_AT_FLIPKART((short)19, "skuAtFlipkart"),
97
    LAST_UPDATED_INVENTORY((short)20, "lastUpdatedInventory"),
99
    LAST_UPDATED_INVENTORY((short)20, "lastUpdatedInventory"),
98
    LAST_UPDATED_INVENTORY_TIMESTAMP((short)21, "lastUpdatedInventoryTimestamp"),
100
    LAST_UPDATED_INVENTORY_TIMESTAMP((short)21, "lastUpdatedInventoryTimestamp"),
99
    FLIPKART_SERIAL_NUMBER((short)22, "flipkartSerialNumber");
101
    FLIPKART_SERIAL_NUMBER((short)22, "flipkartSerialNumber"),
-
 
102
    CATEGORY((short)23, "category");
100
 
103
 
101
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
104
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
102
 
105
 
103
    static {
106
    static {
104
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
107
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 153... Line 156...
153
          return LAST_UPDATED_INVENTORY;
156
          return LAST_UPDATED_INVENTORY;
154
        case 21: // LAST_UPDATED_INVENTORY_TIMESTAMP
157
        case 21: // LAST_UPDATED_INVENTORY_TIMESTAMP
155
          return LAST_UPDATED_INVENTORY_TIMESTAMP;
158
          return LAST_UPDATED_INVENTORY_TIMESTAMP;
156
        case 22: // FLIPKART_SERIAL_NUMBER
159
        case 22: // FLIPKART_SERIAL_NUMBER
157
          return FLIPKART_SERIAL_NUMBER;
160
          return FLIPKART_SERIAL_NUMBER;
-
 
161
        case 23: // CATEGORY
-
 
162
          return CATEGORY;
158
        default:
163
        default:
159
          return null;
164
          return null;
160
      }
165
      }
161
    }
166
    }
162
 
167
 
Line 208... Line 213...
208
  private static final int __MRP_ISSET_ID = 10;
213
  private static final int __MRP_ISSET_ID = 10;
209
  private static final int __WEBSITESELLINGPRICE_ISSET_ID = 11;
214
  private static final int __WEBSITESELLINGPRICE_ISSET_ID = 11;
210
  private static final int __MAXNLC_ISSET_ID = 12;
215
  private static final int __MAXNLC_ISSET_ID = 12;
211
  private static final int __LASTUPDATEDINVENTORY_ISSET_ID = 13;
216
  private static final int __LASTUPDATEDINVENTORY_ISSET_ID = 13;
212
  private static final int __LASTUPDATEDINVENTORYTIMESTAMP_ISSET_ID = 14;
217
  private static final int __LASTUPDATEDINVENTORYTIMESTAMP_ISSET_ID = 14;
-
 
218
  private static final int __CATEGORY_ISSET_ID = 15;
213
  private BitSet __isset_bit_vector = new BitSet(15);
219
  private BitSet __isset_bit_vector = new BitSet(16);
214
 
220
 
215
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
221
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
216
  static {
222
  static {
217
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
223
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
218
    tmpMap.put(_Fields.ITEM_ID, new org.apache.thrift.meta_data.FieldMetaData("item_id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
224
    tmpMap.put(_Fields.ITEM_ID, new org.apache.thrift.meta_data.FieldMetaData("item_id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
Line 257... Line 263...
257
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
263
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
258
    tmpMap.put(_Fields.LAST_UPDATED_INVENTORY_TIMESTAMP, new org.apache.thrift.meta_data.FieldMetaData("lastUpdatedInventoryTimestamp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
264
    tmpMap.put(_Fields.LAST_UPDATED_INVENTORY_TIMESTAMP, new org.apache.thrift.meta_data.FieldMetaData("lastUpdatedInventoryTimestamp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
259
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
265
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
260
    tmpMap.put(_Fields.FLIPKART_SERIAL_NUMBER, new org.apache.thrift.meta_data.FieldMetaData("flipkartSerialNumber", org.apache.thrift.TFieldRequirementType.DEFAULT, 
266
    tmpMap.put(_Fields.FLIPKART_SERIAL_NUMBER, new org.apache.thrift.meta_data.FieldMetaData("flipkartSerialNumber", org.apache.thrift.TFieldRequirementType.DEFAULT, 
261
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
267
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
-
 
268
    tmpMap.put(_Fields.CATEGORY, new org.apache.thrift.meta_data.FieldMetaData("category", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
269
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
262
    metaDataMap = Collections.unmodifiableMap(tmpMap);
270
    metaDataMap = Collections.unmodifiableMap(tmpMap);
263
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(FlipkartItemDetails.class, metaDataMap);
271
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(FlipkartItemDetails.class, metaDataMap);
264
  }
272
  }
265
 
273
 
266
  public FlipkartItemDetails() {
274
  public FlipkartItemDetails() {
Line 286... Line 294...
286
    double websiteSellingPrice,
294
    double websiteSellingPrice,
287
    double maxNlc,
295
    double maxNlc,
288
    String skuAtFlipkart,
296
    String skuAtFlipkart,
289
    long lastUpdatedInventory,
297
    long lastUpdatedInventory,
290
    long lastUpdatedInventoryTimestamp,
298
    long lastUpdatedInventoryTimestamp,
291
    String flipkartSerialNumber)
299
    String flipkartSerialNumber,
-
 
300
    long category)
292
  {
301
  {
293
    this();
302
    this();
294
    this.item_id = item_id;
303
    this.item_id = item_id;
295
    setItem_idIsSet(true);
304
    setItem_idIsSet(true);
296
    this.warehouseId = warehouseId;
305
    this.warehouseId = warehouseId;
Line 326... Line 335...
326
    this.lastUpdatedInventory = lastUpdatedInventory;
335
    this.lastUpdatedInventory = lastUpdatedInventory;
327
    setLastUpdatedInventoryIsSet(true);
336
    setLastUpdatedInventoryIsSet(true);
328
    this.lastUpdatedInventoryTimestamp = lastUpdatedInventoryTimestamp;
337
    this.lastUpdatedInventoryTimestamp = lastUpdatedInventoryTimestamp;
329
    setLastUpdatedInventoryTimestampIsSet(true);
338
    setLastUpdatedInventoryTimestampIsSet(true);
330
    this.flipkartSerialNumber = flipkartSerialNumber;
339
    this.flipkartSerialNumber = flipkartSerialNumber;
-
 
340
    this.category = category;
-
 
341
    setCategoryIsSet(true);
331
  }
342
  }
332
 
343
 
333
  /**
344
  /**
334
   * Performs a deep copy on <i>other</i>.
345
   * Performs a deep copy on <i>other</i>.
335
   */
346
   */
Line 370... Line 381...
370
    this.lastUpdatedInventory = other.lastUpdatedInventory;
381
    this.lastUpdatedInventory = other.lastUpdatedInventory;
371
    this.lastUpdatedInventoryTimestamp = other.lastUpdatedInventoryTimestamp;
382
    this.lastUpdatedInventoryTimestamp = other.lastUpdatedInventoryTimestamp;
372
    if (other.isSetFlipkartSerialNumber()) {
383
    if (other.isSetFlipkartSerialNumber()) {
373
      this.flipkartSerialNumber = other.flipkartSerialNumber;
384
      this.flipkartSerialNumber = other.flipkartSerialNumber;
374
    }
385
    }
-
 
386
    this.category = other.category;
375
  }
387
  }
376
 
388
 
377
  public FlipkartItemDetails deepCopy() {
389
  public FlipkartItemDetails deepCopy() {
378
    return new FlipkartItemDetails(this);
390
    return new FlipkartItemDetails(this);
379
  }
391
  }
Line 415... Line 427...
415
    setLastUpdatedInventoryIsSet(false);
427
    setLastUpdatedInventoryIsSet(false);
416
    this.lastUpdatedInventory = 0;
428
    this.lastUpdatedInventory = 0;
417
    setLastUpdatedInventoryTimestampIsSet(false);
429
    setLastUpdatedInventoryTimestampIsSet(false);
418
    this.lastUpdatedInventoryTimestamp = 0;
430
    this.lastUpdatedInventoryTimestamp = 0;
419
    this.flipkartSerialNumber = null;
431
    this.flipkartSerialNumber = null;
-
 
432
    setCategoryIsSet(false);
-
 
433
    this.category = 0;
420
  }
434
  }
421
 
435
 
422
  public long getItem_id() {
436
  public long getItem_id() {
423
    return this.item_id;
437
    return this.item_id;
424
  }
438
  }
Line 916... Line 930...
916
    if (!value) {
930
    if (!value) {
917
      this.flipkartSerialNumber = null;
931
      this.flipkartSerialNumber = null;
918
    }
932
    }
919
  }
933
  }
920
 
934
 
-
 
935
  public long getCategory() {
-
 
936
    return this.category;
-
 
937
  }
-
 
938
 
-
 
939
  public void setCategory(long category) {
-
 
940
    this.category = category;
-
 
941
    setCategoryIsSet(true);
-
 
942
  }
-
 
943
 
-
 
944
  public void unsetCategory() {
-
 
945
    __isset_bit_vector.clear(__CATEGORY_ISSET_ID);
-
 
946
  }
-
 
947
 
-
 
948
  /** Returns true if field category is set (has been assigned a value) and false otherwise */
-
 
949
  public boolean isSetCategory() {
-
 
950
    return __isset_bit_vector.get(__CATEGORY_ISSET_ID);
-
 
951
  }
-
 
952
 
-
 
953
  public void setCategoryIsSet(boolean value) {
-
 
954
    __isset_bit_vector.set(__CATEGORY_ISSET_ID, value);
-
 
955
  }
-
 
956
 
921
  public void setFieldValue(_Fields field, Object value) {
957
  public void setFieldValue(_Fields field, Object value) {
922
    switch (field) {
958
    switch (field) {
923
    case ITEM_ID:
959
    case ITEM_ID:
924
      if (value == null) {
960
      if (value == null) {
925
        unsetItem_id();
961
        unsetItem_id();
Line 1094... Line 1130...
1094
      } else {
1130
      } else {
1095
        setFlipkartSerialNumber((String)value);
1131
        setFlipkartSerialNumber((String)value);
1096
      }
1132
      }
1097
      break;
1133
      break;
1098
 
1134
 
-
 
1135
    case CATEGORY:
-
 
1136
      if (value == null) {
-
 
1137
        unsetCategory();
-
 
1138
      } else {
-
 
1139
        setCategory((Long)value);
-
 
1140
      }
-
 
1141
      break;
-
 
1142
 
1099
    }
1143
    }
1100
  }
1144
  }
1101
 
1145
 
1102
  public Object getFieldValue(_Fields field) {
1146
  public Object getFieldValue(_Fields field) {
1103
    switch (field) {
1147
    switch (field) {
Line 1165... Line 1209...
1165
      return Long.valueOf(getLastUpdatedInventoryTimestamp());
1209
      return Long.valueOf(getLastUpdatedInventoryTimestamp());
1166
 
1210
 
1167
    case FLIPKART_SERIAL_NUMBER:
1211
    case FLIPKART_SERIAL_NUMBER:
1168
      return getFlipkartSerialNumber();
1212
      return getFlipkartSerialNumber();
1169
 
1213
 
-
 
1214
    case CATEGORY:
-
 
1215
      return Long.valueOf(getCategory());
-
 
1216
 
1170
    }
1217
    }
1171
    throw new IllegalStateException();
1218
    throw new IllegalStateException();
1172
  }
1219
  }
1173
 
1220
 
1174
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
1221
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
Line 1220... Line 1267...
1220
      return isSetLastUpdatedInventory();
1267
      return isSetLastUpdatedInventory();
1221
    case LAST_UPDATED_INVENTORY_TIMESTAMP:
1268
    case LAST_UPDATED_INVENTORY_TIMESTAMP:
1222
      return isSetLastUpdatedInventoryTimestamp();
1269
      return isSetLastUpdatedInventoryTimestamp();
1223
    case FLIPKART_SERIAL_NUMBER:
1270
    case FLIPKART_SERIAL_NUMBER:
1224
      return isSetFlipkartSerialNumber();
1271
      return isSetFlipkartSerialNumber();
-
 
1272
    case CATEGORY:
-
 
1273
      return isSetCategory();
1225
    }
1274
    }
1226
    throw new IllegalStateException();
1275
    throw new IllegalStateException();
1227
  }
1276
  }
1228
 
1277
 
1229
  @Override
1278
  @Override
Line 1435... Line 1484...
1435
        return false;
1484
        return false;
1436
      if (!this.flipkartSerialNumber.equals(that.flipkartSerialNumber))
1485
      if (!this.flipkartSerialNumber.equals(that.flipkartSerialNumber))
1437
        return false;
1486
        return false;
1438
    }
1487
    }
1439
 
1488
 
-
 
1489
    boolean this_present_category = true;
-
 
1490
    boolean that_present_category = true;
-
 
1491
    if (this_present_category || that_present_category) {
-
 
1492
      if (!(this_present_category && that_present_category))
-
 
1493
        return false;
-
 
1494
      if (this.category != that.category)
-
 
1495
        return false;
-
 
1496
    }
-
 
1497
 
1440
    return true;
1498
    return true;
1441
  }
1499
  }
1442
 
1500
 
1443
  @Override
1501
  @Override
1444
  public int hashCode() {
1502
  public int hashCode() {
Line 1671... Line 1729...
1671
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.flipkartSerialNumber, typedOther.flipkartSerialNumber);
1729
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.flipkartSerialNumber, typedOther.flipkartSerialNumber);
1672
      if (lastComparison != 0) {
1730
      if (lastComparison != 0) {
1673
        return lastComparison;
1731
        return lastComparison;
1674
      }
1732
      }
1675
    }
1733
    }
-
 
1734
    lastComparison = Boolean.valueOf(isSetCategory()).compareTo(typedOther.isSetCategory());
-
 
1735
    if (lastComparison != 0) {
-
 
1736
      return lastComparison;
-
 
1737
    }
-
 
1738
    if (isSetCategory()) {
-
 
1739
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.category, typedOther.category);
-
 
1740
      if (lastComparison != 0) {
-
 
1741
        return lastComparison;
-
 
1742
      }
-
 
1743
    }
1676
    return 0;
1744
    return 0;
1677
  }
1745
  }
1678
 
1746
 
1679
  public _Fields fieldForId(int fieldId) {
1747
  public _Fields fieldForId(int fieldId) {
1680
    return _Fields.findByThriftId(fieldId);
1748
    return _Fields.findByThriftId(fieldId);
Line 1857... Line 1925...
1857
            this.flipkartSerialNumber = iprot.readString();
1925
            this.flipkartSerialNumber = iprot.readString();
1858
          } else { 
1926
          } else { 
1859
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
1927
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
1860
          }
1928
          }
1861
          break;
1929
          break;
-
 
1930
        case 23: // CATEGORY
-
 
1931
          if (field.type == org.apache.thrift.protocol.TType.I64) {
-
 
1932
            this.category = iprot.readI64();
-
 
1933
            setCategoryIsSet(true);
-
 
1934
          } else { 
-
 
1935
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
1936
          }
-
 
1937
          break;
1862
        default:
1938
        default:
1863
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
1939
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
1864
      }
1940
      }
1865
      iprot.readFieldEnd();
1941
      iprot.readFieldEnd();
1866
    }
1942
    }
Line 1950... Line 2026...
1950
    if (this.flipkartSerialNumber != null) {
2026
    if (this.flipkartSerialNumber != null) {
1951
      oprot.writeFieldBegin(FLIPKART_SERIAL_NUMBER_FIELD_DESC);
2027
      oprot.writeFieldBegin(FLIPKART_SERIAL_NUMBER_FIELD_DESC);
1952
      oprot.writeString(this.flipkartSerialNumber);
2028
      oprot.writeString(this.flipkartSerialNumber);
1953
      oprot.writeFieldEnd();
2029
      oprot.writeFieldEnd();
1954
    }
2030
    }
-
 
2031
    oprot.writeFieldBegin(CATEGORY_FIELD_DESC);
-
 
2032
    oprot.writeI64(this.category);
-
 
2033
    oprot.writeFieldEnd();
1955
    oprot.writeFieldStop();
2034
    oprot.writeFieldStop();
1956
    oprot.writeStructEnd();
2035
    oprot.writeStructEnd();
1957
  }
2036
  }
1958
 
2037
 
1959
  @Override
2038
  @Override
Line 2074... Line 2153...
2074
      sb.append("null");
2153
      sb.append("null");
2075
    } else {
2154
    } else {
2076
      sb.append(this.flipkartSerialNumber);
2155
      sb.append(this.flipkartSerialNumber);
2077
    }
2156
    }
2078
    first = false;
2157
    first = false;
-
 
2158
    if (!first) sb.append(", ");
-
 
2159
    sb.append("category:");
-
 
2160
    sb.append(this.category);
-
 
2161
    first = false;
2079
    sb.append(")");
2162
    sb.append(")");
2080
    return sb.toString();
2163
    return sb.toString();
2081
  }
2164
  }
2082
 
2165
 
2083
  public void validate() throws org.apache.thrift.TException {
2166
  public void validate() throws org.apache.thrift.TException {