Subversion Repositories SmartDukaan

Rev

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

Rev 10156 Rev 14780
Line 44... Line 44...
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
  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);
-
 
49
  private static final org.apache.thrift.protocol.TField IS_FA_LISTED_FIELD_DESC = new org.apache.thrift.protocol.TField("isFaListed", org.apache.thrift.protocol.TType.BOOL, (short)24);
49
 
50
 
50
  private long item_id; // required
51
  private long item_id; // required
51
  private long warehouseId; // required
52
  private long warehouseId; // required
52
  private double exceptionPrice; // required
53
  private double exceptionPrice; // required
53
  private boolean isListedOnFlipkart; // required
54
  private boolean isListedOnFlipkart; // required
Line 68... Line 69...
68
  private String skuAtFlipkart; // required
69
  private String skuAtFlipkart; // required
69
  private long lastUpdatedInventory; // required
70
  private long lastUpdatedInventory; // required
70
  private long lastUpdatedInventoryTimestamp; // required
71
  private long lastUpdatedInventoryTimestamp; // required
71
  private String flipkartSerialNumber; // required
72
  private String flipkartSerialNumber; // required
72
  private long category; // required
73
  private long category; // required
-
 
74
  private boolean isFaListed; // required
73
 
75
 
74
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
76
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
75
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
77
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
76
    ITEM_ID((short)1, "item_id"),
78
    ITEM_ID((short)1, "item_id"),
77
    WAREHOUSE_ID((short)2, "warehouseId"),
79
    WAREHOUSE_ID((short)2, "warehouseId"),
Line 97... Line 99...
97
    MAX_NLC((short)18, "maxNlc"),
99
    MAX_NLC((short)18, "maxNlc"),
98
    SKU_AT_FLIPKART((short)19, "skuAtFlipkart"),
100
    SKU_AT_FLIPKART((short)19, "skuAtFlipkart"),
99
    LAST_UPDATED_INVENTORY((short)20, "lastUpdatedInventory"),
101
    LAST_UPDATED_INVENTORY((short)20, "lastUpdatedInventory"),
100
    LAST_UPDATED_INVENTORY_TIMESTAMP((short)21, "lastUpdatedInventoryTimestamp"),
102
    LAST_UPDATED_INVENTORY_TIMESTAMP((short)21, "lastUpdatedInventoryTimestamp"),
101
    FLIPKART_SERIAL_NUMBER((short)22, "flipkartSerialNumber"),
103
    FLIPKART_SERIAL_NUMBER((short)22, "flipkartSerialNumber"),
102
    CATEGORY((short)23, "category");
104
    CATEGORY((short)23, "category"),
-
 
105
    IS_FA_LISTED((short)24, "isFaListed");
103
 
106
 
104
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
107
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
105
 
108
 
106
    static {
109
    static {
107
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
110
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
Line 158... Line 161...
158
          return LAST_UPDATED_INVENTORY_TIMESTAMP;
161
          return LAST_UPDATED_INVENTORY_TIMESTAMP;
159
        case 22: // FLIPKART_SERIAL_NUMBER
162
        case 22: // FLIPKART_SERIAL_NUMBER
160
          return FLIPKART_SERIAL_NUMBER;
163
          return FLIPKART_SERIAL_NUMBER;
161
        case 23: // CATEGORY
164
        case 23: // CATEGORY
162
          return CATEGORY;
165
          return CATEGORY;
-
 
166
        case 24: // IS_FA_LISTED
-
 
167
          return IS_FA_LISTED;
163
        default:
168
        default:
164
          return null;
169
          return null;
165
      }
170
      }
166
    }
171
    }
167
 
172
 
Line 214... Line 219...
214
  private static final int __WEBSITESELLINGPRICE_ISSET_ID = 11;
219
  private static final int __WEBSITESELLINGPRICE_ISSET_ID = 11;
215
  private static final int __MAXNLC_ISSET_ID = 12;
220
  private static final int __MAXNLC_ISSET_ID = 12;
216
  private static final int __LASTUPDATEDINVENTORY_ISSET_ID = 13;
221
  private static final int __LASTUPDATEDINVENTORY_ISSET_ID = 13;
217
  private static final int __LASTUPDATEDINVENTORYTIMESTAMP_ISSET_ID = 14;
222
  private static final int __LASTUPDATEDINVENTORYTIMESTAMP_ISSET_ID = 14;
218
  private static final int __CATEGORY_ISSET_ID = 15;
223
  private static final int __CATEGORY_ISSET_ID = 15;
-
 
224
  private static final int __ISFALISTED_ISSET_ID = 16;
219
  private BitSet __isset_bit_vector = new BitSet(16);
