Subversion Repositories SmartDukaan

Rev

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

Rev 1114 Rev 1133
Line 53... Line 53...
53
  private static final TField BILLING_TIMESTAMP_FIELD_DESC = new TField("billing_timestamp", TType.I64, (short)25);
53
  private static final TField BILLING_TIMESTAMP_FIELD_DESC = new TField("billing_timestamp", TType.I64, (short)25);
54
  private static final TField SHIPPING_TIMESTAMP_FIELD_DESC = new TField("shipping_timestamp", TType.I64, (short)26);
54
  private static final TField SHIPPING_TIMESTAMP_FIELD_DESC = new TField("shipping_timestamp", TType.I64, (short)26);
55
  private static final TField PICKUP_TIMESTAMP_FIELD_DESC = new TField("pickup_timestamp", TType.I64, (short)27);
55
  private static final TField PICKUP_TIMESTAMP_FIELD_DESC = new TField("pickup_timestamp", TType.I64, (short)27);
56
  private static final TField DELIVERY_TIMESTAMP_FIELD_DESC = new TField("delivery_timestamp", TType.I64, (short)28);
56
  private static final TField DELIVERY_TIMESTAMP_FIELD_DESC = new TField("delivery_timestamp", TType.I64, (short)28);
57
  private static final TField JACKET_NUMBER_FIELD_DESC = new TField("jacket_number", TType.I64, (short)29);
57
  private static final TField JACKET_NUMBER_FIELD_DESC = new TField("jacket_number", TType.I64, (short)29);
-
 
58
  private static final TField RECEIVER_FIELD_DESC = new TField("receiver", TType.STRING, (short)30);
58
 
59
 
59
  private long id;
60
  private long id;
60
  private long warehouse_id;
61
  private long warehouse_id;
61
  private List<LineItem> lineitems;
62
  private List<LineItem> lineitems;
62
  private long logistics_provider_id;
63
  private long logistics_provider_id;
Line 83... Line 84...
83
  private long billing_timestamp;
84
  private long billing_timestamp;
84
  private long shipping_timestamp;
85
  private long shipping_timestamp;
85
  private long pickup_timestamp;
86
  private long pickup_timestamp;
86
  private long delivery_timestamp;
87
  private long delivery_timestamp;
87
  private long jacket_number;
88
  private long jacket_number;
-
 
89
  private String receiver;
88
 
90
 
89
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
91
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
90
  public enum _Fields implements TFieldIdEnum {
92
  public enum _Fields implements TFieldIdEnum {
91
    ID((short)1, "id"),
93
    ID((short)1, "id"),
92
    WAREHOUSE_ID((short)2, "warehouse_id"),
94
    WAREHOUSE_ID((short)2, "warehouse_id"),
Line 140... Line 142...
140
    ACCEPTED_TIMESTAMP((short)24, "accepted_timestamp"),
142
    ACCEPTED_TIMESTAMP((short)24, "accepted_timestamp"),
141
    BILLING_TIMESTAMP((short)25, "billing_timestamp"),
143
    BILLING_TIMESTAMP((short)25, "billing_timestamp"),
142
    SHIPPING_TIMESTAMP((short)26, "shipping_timestamp"),
144
    SHIPPING_TIMESTAMP((short)26, "shipping_timestamp"),
143
    PICKUP_TIMESTAMP((short)27, "pickup_timestamp"),
145
    PICKUP_TIMESTAMP((short)27, "pickup_timestamp"),
144
    DELIVERY_TIMESTAMP((short)28, "delivery_timestamp"),
146
    DELIVERY_TIMESTAMP((short)28, "delivery_timestamp"),
145
    JACKET_NUMBER((short)29, "jacket_number");
147
    JACKET_NUMBER((short)29, "jacket_number"),
-
 
148
    RECEIVER((short)30, "receiver");
146
 
149
 
147
    private static final Map<Integer, _Fields> byId = new HashMap<Integer, _Fields>();
150
    private static final Map<Integer, _Fields> byId = new HashMap<Integer, _Fields>();
148
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
151
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
149
 
152
 
150
    static {
153
    static {
Line 270... Line 273...
270
        new FieldValueMetaData(TType.I64)));
273
        new FieldValueMetaData(TType.I64)));
271
    put(_Fields.DELIVERY_TIMESTAMP, new FieldMetaData("delivery_timestamp", TFieldRequirementType.DEFAULT, 
274
    put(_Fields.DELIVERY_TIMESTAMP, new FieldMetaData("delivery_timestamp", TFieldRequirementType.DEFAULT, 
272
        new FieldValueMetaData(TType.I64)));
275
        new FieldValueMetaData(TType.I64)));
273
    put(_Fields.JACKET_NUMBER, new FieldMetaData("jacket_number", TFieldRequirementType.DEFAULT, 
276
    put(_Fields.JACKET_NUMBER, new FieldMetaData("jacket_number", TFieldRequirementType.DEFAULT, 
274
        new FieldValueMetaData(TType.I64)));
277
        new FieldValueMetaData(TType.I64)));
-
 
278
    put(_Fields.RECEIVER, new FieldMetaData("receiver", TFieldRequirementType.DEFAULT, 
-
 
279
        new FieldValueMetaData(TType.STRING)));
275
  }});
280
  }});
276
 
281
 
277
  static {
282
  static {
278
    FieldMetaData.addStructMetaDataMap(Order.class, metaDataMap);
283
    FieldMetaData.addStructMetaDataMap(Order.class, metaDataMap);
279
  }
284
  }
Line 308... Line 313...
308
    long accepted_timestamp,
313
    long accepted_timestamp,
309
    long billing_timestamp,
314
    long billing_timestamp,
310
    long shipping_timestamp,
315
    long shipping_timestamp,
311
    long pickup_timestamp,
316
    long pickup_timestamp,
312
    long delivery_timestamp,
317
    long delivery_timestamp,
313
    long jacket_number)
318
    long jacket_number,
-
 
319
    String receiver)
314
  {
320
  {
315
    this();
321
    this();
316
    this.id = id;
322
    this.id = id;
317
    setIdIsSet(true);
323
    setIdIsSet(true);
318
    this.warehouse_id = warehouse_id;
324
    this.warehouse_id = warehouse_id;
Line 354... Line 360...
354
    setPickup_timestampIsSet(true);
360
    setPickup_timestampIsSet(true);
355
    this.delivery_timestamp = delivery_timestamp;
361
    this.delivery_timestamp = delivery_timestamp;
356
    setDelivery_timestampIsSet(true);
362
    setDelivery_timestampIsSet(true);
357
    this.jacket_number = jacket_number;
363
    this.jacket_number = jacket_number;
358
    setJacket_numberIsSet(true);
364
    setJacket_numberIsSet(true);
-
 
365
    this.receiver = receiver;
359
  }
366
  }
360
 
367
 
361
  /**
368
  /**
362
   * Performs a deep copy on <i>other</i>.
369
   * Performs a deep copy on <i>other</i>.
363
   */
370
   */
Line 425... Line 432...
425
    this.billing_timestamp = other.billing_timestamp;
432
    this.billing_timestamp = other.billing_timestamp;
426
    this.shipping_timestamp = other.shipping_timestamp;
433
    this.shipping_timestamp = other.shipping_timestamp;
427
    this.pickup_timestamp = other.pickup_timestamp;
434
    this.pickup_timestamp = other.pickup_timestamp;
428
    this.delivery_timestamp = other.delivery_timestamp;
435
    this.delivery_timestamp = other.delivery_timestamp;
429
    this.jacket_number = other.jacket_number;
436
    this.jacket_number = other.jacket_number;
-
 
437
    if (other.isSetReceiver()) {
-
 
438
      this.receiver = other.receiver;
-
 
439
    }
430
  }
440
  }
431
 
441
 
432
  public Order deepCopy() {
442
  public Order deepCopy() {
433
    return new Order(this);
443
    return new Order(this);
434
  }
444
  }
Line 1185... Line 1195...
1185
 
1195
 
1186
  public void setJacket_numberIsSet(boolean value) {
1196
  public void setJacket_numberIsSet(boolean value) {
1187
    __isset_bit_vector.set(__JACKET_NUMBER_ISSET_ID, value);
1197
    __isset_bit_vector.set(__JACKET_NUMBER_ISSET_ID, value);
1188
  }
1198
  }
1189
 
1199
 
-
 
1200
  public String getReceiver() {
-
 
1201
    return this.receiver;
-
 
1202
  }
-
 
1203
 
-
 
1204
  public Order setReceiver(String receiver) {
-
 
1205
    this.receiver = receiver;
-
 
1206
    return this;
-
 
1207
  }