225
  private BitSet __isset_bit_vector = new BitSet(17);
220
 
226
 
221
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
227
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
222
  static {
228
  static {
223
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
229
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
224
    tmpMap.put(_Fields.ITEM_ID, new org.apache.thrift.meta_data.FieldMetaData("item_id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
230
    tmpMap.put(_Fields.ITEM_ID, new org.apache.thrift.meta_data.FieldMetaData("item_id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
Line 265... Line 271...
265
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
271
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
266
    tmpMap.put(_Fields.FLIPKART_SERIAL_NUMBER, new org.apache.thrift.meta_data.FieldMetaData("flipkartSerialNumber", org.apache.thrift.TFieldRequirementType.DEFAULT, 
272
    tmpMap.put(_Fields.FLIPKART_SERIAL_NUMBER, new org.apache.thrift.meta_data.FieldMetaData("flipkartSerialNumber", org.apache.thrift.TFieldRequirementType.DEFAULT, 
267
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
273
        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, 
274
    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)));
275
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
-
 
276
    tmpMap.put(_Fields.IS_FA_LISTED, new org.apache.thrift.meta_data.FieldMetaData("isFaListed", org.apache.thrift.TFieldRequirementType.DEFAULT, 
-
 
277
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
270
    metaDataMap = Collections.unmodifiableMap(tmpMap);
278
    metaDataMap = Collections.unmodifiableMap(tmpMap);
271
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(FlipkartItemDetails.class, metaDataMap);
279
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(FlipkartItemDetails.class, metaDataMap);
272
  }
280
  }
273
 
281
 
274
  public FlipkartItemDetails() {
282
  public FlipkartItemDetails() {
Line 295... Line 303...
295
    double maxNlc,
303
    double maxNlc,
296
    String skuAtFlipkart,
304
    String skuAtFlipkart,
297
    long lastUpdatedInventory,
305
    long lastUpdatedInventory,
298
    long lastUpdatedInventoryTimestamp,
306
    long lastUpdatedInventoryTimestamp,
299
    String flipkartSerialNumber,
307
    String flipkartSerialNumber,
300
    long category)
308
    long category,
-
 
309
    boolean isFaListed)
301
  {
310
  {
302
    this();
311
    this();
303
    this.item_id = item_id;
312
    this.item_id = item_id;
304
    setItem_idIsSet(true);
313
    setItem_idIsSet(true);
305
    this.warehouseId = warehouseId;
314
    this.warehouseId = warehouseId;
Line 337... Line 346...
337
    this.lastUpdatedInventoryTimestamp = lastUpdatedInventoryTimestamp;
346
    this.lastUpdatedInventoryTimestamp = lastUpdatedInventoryTimestamp;
338
    setLastUpdatedInventoryTimestampIsSet(true);
347
    setLastUpdatedInventoryTimestampIsSet(true);
339
    this.flipkartSerialNumber = flipkartSerialNumber;
348
    this.flipkartSerialNumber = flipkartSerialNumber;
340
    this.category = category;
349
    this.category = category;
341
    setCategoryIsSet(true);
350
    setCategoryIsSet(true);
-
 
351
    this.isFaListed = isFaListed;
-
 
352
    setIsFaListedIsSet(true);
342
  }
353
  }
343
 
354
 
344
  /**
355
  /**
345
   * Performs a deep copy on <i>other</i>.
356
   * Performs a deep copy on <i>other</i>.
346
   */
357
   */
Line 382... Line 393...
382
    this.lastUpdatedInventoryTimestamp = other.lastUpdatedInventoryTimestamp;
393
    this.lastUpdatedInventoryTimestamp = other.lastUpdatedInventoryTimestamp;
383
    if (other.isSetFlipkartSerialNumber()) {
394
    if (other.isSetFlipkartSerialNumber()) {
384
      this.flipkartSerialNumber = other.flipkartSerialNumber;
395
      this.flipkartSerialNumber = other.flipkartSerialNumber;
385
    }
396
    }
386
    this.category = other.category;
397
    this.category = other.category;
-
 
398
    this.isFaListed = other.isFaListed;
387
  }
399
  }
388
 
400
 
389
  public FlipkartItemDetails deepCopy() {
401
  public FlipkartItemDetails deepCopy() {
390
    return new FlipkartItemDetails(this);
402
    return new FlipkartItemDetails(this);
391
  }
403
  }
Line 429... Line 441...
429
    setLastUpdatedInventoryTimestampIsSet(false);
441
    setLastUpdatedInventoryTimestampIsSet(false);
430
    this.lastUpdatedInventoryTimestamp = 0;
442
    this.lastUpdatedInventoryTimestamp = 0;
431
    this.flipkartSerialNumber = null;
443
    this.flipkartSerialNumber = null;
432
    setCategoryIsSet(false);
444
    setCategoryIsSet(false);
433
    this.category = 0;
445
    this.category = 0;
-
 
446
    setIsFaListedIsSet(false);
-
 
447
    this.isFaListed = false;
434
  }
448
  }
435
 
449
 
436
  public long getItem_id() {
450
  public long getItem_id() {
437
    return this.item_id;
451
    return this.item_id;
438
  }
452
  }
Line 952... Line 966...
952
 
966
 
953
  public void setCategoryIsSet(boolean value) {
967
  public void setCategoryIsSet(boolean value) {
954
    __isset_bit_vector.set(__CATEGORY_ISSET_ID, value);
968
    __isset_bit_vector.set(__CATEGORY_ISSET_ID, value);
955
  }
969
  }
956
 
970
 
-
 
971
  public boolean isIsFaListed() {
-
 
972
    return this.isFaListed;
-
 
973
  }
-
 
974
 
-
 
975
  public void setIsFaListed(boolean isFaListed) {
-
 
976
    this.isFaListed = isFaListed;
-
 
977
    setIsFaListedIsSet(true);
-
 
978
  }
-
 
979
 
-
 
980
  public void unsetIsFaListed() {
-
 
981
    __isset_bit_vector.clear(__ISFALISTED_ISSET_ID);
-
 
982
  }
-
 
983
 
-
 
984
  /** Returns true if field isFaListed is set (has been assigned a value) and false otherwise */
-
 
985
  public boolean isSetIsFaListed() {
-
 
986
    return __isset_bit_vector.get(__ISFALISTED_ISSET_ID);
-
 
987
  }
-
 
988
 
-
 
989
  public void setIsFaListedIsSet(boolean value) {
-
 
990
    __isset_bit_vector.set(__ISFALISTED_ISSET_ID, value);
-
 
991
  }
-
 
992
 
957
  public void setFieldValue(_Fields field, Object value) {
993
  public void setFieldValue(_Fields field, Object value) {
958
    switch (field) {
994
    switch (field) {
959
    case ITEM_ID:
995
    case ITEM_ID:
960
      if (value == null) {
996
      if (value == null) {
961
        unsetItem_id();
997
        unsetItem_id();
Line 1138... Line 1174...
1138
      } else {
1174
      } else {
1139
        setCategory((Long)value);
1175
        setCategory((Long)value);
1140
      }
1176
      }
1141
      break;
1177
      break;
1142
 
1178
 
-
 
1179
    case IS_FA_LISTED:
-
 
1180
      if (value == null) {
-
 
1181
        unsetIsFaListed();
-
 
1182
      } else {
-
 
1183
        setIsFaListed((Boolean)value);
-
 
1184
      }
-
 
1185
      break;
-
 
1186
 
1143
    }
1187
    }
1144
  }
1188
  }
1145
 
1189
 
1146
  public Object getFieldValue(_Fields field) {
1190
  public Object getFieldValue(_Fields field) {
1147
    switch (field) {
1191
    switch (field) {
Line 1212... Line 1256...
1212
      return getFlipkartSerialNumber();
1256
      return getFlipkartSerialNumber();
1213
 
1257
 
1214
    case CATEGORY:
1258
    case CATEGORY:
1215
      return Long.valueOf(getCategory());
1259
      return Long.valueOf(getCategory());
1216
 
1260
 
-
 
1261
    case IS_FA_LISTED:
-
 
1262
      return Boolean.valueOf(isIsFaListed());
-
 
1263
 
1217
    }
1264
    }
1218
    throw new IllegalStateException();
1265
    throw new IllegalStateException();
1219
  }
1266
  }
1220
 
1267
 
1221
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
1268
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
Line 1269... Line 1316...
1269
      return isSetLastUpdatedInventoryTimestamp();
1316
      return isSetLastUpdatedInventoryTimestamp();
1270
    case FLIPKART_SERIAL_NUMBER:
1317
    case FLIPKART_SERIAL_NUMBER:
1271
      return isSetFlipkartSerialNumber();
1318
      return isSetFlipkartSerialNumber();
1272
    case CATEGORY:
1319
    case CATEGORY:
1273
      return isSetCategory();
1320
      return isSetCategory();
-
 
1321
    case IS_FA_LISTED:
-
 
1322
      return isSetIsFaListed();
1274
    }
1323
    }
1275
    throw new IllegalStateException();
1324
    throw new IllegalStateException();
1276
  }