-
 
1208
 
-
 
1209
  public void unsetReceiver() {
-
 
1210
    this.receiver = null;
-
 
1211
  }
-
 
1212
 
-
 
1213
  /** Returns true if field receiver is set (has been asigned a value) and false otherwise */
-
 
1214
  public boolean isSetReceiver() {
-
 
1215
    return this.receiver != null;
-
 
1216
  }
-
 
1217
 
-
 
1218
  public void setReceiverIsSet(boolean value) {
-
 
1219
    if (!value) {
-
 
1220
      this.receiver = null;
-
 
1221
    }
-
 
1222
  }
-
 
1223
 
1190
  public void setFieldValue(_Fields field, Object value) {
1224
  public void setFieldValue(_Fields field, Object value) {
1191
    switch (field) {
1225
    switch (field) {
1192
    case ID:
1226
    case ID:
1193
      if (value == null) {
1227
      if (value == null) {
1194
        unsetId();
1228
        unsetId();
Line 1419... Line 1453...
1419
      } else {
1453
      } else {
1420
        setJacket_number((Long)value);
1454
        setJacket_number((Long)value);
1421
      }
1455
      }
1422
      break;
1456
      break;
1423
 
1457
 
-
 
1458
    case RECEIVER:
-
 
1459
      if (value == null) {
-
 
1460
        unsetReceiver();
-
 
1461
      } else {
-
 
1462
        setReceiver((String)value);
-
 
1463
      }
-
 
1464
      break;
-
 
1465
 
1424
    }
1466
    }
1425
  }
1467
  }
1426
 
1468
 
1427
  public void setFieldValue(int fieldID, Object value) {
1469
  public void setFieldValue(int fieldID, Object value) {
1428
    setFieldValue(_Fields.findByThriftIdOrThrow(fieldID), value);
1470
    setFieldValue(_Fields.findByThriftIdOrThrow(fieldID), value);
Line 1515... Line 1557...
1515
      return new Long(getDelivery_timestamp());
1557
      return new Long(getDelivery_timestamp());
1516
 
1558
 
1517
    case JACKET_NUMBER:
1559
    case JACKET_NUMBER:
1518
      return new Long(getJacket_number());
1560
      return new Long(getJacket_number());
1519
 
1561
 
-
 
1562
    case RECEIVER:
-
 
1563
      return getReceiver();
-
 
1564
 
1520
    }
1565
    }
1521
    throw new IllegalStateException();
1566
    throw new IllegalStateException();
1522
  }
1567
  }
1523
 
1568
 
1524
  public Object getFieldValue(int fieldId) {
1569
  public Object getFieldValue(int fieldId) {
Line 1584... Line 1629...
1584
      return isSetPickup_timestamp();
1629
      return isSetPickup_timestamp();
1585
    case DELIVERY_TIMESTAMP:
1630
    case DELIVERY_TIMESTAMP:
1586
      return isSetDelivery_timestamp();
1631
      return isSetDelivery_timestamp();
1587
    case JACKET_NUMBER:
1632
    case JACKET_NUMBER:
1588
      return isSetJacket_number();
1633
      return isSetJacket_number();
-
 
1634
    case RECEIVER:
-
 
1635
      return isSetReceiver();
1589
    }
1636
    }
1590
    throw new IllegalStateException();
1637
    throw new IllegalStateException();
1591
  }
1638
  }
1592
 
1639
 
1593
  public boolean isSet(int fieldID) {
1640
  public boolean isSet(int fieldID) {
Line 1866... Line 1913...
1866
        return false;
1913
        return false;
1867
      if (this.jacket_number != that.jacket_number)
1914
      if (this.jacket_number != that.jacket_number)
1868
        return false;
1915
        return false;
1869
    }
1916
    }
1870
 
1917
 
-
 
1918
    boolean this_present_receiver = true && this.isSetReceiver();
-
 
1919
    boolean that_present_receiver = true && that.isSetReceiver();
-
 
1920
    if (this_present_receiver || that_present_receiver) {
-
 
1921
      if (!(this_present_receiver && that_present_receiver))
-
 
1922
        return false;
-
 
1923
      if (!this.receiver.equals(that.receiver))
-
 
1924
        return false;
-
 
1925
    }
-
 
1926
 
1871
    return true;
1927
    return true;
1872
  }
1928
  }
1873
 
1929
 