1325
  }
1277
 
1326
 
1278
  @Override
1327
  @Override
Line 1493... Line 1542...
1493
        return false;
1542
        return false;
1494
      if (this.category != that.category)
1543
      if (this.category != that.category)
1495
        return false;
1544
        return false;
1496
    }
1545
    }
1497
 
1546
 
-
 
1547
    boolean this_present_isFaListed = true;
-
 
1548
    boolean that_present_isFaListed = true;
-
 
1549
    if (this_present_isFaListed || that_present_isFaListed) {
-
 
1550
      if (!(this_present_isFaListed && that_present_isFaListed))
-
 
1551
        return false;
-
 
1552
      if (this.isFaListed != that.isFaListed)
-
 
1553
        return false;
-
 
1554
    }
-
 
1555
 
1498
    return true;
1556
    return true;
1499
  }
1557
  }
1500
 
1558
 
1501
  @Override
1559
  @Override
1502
  public int hashCode() {
1560
  public int hashCode() {
Line 1739... Line 1797...
1739
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.category, typedOther.category);
1797
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.category, typedOther.category);
1740
      if (lastComparison != 0) {
1798
      if (lastComparison != 0) {
1741
        return lastComparison;
1799
        return lastComparison;
1742
      }
1800
      }
1743
    }
1801
    }