1874
  @Override
1930
  @Override
1875
  public int hashCode() {
1931
  public int hashCode() {
Line 2114... Line 2170...
2114
    }
2170
    }
2115
    lastComparison = TBaseHelper.compareTo(jacket_number, typedOther.jacket_number);
2171
    lastComparison = TBaseHelper.compareTo(jacket_number, typedOther.jacket_number);
2116
    if (lastComparison != 0) {
2172
    if (lastComparison != 0) {
2117
      return lastComparison;
2173
      return lastComparison;
2118
    }
2174
    }
-
 
2175
    lastComparison = Boolean.valueOf(isSetReceiver()).compareTo(isSetReceiver());
-
 
2176
    if (lastComparison != 0) {
-
 
2177
      return lastComparison;
-
 
2178
    }
-
 
2179
    lastComparison = TBaseHelper.compareTo(receiver, typedOther.receiver);
-
 
2180
    if (lastComparison != 0) {
-
 
2181
      return lastComparison;
-
 
2182
    }
2119
    return 0;
2183
    return 0;
2120
  }
2184
  }
2121
 
2185
 
2122
  public void read(TProtocol iprot) throws TException {
2186
  public void read(TProtocol iprot) throws TException {
2123
    TField field;
2187
    TField field;
Line 2359... Line 2423...
2359
              setJacket_numberIsSet(true);
2423
              setJacket_numberIsSet(true);
2360
            } else { 
2424
            } else { 
2361
              TProtocolUtil.skip(iprot, field.type);
2425
              TProtocolUtil.skip(iprot, field.type);
2362
            }
2426
            }
2363
            break;
2427
            break;
-
 
2428
          case RECEIVER:
-
 
2429
            if (field.type == TType.STRING) {
-
 
2430
              this.receiver = iprot.readString();
-
 
2431
            } else { 
-
 
2432
              TProtocolUtil.skip(iprot, field.type);
-
 
2433
            }
-
 
2434
            break;
2364
        }
2435
        }
2365
        iprot.readFieldEnd();
2436
        iprot.readFieldEnd();
2366
      }
2437
      }
2367
    }
2438
    }
2368
    iprot.readStructEnd();
2439
    iprot.readStructEnd();
Line 2495... Line 2566...
2495
    oprot.writeI64(this.delivery_timestamp);
2566
    oprot.writeI64(this.delivery_timestamp);
2496
    oprot.writeFieldEnd();
2567
    oprot.writeFieldEnd();
2497
    oprot.writeFieldBegin(JACKET_NUMBER_FIELD_DESC);
2568
    oprot.writeFieldBegin(JACKET_NUMBER_FIELD_DESC);
2498
    oprot.writeI64(this.jacket_number);
2569
    oprot.writeI64(this.jacket_number);
2499
    oprot.writeFieldEnd();
2570
    oprot.writeFieldEnd();
-
 
2571
    if (this.receiver != null) {
-
 
2572
      oprot.writeFieldBegin(RECEIVER_FIELD_DESC);
-
 
2573
      oprot.writeString(this.receiver);
-
 
2574
      oprot.writeFieldEnd();
-
 
2575
    }
2500
    oprot.writeFieldStop();
2576
    oprot.writeFieldStop();
2501
    oprot.writeStructEnd();
2577
    oprot.writeStructEnd();
2502
  }
2578
  }
2503
 
2579
 
2504
  @Override
2580
  @Override
Line 2687... Line 2763...
2687
    first = false;
2763
    first = false;
2688
    if (!first) sb.append(", ");
2764
    if (!first) sb.append(", ");
2689
    sb.append("jacket_number:");
2765
    sb.append("jacket_number:");
2690
    sb.append(this.jacket_number);
2766
    sb.append(this.jacket_number);
2691
    first = false;
2767
    first = false;
-
 
2768
    if (!first) sb.append(", ");
-
 
2769
    sb.append("receiver:");
-
 
2770
    if (this.receiver == null) {
-
 
2771
      sb.append("null");
-
 
2772
    } else {
-
 
2773
      sb.append(this.receiver);
-
 
2774
    }
-
 
2775
    first = false;
2692
    sb.append(")");
2776
    sb.append(")");
2693
    return sb.toString();
2777
    return sb.toString();
2694
  }
2778
  }
2695
 
2779
 
2696
  public void validate() throws TException {
2780
  public void validate() throws TException {