-
 
1802
    lastComparison = Boolean.valueOf(isSetIsFaListed()).compareTo(typedOther.isSetIsFaListed());
-
 
1803
    if (lastComparison != 0) {
-
 
1804
      return lastComparison;
-
 
1805
    }
-
 
1806
    if (isSetIsFaListed()) {
-
 
1807
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.isFaListed, typedOther.isFaListed);
-
 
1808
      if (lastComparison != 0) {
-
 
1809
        return lastComparison;
-
 
1810
      }
-
 
1811
    }
1744
    return 0;
1812
    return 0;
1745
  }
1813
  }
1746
 
1814
 
1747
  public _Fields fieldForId(int fieldId) {
1815
  public _Fields fieldForId(int fieldId) {
1748
    return _Fields.findByThriftId(fieldId);
1816
    return _Fields.findByThriftId(fieldId);
Line 1933... Line 2001...
1933
            setCategoryIsSet(true);
2001
            setCategoryIsSet(true);
1934
          } else { 
2002
          } else { 
1935
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2003
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
1936
          }
2004
          }
1937
          break;
2005
          break;
-
 
2006
        case 24: // IS_FA_LISTED
-
 
2007
          if (field.type == org.apache.thrift.protocol.TType.BOOL) {
-
 
2008
            this.isFaListed = iprot.readBool();
-
 
2009
            setIsFaListedIsSet(true);
-
 
2010
          } else { 
-
 
2011
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
-
 
2012
          }
-
 
2013
          break;
1938
        default:
2014
        default:
1939
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
2015
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
1940
      }
2016
      }
1941
      iprot.readFieldEnd();
2017
      iprot.readFieldEnd();
1942
    }
2018
    }
Line 2029... Line 2105...
2029
      oprot.writeFieldEnd();
2105
      oprot.writeFieldEnd();
2030
    }
2106
    }
2031
    oprot.writeFieldBegin(CATEGORY_FIELD_DESC);
2107
    oprot.writeFieldBegin(CATEGORY_FIELD_DESC);
2032
    oprot.writeI64(this.category);
2108
    oprot.writeI64(this.category);
2033
    oprot.writeFieldEnd();
2109
    oprot.writeFieldEnd();
-
 
2110
    oprot.writeFieldBegin(IS_FA_LISTED_FIELD_DESC);
-
 
2111
    oprot.writeBool(this.isFaListed);
-
 
2112
    oprot.writeFieldEnd();
2034
    oprot.writeFieldStop();
2113
    oprot.writeFieldStop();
2035
    oprot.writeStructEnd();
2114
    oprot.writeStructEnd();
2036
  }
2115
  }
2037
 
2116
 
2038
  @Override
2117
  @Override
Line 2157... Line 2236...
2157
    first = false;
2236
    first = false;
2158
    if (!first) sb.append(", ");
2237
    if (!first) sb.append(", ");
2159
    sb.append("category:");
2238
    sb.append("category:");
2160
    sb.append(this.category);
2239
    sb.append(this.category);
2161
    first = false;
2240
    first = false;
-
 
2241
    if (!first) sb.append(", ");
-
 
2242
    sb.append("isFaListed:");
-
 
2243
    sb.append(this.isFaListed);
-
 
2244
    first = false;
2162
    sb.append(")");
2245
    sb.append(")");
2163
    return sb.toString();
2246
    return sb.toString();
2164
  }
2247
  }
2165
 
2248
 
2166
  public void validate() throws org.apache.thrift.TException {
2249
  public void validate() throws org.apache.thrift.TException {