Subversion Repositories SmartDukaan

Rev

Rev 9299 | Rev 12772 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed

Rev Author Line No. Line
483 rajveer 1
/**
3430 rajveer 2
 * Autogenerated by Thrift Compiler (0.7.0)
483 rajveer 3
 *
4
 * DO NOT EDIT UNLESS YOU ARE SURE THAT YOU KNOW WHAT YOU ARE DOING
5
 */
6
package in.shop2020.model.v1.order;
7
 
8
import java.util.List;
9
import java.util.ArrayList;
10
import java.util.Map;
11
import java.util.HashMap;
12
import java.util.EnumMap;
13
import java.util.Set;
14
import java.util.HashSet;
15
import java.util.EnumSet;
16
import java.util.Collections;
17
import java.util.BitSet;
3430 rajveer 18
import java.nio.ByteBuffer;
483 rajveer 19
import java.util.Arrays;
20
import org.slf4j.Logger;
21
import org.slf4j.LoggerFactory;
22
 
3430 rajveer 23
public class Order implements org.apache.thrift.TBase<Order, Order._Fields>, java.io.Serializable, Cloneable {
24
  private static final org.apache.thrift.protocol.TStruct STRUCT_DESC = new org.apache.thrift.protocol.TStruct("Order");
483 rajveer 25
 
3430 rajveer 26
  private static final org.apache.thrift.protocol.TField ID_FIELD_DESC = new org.apache.thrift.protocol.TField("id", org.apache.thrift.protocol.TType.I64, (short)1);
27
  private static final org.apache.thrift.protocol.TField WAREHOUSE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("warehouse_id", org.apache.thrift.protocol.TType.I64, (short)2);
28
  private static final org.apache.thrift.protocol.TField LINEITEMS_FIELD_DESC = new org.apache.thrift.protocol.TField("lineitems", org.apache.thrift.protocol.TType.LIST, (short)3);
29
  private static final org.apache.thrift.protocol.TField LOGISTICS_PROVIDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("logistics_provider_id", org.apache.thrift.protocol.TType.I64, (short)4);
30
  private static final org.apache.thrift.protocol.TField AIRWAYBILL_NO_FIELD_DESC = new org.apache.thrift.protocol.TField("airwaybill_no", org.apache.thrift.protocol.TType.STRING, (short)5);
31
  private static final org.apache.thrift.protocol.TField TRACKING_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("tracking_id", org.apache.thrift.protocol.TType.STRING, (short)6);
32
  private static final org.apache.thrift.protocol.TField EXPECTED_DELIVERY_TIME_FIELD_DESC = new org.apache.thrift.protocol.TField("expected_delivery_time", org.apache.thrift.protocol.TType.I64, (short)7);
33
  private static final org.apache.thrift.protocol.TField CUSTOMER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("customer_id", org.apache.thrift.protocol.TType.I64, (short)8);
34
  private static final org.apache.thrift.protocol.TField CUSTOMER_NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("customer_name", org.apache.thrift.protocol.TType.STRING, (short)9);
35
  private static final org.apache.thrift.protocol.TField CUSTOMER_MOBILENUMBER_FIELD_DESC = new org.apache.thrift.protocol.TField("customer_mobilenumber", org.apache.thrift.protocol.TType.STRING, (short)10);
36
  private static final org.apache.thrift.protocol.TField CUSTOMER_PINCODE_FIELD_DESC = new org.apache.thrift.protocol.TField("customer_pincode", org.apache.thrift.protocol.TType.STRING, (short)11);
37
  private static final org.apache.thrift.protocol.TField CUSTOMER_ADDRESS1_FIELD_DESC = new org.apache.thrift.protocol.TField("customer_address1", org.apache.thrift.protocol.TType.STRING, (short)12);
38
  private static final org.apache.thrift.protocol.TField CUSTOMER_ADDRESS2_FIELD_DESC = new org.apache.thrift.protocol.TField("customer_address2", org.apache.thrift.protocol.TType.STRING, (short)13);
39
  private static final org.apache.thrift.protocol.TField CUSTOMER_EMAIL_FIELD_DESC = new org.apache.thrift.protocol.TField("customer_email", org.apache.thrift.protocol.TType.STRING, (short)14);
40
  private static final org.apache.thrift.protocol.TField CUSTOMER_CITY_FIELD_DESC = new org.apache.thrift.protocol.TField("customer_city", org.apache.thrift.protocol.TType.STRING, (short)15);
41
  private static final org.apache.thrift.protocol.TField CUSTOMER_STATE_FIELD_DESC = new org.apache.thrift.protocol.TField("customer_state", org.apache.thrift.protocol.TType.STRING, (short)16);
42
  private static final org.apache.thrift.protocol.TField STATUS_FIELD_DESC = new org.apache.thrift.protocol.TField("status", org.apache.thrift.protocol.TType.I32, (short)17);
43
  private static final org.apache.thrift.protocol.TField STATUS_DESCRIPTION_FIELD_DESC = new org.apache.thrift.protocol.TField("statusDescription", org.apache.thrift.protocol.TType.STRING, (short)18);
44
  private static final org.apache.thrift.protocol.TField TOTAL_AMOUNT_FIELD_DESC = new org.apache.thrift.protocol.TField("total_amount", org.apache.thrift.protocol.TType.DOUBLE, (short)19);
45
  private static final org.apache.thrift.protocol.TField TOTAL_WEIGHT_FIELD_DESC = new org.apache.thrift.protocol.TField("total_weight", org.apache.thrift.protocol.TType.DOUBLE, (short)20);
46
  private static final org.apache.thrift.protocol.TField INVOICE_NUMBER_FIELD_DESC = new org.apache.thrift.protocol.TField("invoice_number", org.apache.thrift.protocol.TType.STRING, (short)21);
47
  private static final org.apache.thrift.protocol.TField BILLED_BY_FIELD_DESC = new org.apache.thrift.protocol.TField("billed_by", org.apache.thrift.protocol.TType.STRING, (short)22);
48
  private static final org.apache.thrift.protocol.TField CREATED_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("created_timestamp", org.apache.thrift.protocol.TType.I64, (short)23);
49
  private static final org.apache.thrift.protocol.TField ACCEPTED_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("accepted_timestamp", org.apache.thrift.protocol.TType.I64, (short)24);
50
  private static final org.apache.thrift.protocol.TField BILLING_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("billing_timestamp", org.apache.thrift.protocol.TType.I64, (short)25);
51
  private static final org.apache.thrift.protocol.TField SHIPPING_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("shipping_timestamp", org.apache.thrift.protocol.TType.I64, (short)26);
52
  private static final org.apache.thrift.protocol.TField PICKUP_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("pickup_timestamp", org.apache.thrift.protocol.TType.I64, (short)27);
53
  private static final org.apache.thrift.protocol.TField DELIVERY_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("delivery_timestamp", org.apache.thrift.protocol.TType.I64, (short)28);
54
  private static final org.apache.thrift.protocol.TField OUTOFSTOCK_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("outofstock_timestamp", org.apache.thrift.protocol.TType.I64, (short)29);
55
  private static final org.apache.thrift.protocol.TField JACKET_NUMBER_FIELD_DESC = new org.apache.thrift.protocol.TField("jacket_number", org.apache.thrift.protocol.TType.I64, (short)30);
56
  private static final org.apache.thrift.protocol.TField RECEIVER_FIELD_DESC = new org.apache.thrift.protocol.TField("receiver", org.apache.thrift.protocol.TType.STRING, (short)31);
57
  private static final org.apache.thrift.protocol.TField BATCH_NO_FIELD_DESC = new org.apache.thrift.protocol.TField("batchNo", org.apache.thrift.protocol.TType.I64, (short)32);
58
  private static final org.apache.thrift.protocol.TField SERIAL_NO_FIELD_DESC = new org.apache.thrift.protocol.TField("serialNo", org.apache.thrift.protocol.TType.I64, (short)33);
59
  private static final org.apache.thrift.protocol.TField DOA_FLAG_FIELD_DESC = new org.apache.thrift.protocol.TField("doaFlag", org.apache.thrift.protocol.TType.BOOL, (short)34);
60
  private static final org.apache.thrift.protocol.TField PICKUP_REQUEST_NO_FIELD_DESC = new org.apache.thrift.protocol.TField("pickupRequestNo", org.apache.thrift.protocol.TType.STRING, (short)35);
61
  private static final org.apache.thrift.protocol.TField TRANSACTION_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("transactionId", org.apache.thrift.protocol.TType.I64, (short)36);
62
  private static final org.apache.thrift.protocol.TField PURCHASE_ORDER_NO_FIELD_DESC = new org.apache.thrift.protocol.TField("purchaseOrderNo", org.apache.thrift.protocol.TType.STRING, (short)37);
63
  private static final org.apache.thrift.protocol.TField COD_FIELD_DESC = new org.apache.thrift.protocol.TField("cod", org.apache.thrift.protocol.TType.BOOL, (short)38);
3553 chandransh 64
  private static final org.apache.thrift.protocol.TField DELAY_REASON_FIELD_DESC = new org.apache.thrift.protocol.TField("delayReason", org.apache.thrift.protocol.TType.I32, (short)39);
3986 chandransh 65
  private static final org.apache.thrift.protocol.TField PROMISED_DELIVERY_TIME_FIELD_DESC = new org.apache.thrift.protocol.TField("promised_delivery_time", org.apache.thrift.protocol.TType.I64, (short)40);
4004 chandransh 66
  private static final org.apache.thrift.protocol.TField EXPECTED_SHIPPING_TIME_FIELD_DESC = new org.apache.thrift.protocol.TField("expected_shipping_time", org.apache.thrift.protocol.TType.I64, (short)41);
67
  private static final org.apache.thrift.protocol.TField VERIFICATION_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("verification_timestamp", org.apache.thrift.protocol.TType.I64, (short)42);
4102 chandransh 68
  private static final org.apache.thrift.protocol.TField PROMISED_SHIPPING_TIME_FIELD_DESC = new org.apache.thrift.protocol.TField("promised_shipping_time", org.apache.thrift.protocol.TType.I64, (short)43);
4192 anupam.sin 69
  private static final org.apache.thrift.protocol.TField RESHIP_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("reship_timestamp", org.apache.thrift.protocol.TType.I64, (short)44);
70
  private static final org.apache.thrift.protocol.TField REFUND_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("refund_timestamp", org.apache.thrift.protocol.TType.I64, (short)45);
71
  private static final org.apache.thrift.protocol.TField NEW_ORDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("new_order_id", org.apache.thrift.protocol.TType.I64, (short)46);
4246 rajveer 72
  private static final org.apache.thrift.protocol.TField PREVIOUS_STATUS_FIELD_DESC = new org.apache.thrift.protocol.TField("previousStatus", org.apache.thrift.protocol.TType.I32, (short)47);
4269 anupam.sin 73
  private static final org.apache.thrift.protocol.TField VENDOR_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("vendorId", org.apache.thrift.protocol.TType.I64, (short)48);
4506 phani.kuma 74
  private static final org.apache.thrift.protocol.TField DOA_AUTH_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("doa_auth_timestamp", org.apache.thrift.protocol.TType.I64, (short)49);
4647 rajveer 75
  private static final org.apache.thrift.protocol.TField DELAY_REASON_TEXT_FIELD_DESC = new org.apache.thrift.protocol.TField("delayReasonText", org.apache.thrift.protocol.TType.STRING, (short)50);
4709 rajveer 76
  private static final org.apache.thrift.protocol.TField REFUND_REASON_FIELD_DESC = new org.apache.thrift.protocol.TField("refundReason", org.apache.thrift.protocol.TType.STRING, (short)51);
4758 mandeep.dh 77
  private static final org.apache.thrift.protocol.TField PURCHASE_ORDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("purchaseOrderId", org.apache.thrift.protocol.TType.I64, (short)52);
4815 phani.kuma 78
  private static final org.apache.thrift.protocol.TField DOA_LOGISTICS_PROVIDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("doa_logistics_provider_id", org.apache.thrift.protocol.TType.I64, (short)53);
5062 varun.gupt 79
  private static final org.apache.thrift.protocol.TField ORIGINAL_ORDER_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("originalOrderId", org.apache.thrift.protocol.TType.I64, (short)54);
5110 mandeep.dh 80
  private static final org.apache.thrift.protocol.TField FULFILMENT_WAREHOUSE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("fulfilmentWarehouseId", org.apache.thrift.protocol.TType.I64, (short)55);
5189 varun.gupt 81
  private static final org.apache.thrift.protocol.TField VENDOR_PAID_FIELD_DESC = new org.apache.thrift.protocol.TField("vendorPaid", org.apache.thrift.protocol.TType.BOOL, (short)56);
5354 anupam.sin 82
  private static final org.apache.thrift.protocol.TField RECEIVED_RETURN_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("received_return_timestamp", org.apache.thrift.protocol.TType.I64, (short)57);
83
  private static final org.apache.thrift.protocol.TField FIRST_ATTEMPT_TIMESTAMP_FIELD_DESC = new org.apache.thrift.protocol.TField("first_attempt_timestamp", org.apache.thrift.protocol.TType.I64, (short)58);
5527 anupam.sin 84
  private static final org.apache.thrift.protocol.TField ORDER_TYPE_FIELD_DESC = new org.apache.thrift.protocol.TField("orderType", org.apache.thrift.protocol.TType.I32, (short)59);
5553 rajveer 85
  private static final org.apache.thrift.protocol.TField PICKUP_STORE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("pickupStoreId", org.apache.thrift.protocol.TType.I64, (short)60);
86
  private static final org.apache.thrift.protocol.TField LOGISTICS_COD_FIELD_DESC = new org.apache.thrift.protocol.TField("logisticsCod", org.apache.thrift.protocol.TType.BOOL, (short)61);
6319 rajveer 87
  private static final org.apache.thrift.protocol.TField GV_AMOUNT_FIELD_DESC = new org.apache.thrift.protocol.TField("gvAmount", org.apache.thrift.protocol.TType.I64, (short)62);
6525 rajveer 88
  private static final org.apache.thrift.protocol.TField OTG_FIELD_DESC = new org.apache.thrift.protocol.TField("otg", org.apache.thrift.protocol.TType.BOOL, (short)63);
6726 rajveer 89
  private static final org.apache.thrift.protocol.TField COURIER_DELIVERY_TIME_FIELD_DESC = new org.apache.thrift.protocol.TField("courier_delivery_time", org.apache.thrift.protocol.TType.I64, (short)64);
6903 anupam.sin 90
  private static final org.apache.thrift.protocol.TField INSURER_FIELD_DESC = new org.apache.thrift.protocol.TField("insurer", org.apache.thrift.protocol.TType.I64, (short)65);
91
  private static final org.apache.thrift.protocol.TField INSURANCE_AMOUNT_FIELD_DESC = new org.apache.thrift.protocol.TField("insuranceAmount", org.apache.thrift.protocol.TType.DOUBLE, (short)66);
92
  private static final org.apache.thrift.protocol.TField DOB_FIELD_DESC = new org.apache.thrift.protocol.TField("dob", org.apache.thrift.protocol.TType.STRING, (short)67);
93
  private static final org.apache.thrift.protocol.TField GUARDIAN_NAME_FIELD_DESC = new org.apache.thrift.protocol.TField("guardianName", org.apache.thrift.protocol.TType.STRING, (short)68);
7190 amar.kumar 94
  private static final org.apache.thrift.protocol.TField FREEBIE_ITEM_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("freebieItemId", org.apache.thrift.protocol.TType.I64, (short)69);
7293 anupam.sin 95
  private static final org.apache.thrift.protocol.TField SOURCE_FIELD_DESC = new org.apache.thrift.protocol.TField("source", org.apache.thrift.protocol.TType.I64, (short)70);
96
  private static final org.apache.thrift.protocol.TField ADVANCE_AMOUNT_FIELD_DESC = new org.apache.thrift.protocol.TField("advanceAmount", org.apache.thrift.protocol.TType.DOUBLE, (short)71);
97
  private static final org.apache.thrift.protocol.TField STORE_ID_FIELD_DESC = new org.apache.thrift.protocol.TField("storeId", org.apache.thrift.protocol.TType.I64, (short)72);
8717 amar.kumar 98
  private static final org.apache.thrift.protocol.TField PRODUCT_CONDITION_FIELD_DESC = new org.apache.thrift.protocol.TField("productCondition", org.apache.thrift.protocol.TType.I32, (short)73);
9299 kshitij.so 99
  private static final org.apache.thrift.protocol.TField DATA_PROTECTION_INSURER_FIELD_DESC = new org.apache.thrift.protocol.TField("dataProtectionInsurer", org.apache.thrift.protocol.TType.I64, (short)74);
100
  private static final org.apache.thrift.protocol.TField DATA_PROTECTION_AMOUNT_FIELD_DESC = new org.apache.thrift.protocol.TField("dataProtectionAmount", org.apache.thrift.protocol.TType.DOUBLE, (short)75);
9416 amar.kumar 101
  private static final org.apache.thrift.protocol.TField TAX_TYPE_FIELD_DESC = new org.apache.thrift.protocol.TField("taxType", org.apache.thrift.protocol.TType.I32, (short)76);
483 rajveer 102
 
3430 rajveer 103
  private long id; // required
104
  private long warehouse_id; // required
105
  private List<LineItem> lineitems; // required
106
  private long logistics_provider_id; // required
107
  private String airwaybill_no; // required
108
  private String tracking_id; // required
109
  private long expected_delivery_time; // required
110
  private long customer_id; // required
111
  private String customer_name; // required
112
  private String customer_mobilenumber; // required
113
  private String customer_pincode; // required
114
  private String customer_address1; // required
115
  private String customer_address2; // required
116
  private String customer_email; // required
117
  private String customer_city; // required
118
  private String customer_state; // required
119
  private OrderStatus status; // required
120
  private String statusDescription; // required
121
  private double total_amount; // required
122
  private double total_weight; // required
123
  private String invoice_number; // required
124
  private String billed_by; // required
125
  private long created_timestamp; // required
126
  private long accepted_timestamp; // required
127
  private long billing_timestamp; // required
128
  private long shipping_timestamp; // required
129
  private long pickup_timestamp; // required
130
  private long delivery_timestamp; // required
131
  private long outofstock_timestamp; // required
132
  private long jacket_number; // required
133
  private String receiver; // required
134
  private long batchNo; // required
135
  private long serialNo; // required
136
  private boolean doaFlag; // required
137
  private String pickupRequestNo; // required
138
  private long transactionId; // required
139
  private String purchaseOrderNo; // required
140
  private boolean cod; // required
3553 chandransh 141
  private DelayReason delayReason; // required
3986 chandransh 142
  private long promised_delivery_time; // required
4004 chandransh 143
  private long expected_shipping_time; // required
144
  private long verification_timestamp; // required
4102 chandransh 145
  private long promised_shipping_time; // required
4192 anupam.sin 146
  private long reship_timestamp; // required
147
  private long refund_timestamp; // required
148
  private long new_order_id; // required
4246 rajveer 149
  private OrderStatus previousStatus; // required
4269 anupam.sin 150
  private long vendorId; // required
4506 phani.kuma 151
  private long doa_auth_timestamp; // required
4647 rajveer 152
  private String delayReasonText; // required
4709 rajveer 153
  private String refundReason; // required
4758 mandeep.dh 154
  private long purchaseOrderId; // required
4815 phani.kuma 155
  private long doa_logistics_provider_id; // required
5062 varun.gupt 156
  private long originalOrderId; // required
5110 mandeep.dh 157
  private long fulfilmentWarehouseId; // required
5189 varun.gupt 158
  private boolean vendorPaid; // required
5354 anupam.sin 159
  private long received_return_timestamp; // required
160
  private long first_attempt_timestamp; // required
5527 anupam.sin 161
  private OrderType orderType; // required
5553 rajveer 162
  private long pickupStoreId; // required
163
  private boolean logisticsCod; // required
6319 rajveer 164
  private long gvAmount; // required
6525 rajveer 165
  private boolean otg; // required
6726 rajveer 166
  private long courier_delivery_time; // required
6903 anupam.sin 167
  private long insurer; // required
168
  private double insuranceAmount; // required
169
  private String dob; // required
170
  private String guardianName; // required
7190 amar.kumar 171
  private long freebieItemId; // required
7293 anupam.sin 172
  private long source; // required
173
  private double advanceAmount; // required
174
  private long storeId; // required
8717 amar.kumar 175
  private ProductCondition productCondition; // required
9299 kshitij.so 176
  private long dataProtectionInsurer; // required
177
  private double dataProtectionAmount; // required
9416 amar.kumar 178
  private TaxType taxType; // required
483 rajveer 179
 
180
  /** The set of fields this struct contains, along with convenience methods for finding and manipulating them. */
3430 rajveer 181
  public enum _Fields implements org.apache.thrift.TFieldIdEnum {
483 rajveer 182
    ID((short)1, "id"),
183
    WAREHOUSE_ID((short)2, "warehouse_id"),
184
    /**
185
     * 	item info
186
     * *
187
     */
188
    LINEITEMS((short)3, "lineitems"),
189
    /**
190
     *   logistics info
191
     * *
192
     */
193
    LOGISTICS_PROVIDER_ID((short)4, "logistics_provider_id"),
194
    AIRWAYBILL_NO((short)5, "airwaybill_no"),
195
    TRACKING_ID((short)6, "tracking_id"),
196
    EXPECTED_DELIVERY_TIME((short)7, "expected_delivery_time"),
197
    /**
198
     *   customer info
199
     * *
200
     */
201
    CUSTOMER_ID((short)8, "customer_id"),
202
    CUSTOMER_NAME((short)9, "customer_name"),
203
    CUSTOMER_MOBILENUMBER((short)10, "customer_mobilenumber"),
204
    CUSTOMER_PINCODE((short)11, "customer_pincode"),
736 chandransh 205
    CUSTOMER_ADDRESS1((short)12, "customer_address1"),
206
    CUSTOMER_ADDRESS2((short)13, "customer_address2"),
207
    CUSTOMER_EMAIL((short)14, "customer_email"),
208
    CUSTOMER_CITY((short)15, "customer_city"),
209
    CUSTOMER_STATE((short)16, "customer_state"),
483 rajveer 210
    /**
211
     * 	status and misc info
212
     * *
213
     * 
214
     * @see OrderStatus
215
     */
736 chandransh 216
    STATUS((short)17, "status"),
217
    STATUS_DESCRIPTION((short)18, "statusDescription"),
218
    TOTAL_AMOUNT((short)19, "total_amount"),
219
    TOTAL_WEIGHT((short)20, "total_weight"),
483 rajveer 220
    /**
221
     * 	billing info
222
     * *
223
     */
736 chandransh 224
    INVOICE_NUMBER((short)21, "invoice_number"),
225
    BILLED_BY((short)22, "billed_by"),
483 rajveer 226
    /**
227
     * 	timestamps
228
     * *
229
     */
736 chandransh 230
    CREATED_TIMESTAMP((short)23, "created_timestamp"),
231
    ACCEPTED_TIMESTAMP((short)24, "accepted_timestamp"),
232
    BILLING_TIMESTAMP((short)25, "billing_timestamp"),
233
    SHIPPING_TIMESTAMP((short)26, "shipping_timestamp"),
1114 chandransh 234
    PICKUP_TIMESTAMP((short)27, "pickup_timestamp"),
235
    DELIVERY_TIMESTAMP((short)28, "delivery_timestamp"),
1209 chandransh 236
    OUTOFSTOCK_TIMESTAMP((short)29, "outofstock_timestamp"),
237
    JACKET_NUMBER((short)30, "jacket_number"),
1221 chandransh 238
    RECEIVER((short)31, "receiver"),
239
    BATCH_NO((short)32, "batchNo"),
2538 chandransh 240
    SERIAL_NO((short)33, "serialNo"),
241
    DOA_FLAG((short)34, "doaFlag"),
2677 vikas 242
    PICKUP_REQUEST_NO((short)35, "pickupRequestNo"),
2819 chandransh 243
    TRANSACTION_ID((short)36, "transactionId"),
3061 chandransh 244
    PURCHASE_ORDER_NO((short)37, "purchaseOrderNo"),
3553 chandransh 245
    COD((short)38, "cod"),
246
    /**
247
     * 
248
     * @see DelayReason
249
     */
3986 chandransh 250
    DELAY_REASON((short)39, "delayReason"),
4004 chandransh 251
    PROMISED_DELIVERY_TIME((short)40, "promised_delivery_time"),
252
    EXPECTED_SHIPPING_TIME((short)41, "expected_shipping_time"),
4102 chandransh 253
    VERIFICATION_TIMESTAMP((short)42, "verification_timestamp"),
4192 anupam.sin 254
    PROMISED_SHIPPING_TIME((short)43, "promised_shipping_time"),
255
    RESHIP_TIMESTAMP((short)44, "reship_timestamp"),
256
    REFUND_TIMESTAMP((short)45, "refund_timestamp"),
4246 rajveer 257
    NEW_ORDER_ID((short)46, "new_order_id"),
258
    /**
259
     * 
260
     * @see OrderStatus
261
     */
4269 anupam.sin 262
    PREVIOUS_STATUS((short)47, "previousStatus"),
4506 phani.kuma 263
    VENDOR_ID((short)48, "vendorId"),
4647 rajveer 264
    DOA_AUTH_TIMESTAMP((short)49, "doa_auth_timestamp"),
4709 rajveer 265
    DELAY_REASON_TEXT((short)50, "delayReasonText"),
4758 mandeep.dh 266
    REFUND_REASON((short)51, "refundReason"),
4815 phani.kuma 267
    PURCHASE_ORDER_ID((short)52, "purchaseOrderId"),
5062 varun.gupt 268
    DOA_LOGISTICS_PROVIDER_ID((short)53, "doa_logistics_provider_id"),
5110 mandeep.dh 269
    ORIGINAL_ORDER_ID((short)54, "originalOrderId"),
5189 varun.gupt 270
    FULFILMENT_WAREHOUSE_ID((short)55, "fulfilmentWarehouseId"),
5354 anupam.sin 271
    VENDOR_PAID((short)56, "vendorPaid"),
272
    RECEIVED_RETURN_TIMESTAMP((short)57, "received_return_timestamp"),
5527 anupam.sin 273
    FIRST_ATTEMPT_TIMESTAMP((short)58, "first_attempt_timestamp"),
274
    /**
275
     * 
276
     * @see OrderType
277
     */
5553 rajveer 278
    ORDER_TYPE((short)59, "orderType"),
279
    PICKUP_STORE_ID((short)60, "pickupStoreId"),
6319 rajveer 280
    LOGISTICS_COD((short)61, "logisticsCod"),
6525 rajveer 281
    GV_AMOUNT((short)62, "gvAmount"),
6726 rajveer 282
    OTG((short)63, "otg"),
6903 anupam.sin 283
    COURIER_DELIVERY_TIME((short)64, "courier_delivery_time"),
284
    INSURER((short)65, "insurer"),
285
    INSURANCE_AMOUNT((short)66, "insuranceAmount"),
286
    DOB((short)67, "dob"),
7190 amar.kumar 287
    GUARDIAN_NAME((short)68, "guardianName"),
7293 anupam.sin 288
    FREEBIE_ITEM_ID((short)69, "freebieItemId"),
289
    SOURCE((short)70, "source"),
290
    ADVANCE_AMOUNT((short)71, "advanceAmount"),
8717 amar.kumar 291
    STORE_ID((short)72, "storeId"),
292
    /**
293
     * 
294
     * @see ProductCondition
295
     */
9299 kshitij.so 296
    PRODUCT_CONDITION((short)73, "productCondition"),
297
    DATA_PROTECTION_INSURER((short)74, "dataProtectionInsurer"),
9416 amar.kumar 298
    DATA_PROTECTION_AMOUNT((short)75, "dataProtectionAmount"),
299
    /**
300
     * 
301
     * @see TaxType
302
     */
303
    TAX_TYPE((short)76, "taxType");
483 rajveer 304
 
305
    private static final Map<String, _Fields> byName = new HashMap<String, _Fields>();
306
 
307
    static {
308
      for (_Fields field : EnumSet.allOf(_Fields.class)) {
309
        byName.put(field.getFieldName(), field);
310
      }
311
    }
312
 
313
    /**
314
     * Find the _Fields constant that matches fieldId, or null if its not found.
315
     */
316
    public static _Fields findByThriftId(int fieldId) {
3430 rajveer 317
      switch(fieldId) {
318
        case 1: // ID
319
          return ID;
320
        case 2: // WAREHOUSE_ID
321
          return WAREHOUSE_ID;
322
        case 3: // LINEITEMS
323
          return LINEITEMS;
324
        case 4: // LOGISTICS_PROVIDER_ID
325
          return LOGISTICS_PROVIDER_ID;
326
        case 5: // AIRWAYBILL_NO
327
          return AIRWAYBILL_NO;
328
        case 6: // TRACKING_ID
329
          return TRACKING_ID;
330
        case 7: // EXPECTED_DELIVERY_TIME
331
          return EXPECTED_DELIVERY_TIME;
332
        case 8: // CUSTOMER_ID
333
          return CUSTOMER_ID;
334
        case 9: // CUSTOMER_NAME
335
          return CUSTOMER_NAME;
336
        case 10: // CUSTOMER_MOBILENUMBER
337
          return CUSTOMER_MOBILENUMBER;
338
        case 11: // CUSTOMER_PINCODE
339
          return CUSTOMER_PINCODE;
340
        case 12: // CUSTOMER_ADDRESS1
341
          return CUSTOMER_ADDRESS1;
342
        case 13: // CUSTOMER_ADDRESS2
343
          return CUSTOMER_ADDRESS2;
344
        case 14: // CUSTOMER_EMAIL
345
          return CUSTOMER_EMAIL;
346
        case 15: // CUSTOMER_CITY
347
          return CUSTOMER_CITY;
348
        case 16: // CUSTOMER_STATE
349
          return CUSTOMER_STATE;
350
        case 17: // STATUS
351
          return STATUS;
352
        case 18: // STATUS_DESCRIPTION
353
          return STATUS_DESCRIPTION;
354
        case 19: // TOTAL_AMOUNT
355
          return TOTAL_AMOUNT;
356
        case 20: // TOTAL_WEIGHT
357
          return TOTAL_WEIGHT;
358
        case 21: // INVOICE_NUMBER
359
          return INVOICE_NUMBER;
360
        case 22: // BILLED_BY
361
          return BILLED_BY;
362
        case 23: // CREATED_TIMESTAMP
363
          return CREATED_TIMESTAMP;
364
        case 24: // ACCEPTED_TIMESTAMP
365
          return ACCEPTED_TIMESTAMP;
366
        case 25: // BILLING_TIMESTAMP
367
          return BILLING_TIMESTAMP;
368
        case 26: // SHIPPING_TIMESTAMP
369
          return SHIPPING_TIMESTAMP;
370
        case 27: // PICKUP_TIMESTAMP
371
          return PICKUP_TIMESTAMP;
372
        case 28: // DELIVERY_TIMESTAMP
373
          return DELIVERY_TIMESTAMP;
374
        case 29: // OUTOFSTOCK_TIMESTAMP
375
          return OUTOFSTOCK_TIMESTAMP;
376
        case 30: // JACKET_NUMBER
377
          return JACKET_NUMBER;
378
        case 31: // RECEIVER
379
          return RECEIVER;
380
        case 32: // BATCH_NO
381
          return BATCH_NO;
382
        case 33: // SERIAL_NO
383
          return SERIAL_NO;
384
        case 34: // DOA_FLAG
385
          return DOA_FLAG;
386
        case 35: // PICKUP_REQUEST_NO
387
          return PICKUP_REQUEST_NO;
388
        case 36: // TRANSACTION_ID
389
          return TRANSACTION_ID;
390
        case 37: // PURCHASE_ORDER_NO
391
          return PURCHASE_ORDER_NO;
392
        case 38: // COD
393
          return COD;
3553 chandransh 394
        case 39: // DELAY_REASON
395
          return DELAY_REASON;
3986 chandransh 396
        case 40: // PROMISED_DELIVERY_TIME
397
          return PROMISED_DELIVERY_TIME;
4004 chandransh 398
        case 41: // EXPECTED_SHIPPING_TIME
399
          return EXPECTED_SHIPPING_TIME;
400
        case 42: // VERIFICATION_TIMESTAMP
401
          return VERIFICATION_TIMESTAMP;
4102 chandransh 402
        case 43: // PROMISED_SHIPPING_TIME
403
          return PROMISED_SHIPPING_TIME;
4192 anupam.sin 404
        case 44: // RESHIP_TIMESTAMP
405
          return RESHIP_TIMESTAMP;
406
        case 45: // REFUND_TIMESTAMP
407
          return REFUND_TIMESTAMP;
408
        case 46: // NEW_ORDER_ID
409
          return NEW_ORDER_ID;
4246 rajveer 410
        case 47: // PREVIOUS_STATUS
411
          return PREVIOUS_STATUS;
4269 anupam.sin 412
        case 48: // VENDOR_ID
413
          return VENDOR_ID;
4506 phani.kuma 414
        case 49: // DOA_AUTH_TIMESTAMP
415
          return DOA_AUTH_TIMESTAMP;
4647 rajveer 416
        case 50: // DELAY_REASON_TEXT
417
          return DELAY_REASON_TEXT;
4709 rajveer 418
        case 51: // REFUND_REASON
419
          return REFUND_REASON;
4758 mandeep.dh 420
        case 52: // PURCHASE_ORDER_ID
421
          return PURCHASE_ORDER_ID;
4815 phani.kuma 422
        case 53: // DOA_LOGISTICS_PROVIDER_ID
423
          return DOA_LOGISTICS_PROVIDER_ID;
5062 varun.gupt 424
        case 54: // ORIGINAL_ORDER_ID
425
          return ORIGINAL_ORDER_ID;
5110 mandeep.dh 426
        case 55: // FULFILMENT_WAREHOUSE_ID
427
          return FULFILMENT_WAREHOUSE_ID;
5189 varun.gupt 428
        case 56: // VENDOR_PAID
429
          return VENDOR_PAID;
5354 anupam.sin 430
        case 57: // RECEIVED_RETURN_TIMESTAMP
431
          return RECEIVED_RETURN_TIMESTAMP;
432
        case 58: // FIRST_ATTEMPT_TIMESTAMP
433
          return FIRST_ATTEMPT_TIMESTAMP;
5527 anupam.sin 434
        case 59: // ORDER_TYPE
435
          return ORDER_TYPE;
5553 rajveer 436
        case 60: // PICKUP_STORE_ID
437
          return PICKUP_STORE_ID;
438
        case 61: // LOGISTICS_COD
439
          return LOGISTICS_COD;
6319 rajveer 440
        case 62: // GV_AMOUNT
441
          return GV_AMOUNT;
6525 rajveer 442
        case 63: // OTG
443
          return OTG;
6726 rajveer 444
        case 64: // COURIER_DELIVERY_TIME
445
          return COURIER_DELIVERY_TIME;
6903 anupam.sin 446
        case 65: // INSURER
447
          return INSURER;
448
        case 66: // INSURANCE_AMOUNT
449
          return INSURANCE_AMOUNT;
450
        case 67: // DOB
451
          return DOB;
452
        case 68: // GUARDIAN_NAME
453
          return GUARDIAN_NAME;
7190 amar.kumar 454
        case 69: // FREEBIE_ITEM_ID
455
          return FREEBIE_ITEM_ID;
7293 anupam.sin 456
        case 70: // SOURCE
457
          return SOURCE;
458
        case 71: // ADVANCE_AMOUNT
459
          return ADVANCE_AMOUNT;
460
        case 72: // STORE_ID
461
          return STORE_ID;
8717 amar.kumar 462
        case 73: // PRODUCT_CONDITION
463
          return PRODUCT_CONDITION;
9299 kshitij.so 464
        case 74: // DATA_PROTECTION_INSURER
465
          return DATA_PROTECTION_INSURER;
466
        case 75: // DATA_PROTECTION_AMOUNT
467
          return DATA_PROTECTION_AMOUNT;
9416 amar.kumar 468
        case 76: // TAX_TYPE
469
          return TAX_TYPE;
3430 rajveer 470
        default:
471
          return null;
472
      }
483 rajveer 473
    }
474
 
475
    /**
476
     * Find the _Fields constant that matches fieldId, throwing an exception
477
     * if it is not found.
478
     */
479
    public static _Fields findByThriftIdOrThrow(int fieldId) {
480
      _Fields fields = findByThriftId(fieldId);
481
      if (fields == null) throw new IllegalArgumentException("Field " + fieldId + " doesn't exist!");
482
      return fields;
483
    }
484
 
485
    /**
486
     * Find the _Fields constant that matches name, or null if its not found.
487
     */
488
    public static _Fields findByName(String name) {
489
      return byName.get(name);
490
    }
491
 
492
    private final short _thriftId;
493
    private final String _fieldName;
494
 
495
    _Fields(short thriftId, String fieldName) {
496
      _thriftId = thriftId;
497
      _fieldName = fieldName;
498
    }
499
 
500
    public short getThriftFieldId() {
501
      return _thriftId;
502
    }
503
 
504
    public String getFieldName() {
505
      return _fieldName;
506
    }
507
  }
508
 
509
  // isset id assignments
510
  private static final int __ID_ISSET_ID = 0;
511
  private static final int __WAREHOUSE_ID_ISSET_ID = 1;
512
  private static final int __LOGISTICS_PROVIDER_ID_ISSET_ID = 2;
513
  private static final int __EXPECTED_DELIVERY_TIME_ISSET_ID = 3;
514
  private static final int __CUSTOMER_ID_ISSET_ID = 4;
515
  private static final int __TOTAL_AMOUNT_ISSET_ID = 5;
516
  private static final int __TOTAL_WEIGHT_ISSET_ID = 6;
517
  private static final int __CREATED_TIMESTAMP_ISSET_ID = 7;
518
  private static final int __ACCEPTED_TIMESTAMP_ISSET_ID = 8;
519
  private static final int __BILLING_TIMESTAMP_ISSET_ID = 9;
520
  private static final int __SHIPPING_TIMESTAMP_ISSET_ID = 10;
1114 chandransh 521
  private static final int __PICKUP_TIMESTAMP_ISSET_ID = 11;
522
  private static final int __DELIVERY_TIMESTAMP_ISSET_ID = 12;
1209 chandransh 523
  private static final int __OUTOFSTOCK_TIMESTAMP_ISSET_ID = 13;
524
  private static final int __JACKET_NUMBER_ISSET_ID = 14;
1221 chandransh 525
  private static final int __BATCHNO_ISSET_ID = 15;
526
  private static final int __SERIALNO_ISSET_ID = 16;
2538 chandransh 527
  private static final int __DOAFLAG_ISSET_ID = 17;
2677 vikas 528
  private static final int __TRANSACTIONID_ISSET_ID = 18;
3061 chandransh 529
  private static final int __COD_ISSET_ID = 19;
3986 chandransh 530
  private static final int __PROMISED_DELIVERY_TIME_ISSET_ID = 20;
4004 chandransh 531
  private static final int __EXPECTED_SHIPPING_TIME_ISSET_ID = 21;
532
  private static final int __VERIFICATION_TIMESTAMP_ISSET_ID = 22;
4102 chandransh 533
  private static final int __PROMISED_SHIPPING_TIME_ISSET_ID = 23;
4192 anupam.sin 534
  private static final int __RESHIP_TIMESTAMP_ISSET_ID = 24;
535
  private static final int __REFUND_TIMESTAMP_ISSET_ID = 25;
536
  private static final int __NEW_ORDER_ID_ISSET_ID = 26;
4269 anupam.sin 537
  private static final int __VENDORID_ISSET_ID = 27;
4506 phani.kuma 538
  private static final int __DOA_AUTH_TIMESTAMP_ISSET_ID = 28;
4758 mandeep.dh 539
  private static final int __PURCHASEORDERID_ISSET_ID = 29;
4815 phani.kuma 540
  private static final int __DOA_LOGISTICS_PROVIDER_ID_ISSET_ID = 30;
5062 varun.gupt 541
  private static final int __ORIGINALORDERID_ISSET_ID = 31;
5110 mandeep.dh 542
  private static final int __FULFILMENTWAREHOUSEID_ISSET_ID = 32;
5189 varun.gupt 543
  private static final int __VENDORPAID_ISSET_ID = 33;
5354 anupam.sin 544
  private static final int __RECEIVED_RETURN_TIMESTAMP_ISSET_ID = 34;
545
  private static final int __FIRST_ATTEMPT_TIMESTAMP_ISSET_ID = 35;
5553 rajveer 546
  private static final int __PICKUPSTOREID_ISSET_ID = 36;
547
  private static final int __LOGISTICSCOD_ISSET_ID = 37;
6319 rajveer 548
  private static final int __GVAMOUNT_ISSET_ID = 38;
6525 rajveer 549
  private static final int __OTG_ISSET_ID = 39;
6726 rajveer 550
  private static final int __COURIER_DELIVERY_TIME_ISSET_ID = 40;
6903 anupam.sin 551
  private static final int __INSURER_ISSET_ID = 41;
552
  private static final int __INSURANCEAMOUNT_ISSET_ID = 42;
7190 amar.kumar 553
  private static final int __FREEBIEITEMID_ISSET_ID = 43;
7293 anupam.sin 554
  private static final int __SOURCE_ISSET_ID = 44;
555
  private static final int __ADVANCEAMOUNT_ISSET_ID = 45;
556
  private static final int __STOREID_ISSET_ID = 46;
9299 kshitij.so 557
  private static final int __DATAPROTECTIONINSURER_ISSET_ID = 47;
558
  private static final int __DATAPROTECTIONAMOUNT_ISSET_ID = 48;
559
  private BitSet __isset_bit_vector = new BitSet(49);
483 rajveer 560
 
3430 rajveer 561
  public static final Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> metaDataMap;
483 rajveer 562
  static {
3430 rajveer 563
    Map<_Fields, org.apache.thrift.meta_data.FieldMetaData> tmpMap = new EnumMap<_Fields, org.apache.thrift.meta_data.FieldMetaData>(_Fields.class);
564
    tmpMap.put(_Fields.ID, new org.apache.thrift.meta_data.FieldMetaData("id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
565
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
566
    tmpMap.put(_Fields.WAREHOUSE_ID, new org.apache.thrift.meta_data.FieldMetaData("warehouse_id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
567
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
568
    tmpMap.put(_Fields.LINEITEMS, new org.apache.thrift.meta_data.FieldMetaData("lineitems", org.apache.thrift.TFieldRequirementType.DEFAULT, 
569
        new org.apache.thrift.meta_data.ListMetaData(org.apache.thrift.protocol.TType.LIST, 
570
            new org.apache.thrift.meta_data.StructMetaData(org.apache.thrift.protocol.TType.STRUCT, LineItem.class))));
571
    tmpMap.put(_Fields.LOGISTICS_PROVIDER_ID, new org.apache.thrift.meta_data.FieldMetaData("logistics_provider_id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
572
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
573
    tmpMap.put(_Fields.AIRWAYBILL_NO, new org.apache.thrift.meta_data.FieldMetaData("airwaybill_no", org.apache.thrift.TFieldRequirementType.DEFAULT, 
574
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
575
    tmpMap.put(_Fields.TRACKING_ID, new org.apache.thrift.meta_data.FieldMetaData("tracking_id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
576
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
577
    tmpMap.put(_Fields.EXPECTED_DELIVERY_TIME, new org.apache.thrift.meta_data.FieldMetaData("expected_delivery_time", org.apache.thrift.TFieldRequirementType.DEFAULT, 
578
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
579
    tmpMap.put(_Fields.CUSTOMER_ID, new org.apache.thrift.meta_data.FieldMetaData("customer_id", org.apache.thrift.TFieldRequirementType.DEFAULT, 
580
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
581
    tmpMap.put(_Fields.CUSTOMER_NAME, new org.apache.thrift.meta_data.FieldMetaData("customer_name", org.apache.thrift.TFieldRequirementType.DEFAULT, 
582
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
583
    tmpMap.put(_Fields.CUSTOMER_MOBILENUMBER, new org.apache.thrift.meta_data.FieldMetaData("customer_mobilenumber", org.apache.thrift.TFieldRequirementType.DEFAULT, 
584
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
585
    tmpMap.put(_Fields.CUSTOMER_PINCODE, new org.apache.thrift.meta_data.FieldMetaData("customer_pincode", org.apache.thrift.TFieldRequirementType.DEFAULT, 
586
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
587
    tmpMap.put(_Fields.CUSTOMER_ADDRESS1, new org.apache.thrift.meta_data.FieldMetaData("customer_address1", org.apache.thrift.TFieldRequirementType.DEFAULT, 
588
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
589
    tmpMap.put(_Fields.CUSTOMER_ADDRESS2, new org.apache.thrift.meta_data.FieldMetaData("customer_address2", org.apache.thrift.TFieldRequirementType.DEFAULT, 
590
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
591
    tmpMap.put(_Fields.CUSTOMER_EMAIL, new org.apache.thrift.meta_data.FieldMetaData("customer_email", org.apache.thrift.TFieldRequirementType.DEFAULT, 
592
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
593
    tmpMap.put(_Fields.CUSTOMER_CITY, new org.apache.thrift.meta_data.FieldMetaData("customer_city", org.apache.thrift.TFieldRequirementType.DEFAULT, 
594
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
595
    tmpMap.put(_Fields.CUSTOMER_STATE, new org.apache.thrift.meta_data.FieldMetaData("customer_state", org.apache.thrift.TFieldRequirementType.DEFAULT, 
596
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
597
    tmpMap.put(_Fields.STATUS, new org.apache.thrift.meta_data.FieldMetaData("status", org.apache.thrift.TFieldRequirementType.DEFAULT, 
598
        new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, OrderStatus.class)));
599
    tmpMap.put(_Fields.STATUS_DESCRIPTION, new org.apache.thrift.meta_data.FieldMetaData("statusDescription", org.apache.thrift.TFieldRequirementType.DEFAULT, 
600
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
601
    tmpMap.put(_Fields.TOTAL_AMOUNT, new org.apache.thrift.meta_data.FieldMetaData("total_amount", org.apache.thrift.TFieldRequirementType.DEFAULT, 
602
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
603
    tmpMap.put(_Fields.TOTAL_WEIGHT, new org.apache.thrift.meta_data.FieldMetaData("total_weight", org.apache.thrift.TFieldRequirementType.DEFAULT, 
604
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
605
    tmpMap.put(_Fields.INVOICE_NUMBER, new org.apache.thrift.meta_data.FieldMetaData("invoice_number", org.apache.thrift.TFieldRequirementType.DEFAULT, 
606
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
607
    tmpMap.put(_Fields.BILLED_BY, new org.apache.thrift.meta_data.FieldMetaData("billed_by", org.apache.thrift.TFieldRequirementType.DEFAULT, 
608
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
609
    tmpMap.put(_Fields.CREATED_TIMESTAMP, new org.apache.thrift.meta_data.FieldMetaData("created_timestamp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
610
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
611
    tmpMap.put(_Fields.ACCEPTED_TIMESTAMP, new org.apache.thrift.meta_data.FieldMetaData("accepted_timestamp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
612
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
613
    tmpMap.put(_Fields.BILLING_TIMESTAMP, new org.apache.thrift.meta_data.FieldMetaData("billing_timestamp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
614
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
615
    tmpMap.put(_Fields.SHIPPING_TIMESTAMP, new org.apache.thrift.meta_data.FieldMetaData("shipping_timestamp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
616
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
617
    tmpMap.put(_Fields.PICKUP_TIMESTAMP, new org.apache.thrift.meta_data.FieldMetaData("pickup_timestamp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
618
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
619
    tmpMap.put(_Fields.DELIVERY_TIMESTAMP, new org.apache.thrift.meta_data.FieldMetaData("delivery_timestamp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
620
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
621
    tmpMap.put(_Fields.OUTOFSTOCK_TIMESTAMP, new org.apache.thrift.meta_data.FieldMetaData("outofstock_timestamp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
622
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
623
    tmpMap.put(_Fields.JACKET_NUMBER, new org.apache.thrift.meta_data.FieldMetaData("jacket_number", org.apache.thrift.TFieldRequirementType.DEFAULT, 
624
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
625
    tmpMap.put(_Fields.RECEIVER, new org.apache.thrift.meta_data.FieldMetaData("receiver", org.apache.thrift.TFieldRequirementType.DEFAULT, 
626
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
627
    tmpMap.put(_Fields.BATCH_NO, new org.apache.thrift.meta_data.FieldMetaData("batchNo", org.apache.thrift.TFieldRequirementType.DEFAULT, 
628
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
629
    tmpMap.put(_Fields.SERIAL_NO, new org.apache.thrift.meta_data.FieldMetaData("serialNo", org.apache.thrift.TFieldRequirementType.DEFAULT, 
630
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
631
    tmpMap.put(_Fields.DOA_FLAG, new org.apache.thrift.meta_data.FieldMetaData("doaFlag", org.apache.thrift.TFieldRequirementType.DEFAULT, 
632
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
633
    tmpMap.put(_Fields.PICKUP_REQUEST_NO, new org.apache.thrift.meta_data.FieldMetaData("pickupRequestNo", org.apache.thrift.TFieldRequirementType.DEFAULT, 
634
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
635
    tmpMap.put(_Fields.TRANSACTION_ID, new org.apache.thrift.meta_data.FieldMetaData("transactionId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
636
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
637
    tmpMap.put(_Fields.PURCHASE_ORDER_NO, new org.apache.thrift.meta_data.FieldMetaData("purchaseOrderNo", org.apache.thrift.TFieldRequirementType.DEFAULT, 
638
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
639
    tmpMap.put(_Fields.COD, new org.apache.thrift.meta_data.FieldMetaData("cod", org.apache.thrift.TFieldRequirementType.DEFAULT, 
640
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
3553 chandransh 641
    tmpMap.put(_Fields.DELAY_REASON, new org.apache.thrift.meta_data.FieldMetaData("delayReason", org.apache.thrift.TFieldRequirementType.DEFAULT, 
642
        new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, DelayReason.class)));
3986 chandransh 643
    tmpMap.put(_Fields.PROMISED_DELIVERY_TIME, new org.apache.thrift.meta_data.FieldMetaData("promised_delivery_time", org.apache.thrift.TFieldRequirementType.DEFAULT, 
644
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
4004 chandransh 645
    tmpMap.put(_Fields.EXPECTED_SHIPPING_TIME, new org.apache.thrift.meta_data.FieldMetaData("expected_shipping_time", org.apache.thrift.TFieldRequirementType.DEFAULT, 
646
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
647
    tmpMap.put(_Fields.VERIFICATION_TIMESTAMP, new org.apache.thrift.meta_data.FieldMetaData("verification_timestamp", org.apache.thrift.TFieldRequirementType.DEFAULT, 
648
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
4102 chandransh 649
    tmpMap.put(_Fields.PROMISED_SHIPPING_TIME, new org.apache.thrift.meta_data.FieldMetaData("promised_shipping_time", org.apache.thrift.TFieldRequirementType.DEFAULT, 
650
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
4192 anupam.sin 651
    tmpMap.put(_Fields.RESHIP_TIMESTAMP, new org.apache.thrift.meta_data.FieldMetaData("reship_timestamp", org.apache.thrift.TFieldRequirementType.OPTIONAL, 
652
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
653
    tmpMap.put(_Fields.REFUND_TIMESTAMP, new org.apache.thrift.meta_data.FieldMetaData("refund_timestamp", org.apache.thrift.TFieldRequirementType.OPTIONAL, 
654
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
655
    tmpMap.put(_Fields.NEW_ORDER_ID, new org.apache.thrift.meta_data.FieldMetaData("new_order_id", org.apache.thrift.TFieldRequirementType.OPTIONAL, 
656
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
4246 rajveer 657
    tmpMap.put(_Fields.PREVIOUS_STATUS, new org.apache.thrift.meta_data.FieldMetaData("previousStatus", org.apache.thrift.TFieldRequirementType.DEFAULT, 
658
        new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, OrderStatus.class)));
4269 anupam.sin 659
    tmpMap.put(_Fields.VENDOR_ID, new org.apache.thrift.meta_data.FieldMetaData("vendorId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
660
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
4506 phani.kuma 661
    tmpMap.put(_Fields.DOA_AUTH_TIMESTAMP, new org.apache.thrift.meta_data.FieldMetaData("doa_auth_timestamp", org.apache.thrift.TFieldRequirementType.OPTIONAL, 
662
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
4647 rajveer 663
    tmpMap.put(_Fields.DELAY_REASON_TEXT, new org.apache.thrift.meta_data.FieldMetaData("delayReasonText", org.apache.thrift.TFieldRequirementType.DEFAULT, 
664
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
4709 rajveer 665
    tmpMap.put(_Fields.REFUND_REASON, new org.apache.thrift.meta_data.FieldMetaData("refundReason", org.apache.thrift.TFieldRequirementType.DEFAULT, 
666
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
4758 mandeep.dh 667
    tmpMap.put(_Fields.PURCHASE_ORDER_ID, new org.apache.thrift.meta_data.FieldMetaData("purchaseOrderId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
668
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
4815 phani.kuma 669
    tmpMap.put(_Fields.DOA_LOGISTICS_PROVIDER_ID, new org.apache.thrift.meta_data.FieldMetaData("doa_logistics_provider_id", org.apache.thrift.TFieldRequirementType.OPTIONAL, 
670
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
5062 varun.gupt 671
    tmpMap.put(_Fields.ORIGINAL_ORDER_ID, new org.apache.thrift.meta_data.FieldMetaData("originalOrderId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
672
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
5110 mandeep.dh 673
    tmpMap.put(_Fields.FULFILMENT_WAREHOUSE_ID, new org.apache.thrift.meta_data.FieldMetaData("fulfilmentWarehouseId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
674
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
5189 varun.gupt 675
    tmpMap.put(_Fields.VENDOR_PAID, new org.apache.thrift.meta_data.FieldMetaData("vendorPaid", org.apache.thrift.TFieldRequirementType.DEFAULT, 
676
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
5354 anupam.sin 677
    tmpMap.put(_Fields.RECEIVED_RETURN_TIMESTAMP, new org.apache.thrift.meta_data.FieldMetaData("received_return_timestamp", org.apache.thrift.TFieldRequirementType.OPTIONAL, 
678
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
679
    tmpMap.put(_Fields.FIRST_ATTEMPT_TIMESTAMP, new org.apache.thrift.meta_data.FieldMetaData("first_attempt_timestamp", org.apache.thrift.TFieldRequirementType.OPTIONAL, 
680
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
5527 anupam.sin 681
    tmpMap.put(_Fields.ORDER_TYPE, new org.apache.thrift.meta_data.FieldMetaData("orderType", org.apache.thrift.TFieldRequirementType.DEFAULT, 
682
        new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, OrderType.class)));
5553 rajveer 683
    tmpMap.put(_Fields.PICKUP_STORE_ID, new org.apache.thrift.meta_data.FieldMetaData("pickupStoreId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
684
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
685
    tmpMap.put(_Fields.LOGISTICS_COD, new org.apache.thrift.meta_data.FieldMetaData("logisticsCod", org.apache.thrift.TFieldRequirementType.DEFAULT, 
686
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
6319 rajveer 687
    tmpMap.put(_Fields.GV_AMOUNT, new org.apache.thrift.meta_data.FieldMetaData("gvAmount", org.apache.thrift.TFieldRequirementType.DEFAULT, 
688
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
6525 rajveer 689
    tmpMap.put(_Fields.OTG, new org.apache.thrift.meta_data.FieldMetaData("otg", org.apache.thrift.TFieldRequirementType.DEFAULT, 
690
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.BOOL)));
6726 rajveer 691
    tmpMap.put(_Fields.COURIER_DELIVERY_TIME, new org.apache.thrift.meta_data.FieldMetaData("courier_delivery_time", org.apache.thrift.TFieldRequirementType.DEFAULT, 
692
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
6903 anupam.sin 693
    tmpMap.put(_Fields.INSURER, new org.apache.thrift.meta_data.FieldMetaData("insurer", org.apache.thrift.TFieldRequirementType.DEFAULT, 
694
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
695
    tmpMap.put(_Fields.INSURANCE_AMOUNT, new org.apache.thrift.meta_data.FieldMetaData("insuranceAmount", org.apache.thrift.TFieldRequirementType.DEFAULT, 
696
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
697
    tmpMap.put(_Fields.DOB, new org.apache.thrift.meta_data.FieldMetaData("dob", org.apache.thrift.TFieldRequirementType.DEFAULT, 
698
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
699
    tmpMap.put(_Fields.GUARDIAN_NAME, new org.apache.thrift.meta_data.FieldMetaData("guardianName", org.apache.thrift.TFieldRequirementType.DEFAULT, 
700
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.STRING)));
7190 amar.kumar 701
    tmpMap.put(_Fields.FREEBIE_ITEM_ID, new org.apache.thrift.meta_data.FieldMetaData("freebieItemId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
702
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
7293 anupam.sin 703
    tmpMap.put(_Fields.SOURCE, new org.apache.thrift.meta_data.FieldMetaData("source", org.apache.thrift.TFieldRequirementType.DEFAULT, 
704
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
705
    tmpMap.put(_Fields.ADVANCE_AMOUNT, new org.apache.thrift.meta_data.FieldMetaData("advanceAmount", org.apache.thrift.TFieldRequirementType.DEFAULT, 
706
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
707
    tmpMap.put(_Fields.STORE_ID, new org.apache.thrift.meta_data.FieldMetaData("storeId", org.apache.thrift.TFieldRequirementType.DEFAULT, 
708
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
8717 amar.kumar 709
    tmpMap.put(_Fields.PRODUCT_CONDITION, new org.apache.thrift.meta_data.FieldMetaData("productCondition", org.apache.thrift.TFieldRequirementType.DEFAULT, 
710
        new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, ProductCondition.class)));
9299 kshitij.so 711
    tmpMap.put(_Fields.DATA_PROTECTION_INSURER, new org.apache.thrift.meta_data.FieldMetaData("dataProtectionInsurer", org.apache.thrift.TFieldRequirementType.DEFAULT, 
712
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.I64)));
713
    tmpMap.put(_Fields.DATA_PROTECTION_AMOUNT, new org.apache.thrift.meta_data.FieldMetaData("dataProtectionAmount", org.apache.thrift.TFieldRequirementType.DEFAULT, 
714
        new org.apache.thrift.meta_data.FieldValueMetaData(org.apache.thrift.protocol.TType.DOUBLE)));
9416 amar.kumar 715
    tmpMap.put(_Fields.TAX_TYPE, new org.apache.thrift.meta_data.FieldMetaData("taxType", org.apache.thrift.TFieldRequirementType.DEFAULT, 
716
        new org.apache.thrift.meta_data.EnumMetaData(org.apache.thrift.protocol.TType.ENUM, TaxType.class)));
3430 rajveer 717
    metaDataMap = Collections.unmodifiableMap(tmpMap);
718
    org.apache.thrift.meta_data.FieldMetaData.addStructMetaDataMap(Order.class, metaDataMap);
483 rajveer 719
  }
720
 
721
  public Order() {
722
  }
723
 
724
  public Order(
725
    long id,
726
    long warehouse_id,
727
    List<LineItem> lineitems,
728
    long logistics_provider_id,
729
    String airwaybill_no,
730
    String tracking_id,
731
    long expected_delivery_time,
732
    long customer_id,
733
    String customer_name,
734
    String customer_mobilenumber,
735
    String customer_pincode,
736 chandransh 736
    String customer_address1,
737
    String customer_address2,
483 rajveer 738
    String customer_email,
736 chandransh 739
    String customer_city,
740
    String customer_state,
483 rajveer 741
    OrderStatus status,
742
    String statusDescription,
743
    double total_amount,
744
    double total_weight,
745
    String invoice_number,
746
    String billed_by,
747
    long created_timestamp,
748
    long accepted_timestamp,
749
    long billing_timestamp,
750
    long shipping_timestamp,
1114 chandransh 751
    long pickup_timestamp,
640 chandransh 752
    long delivery_timestamp,
1209 chandransh 753
    long outofstock_timestamp,
1133 chandransh 754
    long jacket_number,
1221 chandransh 755
    String receiver,
756
    long batchNo,
2538 chandransh 757
    long serialNo,
758
    boolean doaFlag,
2677 vikas 759
    String pickupRequestNo,
2819 chandransh 760
    long transactionId,
3061 chandransh 761
    String purchaseOrderNo,
3553 chandransh 762
    boolean cod,
3986 chandransh 763
    DelayReason delayReason,
4004 chandransh 764
    long promised_delivery_time,
765
    long expected_shipping_time,
4102 chandransh 766
    long verification_timestamp,
4246 rajveer 767
    long promised_shipping_time,
4269 anupam.sin 768
    OrderStatus previousStatus,
4647 rajveer 769
    long vendorId,
4709 rajveer 770
    String delayReasonText,
4758 mandeep.dh 771
    String refundReason,
5062 varun.gupt 772
    long purchaseOrderId,
5110 mandeep.dh 773
    long originalOrderId,
5189 varun.gupt 774
    long fulfilmentWarehouseId,
5527 anupam.sin 775
    boolean vendorPaid,
5553 rajveer 776
    OrderType orderType,
777
    long pickupStoreId,
6319 rajveer 778
    boolean logisticsCod,
6525 rajveer 779
    long gvAmount,
6726 rajveer 780
    boolean otg,
6903 anupam.sin 781
    long courier_delivery_time,
782
    long insurer,
783
    double insuranceAmount,
784
    String dob,
7190 amar.kumar 785
    String guardianName,
7293 anupam.sin 786
    long freebieItemId,
787
    long source,
788
    double advanceAmount,
8717 amar.kumar 789
    long storeId,
9299 kshitij.so 790
    ProductCondition productCondition,
791
    long dataProtectionInsurer,
9416 amar.kumar 792
    double dataProtectionAmount,
793
    TaxType taxType)
483 rajveer 794
  {
795
    this();
796
    this.id = id;
797
    setIdIsSet(true);
798
    this.warehouse_id = warehouse_id;
799
    setWarehouse_idIsSet(true);
800
    this.lineitems = lineitems;
801
    this.logistics_provider_id = logistics_provider_id;
802
    setLogistics_provider_idIsSet(true);
803
    this.airwaybill_no = airwaybill_no;
804
    this.tracking_id = tracking_id;
805
    this.expected_delivery_time = expected_delivery_time;
806
    setExpected_delivery_timeIsSet(true);
807
    this.customer_id = customer_id;
808
    setCustomer_idIsSet(true);
809
    this.customer_name = customer_name;
810
    this.customer_mobilenumber = customer_mobilenumber;
811
    this.customer_pincode = customer_pincode;
736 chandransh 812
    this.customer_address1 = customer_address1;
813
    this.customer_address2 = customer_address2;
483 rajveer 814
    this.customer_email = customer_email;
736 chandransh 815
    this.customer_city = customer_city;
816
    this.customer_state = customer_state;
483 rajveer 817
    this.status = status;
818
    this.statusDescription = statusDescription;
819
    this.total_amount = total_amount;
820
    setTotal_amountIsSet(true);
821
    this.total_weight = total_weight;
822
    setTotal_weightIsSet(true);
823
    this.invoice_number = invoice_number;
824
    this.billed_by = billed_by;
825
    this.created_timestamp = created_timestamp;
826
    setCreated_timestampIsSet(true);
827
    this.accepted_timestamp = accepted_timestamp;
828
    setAccepted_timestampIsSet(true);
829
    this.billing_timestamp = billing_timestamp;
830
    setBilling_timestampIsSet(true);
831
    this.shipping_timestamp = shipping_timestamp;
832
    setShipping_timestampIsSet(true);
1114 chandransh 833
    this.pickup_timestamp = pickup_timestamp;
834
    setPickup_timestampIsSet(true);
483 rajveer 835
    this.delivery_timestamp = delivery_timestamp;
836
    setDelivery_timestampIsSet(true);
1209 chandransh 837
    this.outofstock_timestamp = outofstock_timestamp;
838
    setOutofstock_timestampIsSet(true);
640 chandransh 839
    this.jacket_number = jacket_number;
840
    setJacket_numberIsSet(true);
1133 chandransh 841
    this.receiver = receiver;
1221 chandransh 842
    this.batchNo = batchNo;
843
    setBatchNoIsSet(true);
844
    this.serialNo = serialNo;
845
    setSerialNoIsSet(true);
2538 chandransh 846
    this.doaFlag = doaFlag;
847
    setDoaFlagIsSet(true);
848
    this.pickupRequestNo = pickupRequestNo;
2677 vikas 849
    this.transactionId = transactionId;
850
    setTransactionIdIsSet(true);
2819 chandransh 851
    this.purchaseOrderNo = purchaseOrderNo;
3061 chandransh 852
    this.cod = cod;
853
    setCodIsSet(true);
3553 chandransh 854
    this.delayReason = delayReason;
3986 chandransh 855
    this.promised_delivery_time = promised_delivery_time;
856
    setPromised_delivery_timeIsSet(true);
4004 chandransh 857
    this.expected_shipping_time = expected_shipping_time;
858
    setExpected_shipping_timeIsSet(true);
859
    this.verification_timestamp = verification_timestamp;
860
    setVerification_timestampIsSet(true);
4102 chandransh 861
    this.promised_shipping_time = promised_shipping_time;
862
    setPromised_shipping_timeIsSet(true);
4246 rajveer 863
    this.previousStatus = previousStatus;
4269 anupam.sin 864
    this.vendorId = vendorId;
865
    setVendorIdIsSet(true);
4647 rajveer 866
    this.delayReasonText = delayReasonText;
4709 rajveer 867
    this.refundReason = refundReason;
4758 mandeep.dh 868
    this.purchaseOrderId = purchaseOrderId;
869
    setPurchaseOrderIdIsSet(true);
5062 varun.gupt 870
    this.originalOrderId = originalOrderId;
871
    setOriginalOrderIdIsSet(true);
5110 mandeep.dh 872
    this.fulfilmentWarehouseId = fulfilmentWarehouseId;
873
    setFulfilmentWarehouseIdIsSet(true);
5189 varun.gupt 874
    this.vendorPaid = vendorPaid;
875
    setVendorPaidIsSet(true);
5527 anupam.sin 876
    this.orderType = orderType;
5553 rajveer 877
    this.pickupStoreId = pickupStoreId;
878
    setPickupStoreIdIsSet(true);
879
    this.logisticsCod = logisticsCod;
880
    setLogisticsCodIsSet(true);
6319 rajveer 881
    this.gvAmount = gvAmount;
882
    setGvAmountIsSet(true);
6525 rajveer 883
    this.otg = otg;
884
    setOtgIsSet(true);
6726 rajveer 885
    this.courier_delivery_time = courier_delivery_time;
886
    setCourier_delivery_timeIsSet(true);
6903 anupam.sin 887
    this.insurer = insurer;
888
    setInsurerIsSet(true);
889
    this.insuranceAmount = insuranceAmount;
890
    setInsuranceAmountIsSet(true);
891
    this.dob = dob;
892
    this.guardianName = guardianName;
7190 amar.kumar 893
    this.freebieItemId = freebieItemId;
894
    setFreebieItemIdIsSet(true);
7293 anupam.sin 895
    this.source = source;
896
    setSourceIsSet(true);
897
    this.advanceAmount = advanceAmount;
898
    setAdvanceAmountIsSet(true);
899
    this.storeId = storeId;
900
    setStoreIdIsSet(true);
8717 amar.kumar 901
    this.productCondition = productCondition;
9299 kshitij.so 902
    this.dataProtectionInsurer = dataProtectionInsurer;
903
    setDataProtectionInsurerIsSet(true);
904
    this.dataProtectionAmount = dataProtectionAmount;
905
    setDataProtectionAmountIsSet(true);
9416 amar.kumar 906
    this.taxType = taxType;
483 rajveer 907
  }
908
 
909
  /**
910
   * Performs a deep copy on <i>other</i>.
911
   */
912
  public Order(Order other) {
913
    __isset_bit_vector.clear();
914
    __isset_bit_vector.or(other.__isset_bit_vector);
915
    this.id = other.id;
916
    this.warehouse_id = other.warehouse_id;
917
    if (other.isSetLineitems()) {
918
      List<LineItem> __this__lineitems = new ArrayList<LineItem>();
919
      for (LineItem other_element : other.lineitems) {
920
        __this__lineitems.add(new LineItem(other_element));
921
      }
922
      this.lineitems = __this__lineitems;
923
    }
924
    this.logistics_provider_id = other.logistics_provider_id;
925
    if (other.isSetAirwaybill_no()) {
926
      this.airwaybill_no = other.airwaybill_no;
927
    }
928
    if (other.isSetTracking_id()) {
929
      this.tracking_id = other.tracking_id;
930
    }
931
    this.expected_delivery_time = other.expected_delivery_time;
932
    this.customer_id = other.customer_id;
933
    if (other.isSetCustomer_name()) {
934
      this.customer_name = other.customer_name;
935
    }
936
    if (other.isSetCustomer_mobilenumber()) {
937
      this.customer_mobilenumber = other.customer_mobilenumber;
938
    }
939
    if (other.isSetCustomer_pincode()) {
940
      this.customer_pincode = other.customer_pincode;
941
    }
736 chandransh 942
    if (other.isSetCustomer_address1()) {
943
      this.customer_address1 = other.customer_address1;
483 rajveer 944
    }
736 chandransh 945
    if (other.isSetCustomer_address2()) {
946
      this.customer_address2 = other.customer_address2;
947
    }
483 rajveer 948
    if (other.isSetCustomer_email()) {
949
      this.customer_email = other.customer_email;
950
    }
736 chandransh 951
    if (other.isSetCustomer_city()) {
952
      this.customer_city = other.customer_city;
953
    }
954
    if (other.isSetCustomer_state()) {
955
      this.customer_state = other.customer_state;
956
    }
483 rajveer 957
    if (other.isSetStatus()) {
958
      this.status = other.status;
959
    }
960
    if (other.isSetStatusDescription()) {
961
      this.statusDescription = other.statusDescription;
962
    }
963
    this.total_amount = other.total_amount;
964
    this.total_weight = other.total_weight;
965
    if (other.isSetInvoice_number()) {
966
      this.invoice_number = other.invoice_number;
967
    }
968
    if (other.isSetBilled_by()) {
969
      this.billed_by = other.billed_by;
970
    }
971
    this.created_timestamp = other.created_timestamp;
972
    this.accepted_timestamp = other.accepted_timestamp;
973
    this.billing_timestamp = other.billing_timestamp;
974
    this.shipping_timestamp = other.shipping_timestamp;
1114 chandransh 975
    this.pickup_timestamp = other.pickup_timestamp;
483 rajveer 976
    this.delivery_timestamp = other.delivery_timestamp;
1209 chandransh 977
    this.outofstock_timestamp = other.outofstock_timestamp;
640 chandransh 978
    this.jacket_number = other.jacket_number;
1133 chandransh 979
    if (other.isSetReceiver()) {
980
      this.receiver = other.receiver;
981
    }
1221 chandransh 982
    this.batchNo = other.batchNo;
983
    this.serialNo = other.serialNo;
2538 chandransh 984
    this.doaFlag = other.doaFlag;
985
    if (other.isSetPickupRequestNo()) {
986
      this.pickupRequestNo = other.pickupRequestNo;
987
    }
2677 vikas 988
    this.transactionId = other.transactionId;
2819 chandransh 989
    if (other.isSetPurchaseOrderNo()) {
990
      this.purchaseOrderNo = other.purchaseOrderNo;
991
    }
3061 chandransh 992
    this.cod = other.cod;
3553 chandransh 993
    if (other.isSetDelayReason()) {
994
      this.delayReason = other.delayReason;
995
    }
3986 chandransh 996
    this.promised_delivery_time = other.promised_delivery_time;
4004 chandransh 997
    this.expected_shipping_time = other.expected_shipping_time;
998
    this.verification_timestamp = other.verification_timestamp;
4102 chandransh 999
    this.promised_shipping_time = other.promised_shipping_time;
4192 anupam.sin 1000
    this.reship_timestamp = other.reship_timestamp;
1001
    this.refund_timestamp = other.refund_timestamp;
1002
    this.new_order_id = other.new_order_id;
4246 rajveer 1003
    if (other.isSetPreviousStatus()) {
1004
      this.previousStatus = other.previousStatus;
1005
    }
4269 anupam.sin 1006
    this.vendorId = other.vendorId;
4506 phani.kuma 1007
    this.doa_auth_timestamp = other.doa_auth_timestamp;
4647 rajveer 1008
    if (other.isSetDelayReasonText()) {
1009
      this.delayReasonText = other.delayReasonText;
1010
    }
4709 rajveer 1011
    if (other.isSetRefundReason()) {
1012
      this.refundReason = other.refundReason;
1013
    }
4758 mandeep.dh 1014
    this.purchaseOrderId = other.purchaseOrderId;
4815 phani.kuma 1015
    this.doa_logistics_provider_id = other.doa_logistics_provider_id;
5062 varun.gupt 1016
    this.originalOrderId = other.originalOrderId;
5110 mandeep.dh 1017
    this.fulfilmentWarehouseId = other.fulfilmentWarehouseId;
5189 varun.gupt 1018
    this.vendorPaid = other.vendorPaid;
5354 anupam.sin 1019
    this.received_return_timestamp = other.received_return_timestamp;
1020
    this.first_attempt_timestamp = other.first_attempt_timestamp;
5527 anupam.sin 1021
    if (other.isSetOrderType()) {
1022
      this.orderType = other.orderType;
1023
    }
5553 rajveer 1024
    this.pickupStoreId = other.pickupStoreId;
1025
    this.logisticsCod = other.logisticsCod;
6319 rajveer 1026
    this.gvAmount = other.gvAmount;
6525 rajveer 1027
    this.otg = other.otg;
6726 rajveer 1028
    this.courier_delivery_time = other.courier_delivery_time;
6903 anupam.sin 1029
    this.insurer = other.insurer;
1030
    this.insuranceAmount = other.insuranceAmount;
1031
    if (other.isSetDob()) {
1032
      this.dob = other.dob;
1033
    }
1034
    if (other.isSetGuardianName()) {
1035
      this.guardianName = other.guardianName;
1036
    }
7190 amar.kumar 1037
    this.freebieItemId = other.freebieItemId;
7293 anupam.sin 1038
    this.source = other.source;
1039
    this.advanceAmount = other.advanceAmount;
1040
    this.storeId = other.storeId;
8717 amar.kumar 1041
    if (other.isSetProductCondition()) {
1042
      this.productCondition = other.productCondition;
1043
    }
9299 kshitij.so 1044
    this.dataProtectionInsurer = other.dataProtectionInsurer;
1045
    this.dataProtectionAmount = other.dataProtectionAmount;
9416 amar.kumar 1046
    if (other.isSetTaxType()) {
1047
      this.taxType = other.taxType;
1048
    }
483 rajveer 1049
  }
1050
 
1051
  public Order deepCopy() {
1052
    return new Order(this);
1053
  }
1054
 
3430 rajveer 1055
  @Override
1056
  public void clear() {
1057
    setIdIsSet(false);
1058
    this.id = 0;
1059
    setWarehouse_idIsSet(false);
1060
    this.warehouse_id = 0;
1061
    this.lineitems = null;
1062
    setLogistics_provider_idIsSet(false);
1063
    this.logistics_provider_id = 0;
1064
    this.airwaybill_no = null;
1065
    this.tracking_id = null;
1066
    setExpected_delivery_timeIsSet(false);
1067
    this.expected_delivery_time = 0;
1068
    setCustomer_idIsSet(false);
1069
    this.customer_id = 0;
1070
    this.customer_name = null;
1071
    this.customer_mobilenumber = null;
1072
    this.customer_pincode = null;
1073
    this.customer_address1 = null;
1074
    this.customer_address2 = null;
1075
    this.customer_email = null;
1076
    this.customer_city = null;
1077
    this.customer_state = null;
1078
    this.status = null;
1079
    this.statusDescription = null;
1080
    setTotal_amountIsSet(false);
1081
    this.total_amount = 0.0;
1082
    setTotal_weightIsSet(false);
1083
    this.total_weight = 0.0;
1084
    this.invoice_number = null;
1085
    this.billed_by = null;
1086
    setCreated_timestampIsSet(false);
1087
    this.created_timestamp = 0;
1088
    setAccepted_timestampIsSet(false);
1089
    this.accepted_timestamp = 0;
1090
    setBilling_timestampIsSet(false);
1091
    this.billing_timestamp = 0;
1092
    setShipping_timestampIsSet(false);
1093
    this.shipping_timestamp = 0;
1094
    setPickup_timestampIsSet(false);
1095
    this.pickup_timestamp = 0;
1096
    setDelivery_timestampIsSet(false);
1097
    this.delivery_timestamp = 0;
1098
    setOutofstock_timestampIsSet(false);
1099
    this.outofstock_timestamp = 0;
1100
    setJacket_numberIsSet(false);
1101
    this.jacket_number = 0;
1102
    this.receiver = null;
1103
    setBatchNoIsSet(false);
1104
    this.batchNo = 0;
1105
    setSerialNoIsSet(false);
1106
    this.serialNo = 0;
1107
    setDoaFlagIsSet(false);
1108
    this.doaFlag = false;
1109
    this.pickupRequestNo = null;
1110
    setTransactionIdIsSet(false);
1111
    this.transactionId = 0;
1112
    this.purchaseOrderNo = null;
1113
    setCodIsSet(false);
1114
    this.cod = false;
3553 chandransh 1115
    this.delayReason = null;
3986 chandransh 1116
    setPromised_delivery_timeIsSet(false);
1117
    this.promised_delivery_time = 0;
4004 chandransh 1118
    setExpected_shipping_timeIsSet(false);
1119
    this.expected_shipping_time = 0;
1120
    setVerification_timestampIsSet(false);
1121
    this.verification_timestamp = 0;
4102 chandransh 1122
    setPromised_shipping_timeIsSet(false);
1123
    this.promised_shipping_time = 0;
4192 anupam.sin 1124
    setReship_timestampIsSet(false);
1125
    this.reship_timestamp = 0;
1126
    setRefund_timestampIsSet(false);
1127
    this.refund_timestamp = 0;
1128
    setNew_order_idIsSet(false);
1129
    this.new_order_id = 0;
4246 rajveer 1130
    this.previousStatus = null;
4269 anupam.sin 1131
    setVendorIdIsSet(false);
1132
    this.vendorId = 0;
4506 phani.kuma 1133
    setDoa_auth_timestampIsSet(false);
1134
    this.doa_auth_timestamp = 0;
4647 rajveer 1135
    this.delayReasonText = null;
4709 rajveer 1136
    this.refundReason = null;
4758 mandeep.dh 1137
    setPurchaseOrderIdIsSet(false);
1138
    this.purchaseOrderId = 0;
4815 phani.kuma 1139
    setDoa_logistics_provider_idIsSet(false);
1140
    this.doa_logistics_provider_id = 0;
5062 varun.gupt 1141
    setOriginalOrderIdIsSet(false);
1142
    this.originalOrderId = 0;
5110 mandeep.dh 1143
    setFulfilmentWarehouseIdIsSet(false);
1144
    this.fulfilmentWarehouseId = 0;
5189 varun.gupt 1145
    setVendorPaidIsSet(false);
1146
    this.vendorPaid = false;
5354 anupam.sin 1147
    setReceived_return_timestampIsSet(false);
1148
    this.received_return_timestamp = 0;
1149
    setFirst_attempt_timestampIsSet(false);
1150
    this.first_attempt_timestamp = 0;
5527 anupam.sin 1151
    this.orderType = null;
5553 rajveer 1152
    setPickupStoreIdIsSet(false);
1153
    this.pickupStoreId = 0;
1154
    setLogisticsCodIsSet(false);
1155
    this.logisticsCod = false;
6319 rajveer 1156
    setGvAmountIsSet(false);
1157
    this.gvAmount = 0;
6525 rajveer 1158
    setOtgIsSet(false);
1159
    this.otg = false;
6726 rajveer 1160
    setCourier_delivery_timeIsSet(false);
1161
    this.courier_delivery_time = 0;
6903 anupam.sin 1162
    setInsurerIsSet(false);
1163
    this.insurer = 0;
1164
    setInsuranceAmountIsSet(false);
1165
    this.insuranceAmount = 0.0;
1166
    this.dob = null;
1167
    this.guardianName = null;
7190 amar.kumar 1168
    setFreebieItemIdIsSet(false);
1169
    this.freebieItemId = 0;
7293 anupam.sin 1170
    setSourceIsSet(false);
1171
    this.source = 0;
1172
    setAdvanceAmountIsSet(false);
1173
    this.advanceAmount = 0.0;
1174
    setStoreIdIsSet(false);
1175
    this.storeId = 0;
8717 amar.kumar 1176
    this.productCondition = null;
9299 kshitij.so 1177
    setDataProtectionInsurerIsSet(false);
1178
    this.dataProtectionInsurer = 0;
1179
    setDataProtectionAmountIsSet(false);
1180
    this.dataProtectionAmount = 0.0;
9416 amar.kumar 1181
    this.taxType = null;
483 rajveer 1182
  }
1183
 
1184
  public long getId() {
1185
    return this.id;
1186
  }
1187
 
3430 rajveer 1188
  public void setId(long id) {
483 rajveer 1189
    this.id = id;
1190
    setIdIsSet(true);
1191
  }
1192
 
1193
  public void unsetId() {
1194
    __isset_bit_vector.clear(__ID_ISSET_ID);
1195
  }
1196
 
3430 rajveer 1197
  /** Returns true if field id is set (has been assigned a value) and false otherwise */
483 rajveer 1198
  public boolean isSetId() {
1199
    return __isset_bit_vector.get(__ID_ISSET_ID);
1200
  }
1201
 
1202
  public void setIdIsSet(boolean value) {
1203
    __isset_bit_vector.set(__ID_ISSET_ID, value);
1204
  }
1205
 
1206
  public long getWarehouse_id() {
1207
    return this.warehouse_id;
1208
  }
1209
 
3430 rajveer 1210
  public void setWarehouse_id(long warehouse_id) {
483 rajveer 1211
    this.warehouse_id = warehouse_id;
1212
    setWarehouse_idIsSet(true);
1213
  }
1214
 
1215
  public void unsetWarehouse_id() {
1216
    __isset_bit_vector.clear(__WAREHOUSE_ID_ISSET_ID);
1217
  }
1218
 
3430 rajveer 1219
  /** Returns true if field warehouse_id is set (has been assigned a value) and false otherwise */
483 rajveer 1220
  public boolean isSetWarehouse_id() {
1221
    return __isset_bit_vector.get(__WAREHOUSE_ID_ISSET_ID);
1222
  }
1223
 
1224
  public void setWarehouse_idIsSet(boolean value) {
1225
    __isset_bit_vector.set(__WAREHOUSE_ID_ISSET_ID, value);
1226
  }
1227
 
1228
  public int getLineitemsSize() {
1229
    return (this.lineitems == null) ? 0 : this.lineitems.size();
1230
  }
1231
 
1232
  public java.util.Iterator<LineItem> getLineitemsIterator() {
1233
    return (this.lineitems == null) ? null : this.lineitems.iterator();
1234
  }
1235
 
1236
  public void addToLineitems(LineItem elem) {
1237
    if (this.lineitems == null) {
1238
      this.lineitems = new ArrayList<LineItem>();
1239
    }
1240
    this.lineitems.add(elem);
1241
  }
1242
 
1243
  /**
1244
   * 	item info
1245
   * *
1246
   */
1247
  public List<LineItem> getLineitems() {
1248
    return this.lineitems;
1249
  }
1250
 
1251
  /**
1252
   * 	item info
1253
   * *
1254
   */
3430 rajveer 1255
  public void setLineitems(List<LineItem> lineitems) {
483 rajveer 1256
    this.lineitems = lineitems;
1257
  }
1258
 
1259
  public void unsetLineitems() {
1260
    this.lineitems = null;
1261
  }
1262
 
3430 rajveer 1263
  /** Returns true if field lineitems is set (has been assigned a value) and false otherwise */
483 rajveer 1264
  public boolean isSetLineitems() {
1265
    return this.lineitems != null;
1266
  }
1267
 
1268
  public void setLineitemsIsSet(boolean value) {
1269
    if (!value) {
1270
      this.lineitems = null;
1271
    }
1272
  }
1273
 
1274
  /**
1275
   *   logistics info
1276
   * *
1277
   */
1278
  public long getLogistics_provider_id() {
1279
    return this.logistics_provider_id;
1280
  }
1281
 
1282
  /**
1283
   *   logistics info
1284
   * *
1285
   */
3430 rajveer 1286
  public void setLogistics_provider_id(long logistics_provider_id) {
483 rajveer 1287
    this.logistics_provider_id = logistics_provider_id;
1288
    setLogistics_provider_idIsSet(true);
1289
  }
1290
 
1291
  public void unsetLogistics_provider_id() {
1292
    __isset_bit_vector.clear(__LOGISTICS_PROVIDER_ID_ISSET_ID);
1293
  }
1294
 
3430 rajveer 1295
  /** Returns true if field logistics_provider_id is set (has been assigned a value) and false otherwise */
483 rajveer 1296
  public boolean isSetLogistics_provider_id() {
1297
    return __isset_bit_vector.get(__LOGISTICS_PROVIDER_ID_ISSET_ID);
1298
  }
1299
 
1300
  public void setLogistics_provider_idIsSet(boolean value) {
1301
    __isset_bit_vector.set(__LOGISTICS_PROVIDER_ID_ISSET_ID, value);
1302
  }
1303
 
1304
  public String getAirwaybill_no() {
1305
    return this.airwaybill_no;
1306
  }
1307
 
3430 rajveer 1308
  public void setAirwaybill_no(String airwaybill_no) {
483 rajveer 1309
    this.airwaybill_no = airwaybill_no;
1310
  }
1311
 
1312
  public void unsetAirwaybill_no() {
1313
    this.airwaybill_no = null;
1314
  }
1315
 
3430 rajveer 1316
  /** Returns true if field airwaybill_no is set (has been assigned a value) and false otherwise */
483 rajveer 1317
  public boolean isSetAirwaybill_no() {
1318
    return this.airwaybill_no != null;
1319
  }
1320
 
1321
  public void setAirwaybill_noIsSet(boolean value) {
1322
    if (!value) {
1323
      this.airwaybill_no = null;
1324
    }
1325
  }
1326
 
1327
  public String getTracking_id() {
1328
    return this.tracking_id;
1329
  }
1330
 
3430 rajveer 1331
  public void setTracking_id(String tracking_id) {
483 rajveer 1332
    this.tracking_id = tracking_id;
1333
  }
1334
 
1335
  public void unsetTracking_id() {
1336
    this.tracking_id = null;
1337
  }
1338
 
3430 rajveer 1339
  /** Returns true if field tracking_id is set (has been assigned a value) and false otherwise */
483 rajveer 1340
  public boolean isSetTracking_id() {
1341
    return this.tracking_id != null;
1342
  }
1343
 
1344
  public void setTracking_idIsSet(boolean value) {
1345
    if (!value) {
1346
      this.tracking_id = null;
1347
    }
1348
  }
1349
 
1350
  public long getExpected_delivery_time() {
1351
    return this.expected_delivery_time;
1352
  }
1353
 
3430 rajveer 1354
  public void setExpected_delivery_time(long expected_delivery_time) {
483 rajveer 1355
    this.expected_delivery_time = expected_delivery_time;
1356
    setExpected_delivery_timeIsSet(true);
1357
  }
1358
 
1359
  public void unsetExpected_delivery_time() {
1360
    __isset_bit_vector.clear(__EXPECTED_DELIVERY_TIME_ISSET_ID);
1361
  }
1362
 
3430 rajveer 1363
  /** Returns true if field expected_delivery_time is set (has been assigned a value) and false otherwise */
483 rajveer 1364
  public boolean isSetExpected_delivery_time() {
1365
    return __isset_bit_vector.get(__EXPECTED_DELIVERY_TIME_ISSET_ID);
1366
  }
1367
 
1368
  public void setExpected_delivery_timeIsSet(boolean value) {
1369
    __isset_bit_vector.set(__EXPECTED_DELIVERY_TIME_ISSET_ID, value);
1370
  }
1371
 
1372
  /**
1373
   *   customer info
1374
   * *
1375
   */
1376
  public long getCustomer_id() {
1377
    return this.customer_id;
1378
  }
1379
 
1380
  /**
1381
   *   customer info
1382
   * *
1383
   */
3430 rajveer 1384
  public void setCustomer_id(long customer_id) {
483 rajveer 1385
    this.customer_id = customer_id;
1386
    setCustomer_idIsSet(true);
1387
  }
1388
 
1389
  public void unsetCustomer_id() {
1390
    __isset_bit_vector.clear(__CUSTOMER_ID_ISSET_ID);
1391
  }
1392
 
3430 rajveer 1393
  /** Returns true if field customer_id is set (has been assigned a value) and false otherwise */
483 rajveer 1394
  public boolean isSetCustomer_id() {
1395
    return __isset_bit_vector.get(__CUSTOMER_ID_ISSET_ID);
1396
  }
1397
 
1398
  public void setCustomer_idIsSet(boolean value) {
1399
    __isset_bit_vector.set(__CUSTOMER_ID_ISSET_ID, value);
1400
  }
1401
 
1402
  public String getCustomer_name() {
1403
    return this.customer_name;
1404
  }
1405
 
3430 rajveer 1406
  public void setCustomer_name(String customer_name) {
483 rajveer 1407
    this.customer_name = customer_name;
1408
  }
1409
 
1410
  public void unsetCustomer_name() {
1411
    this.customer_name = null;
1412
  }
1413
 
3430 rajveer 1414
  /** Returns true if field customer_name is set (has been assigned a value) and false otherwise */
483 rajveer 1415
  public boolean isSetCustomer_name() {
1416
    return this.customer_name != null;
1417
  }
1418
 
1419
  public void setCustomer_nameIsSet(boolean value) {
1420
    if (!value) {
1421
      this.customer_name = null;
1422
    }
1423
  }
1424
 
1425
  public String getCustomer_mobilenumber() {
1426
    return this.customer_mobilenumber;
1427
  }
1428
 
3430 rajveer 1429
  public void setCustomer_mobilenumber(String customer_mobilenumber) {
483 rajveer 1430
    this.customer_mobilenumber = customer_mobilenumber;
1431
  }
1432
 
1433
  public void unsetCustomer_mobilenumber() {
1434
    this.customer_mobilenumber = null;
1435
  }
1436
 
3430 rajveer 1437
  /** Returns true if field customer_mobilenumber is set (has been assigned a value) and false otherwise */
483 rajveer 1438
  public boolean isSetCustomer_mobilenumber() {
1439
    return this.customer_mobilenumber != null;
1440
  }
1441
 
1442
  public void setCustomer_mobilenumberIsSet(boolean value) {
1443
    if (!value) {
1444
      this.customer_mobilenumber = null;
1445
    }
1446
  }
1447
 
1448
  public String getCustomer_pincode() {
1449
    return this.customer_pincode;
1450
  }
1451
 
3430 rajveer 1452
  public void setCustomer_pincode(String customer_pincode) {
483 rajveer 1453
    this.customer_pincode = customer_pincode;
1454
  }
1455
 
1456
  public void unsetCustomer_pincode() {
1457
    this.customer_pincode = null;
1458
  }
1459
 
3430 rajveer 1460
  /** Returns true if field customer_pincode is set (has been assigned a value) and false otherwise */
483 rajveer 1461
  public boolean isSetCustomer_pincode() {
1462
    return this.customer_pincode != null;
1463
  }
1464
 
1465
  public void setCustomer_pincodeIsSet(boolean value) {
1466
    if (!value) {
1467
      this.customer_pincode = null;
1468
    }
1469
  }
1470
 
736 chandransh 1471
  public String getCustomer_address1() {
1472
    return this.customer_address1;
483 rajveer 1473
  }
1474
 
3430 rajveer 1475
  public void setCustomer_address1(String customer_address1) {
736 chandransh 1476
    this.customer_address1 = customer_address1;
483 rajveer 1477
  }
1478
 
736 chandransh 1479
  public void unsetCustomer_address1() {
1480
    this.customer_address1 = null;
483 rajveer 1481
  }
1482
 
3430 rajveer 1483
  /** Returns true if field customer_address1 is set (has been assigned a value) and false otherwise */
736 chandransh 1484
  public boolean isSetCustomer_address1() {
1485
    return this.customer_address1 != null;
483 rajveer 1486
  }
1487
 
736 chandransh 1488
  public void setCustomer_address1IsSet(boolean value) {
483 rajveer 1489
    if (!value) {
736 chandransh 1490
      this.customer_address1 = null;
483 rajveer 1491
    }
1492
  }
1493
 
736 chandransh 1494
  public String getCustomer_address2() {
1495
    return this.customer_address2;
1496
  }
1497
 
3430 rajveer 1498
  public void setCustomer_address2(String customer_address2) {
736 chandransh 1499
    this.customer_address2 = customer_address2;
1500
  }
1501
 
1502
  public void unsetCustomer_address2() {
1503
    this.customer_address2 = null;
1504
  }
1505
 
3430 rajveer 1506
  /** Returns true if field customer_address2 is set (has been assigned a value) and false otherwise */
736 chandransh 1507
  public boolean isSetCustomer_address2() {
1508
    return this.customer_address2 != null;
1509
  }
1510
 
1511
  public void setCustomer_address2IsSet(boolean value) {
1512
    if (!value) {
1513
      this.customer_address2 = null;
1514
    }
1515
  }
1516
 
483 rajveer 1517
  public String getCustomer_email() {
1518
    return this.customer_email;
1519
  }
1520
 
3430 rajveer 1521
  public void setCustomer_email(String customer_email) {
483 rajveer 1522
    this.customer_email = customer_email;
1523
  }
1524
 
1525
  public void unsetCustomer_email() {
1526
    this.customer_email = null;
1527
  }
1528
 
3430 rajveer 1529
  /** Returns true if field customer_email is set (has been assigned a value) and false otherwise */
483 rajveer 1530
  public boolean isSetCustomer_email() {
1531
    return this.customer_email != null;
1532
  }
1533
 
1534
  public void setCustomer_emailIsSet(boolean value) {
1535
    if (!value) {
1536
      this.customer_email = null;
1537
    }
1538
  }
1539
 
736 chandransh 1540
  public String getCustomer_city() {
1541
    return this.customer_city;
1542
  }
1543
 
3430 rajveer 1544
  public void setCustomer_city(String customer_city) {
736 chandransh 1545
    this.customer_city = customer_city;
1546
  }
1547
 
1548
  public void unsetCustomer_city() {
1549
    this.customer_city = null;
1550
  }
1551
 
3430 rajveer 1552
  /** Returns true if field customer_city is set (has been assigned a value) and false otherwise */
736 chandransh 1553
  public boolean isSetCustomer_city() {
1554
    return this.customer_city != null;
1555
  }
1556
 
1557
  public void setCustomer_cityIsSet(boolean value) {
1558
    if (!value) {
1559
      this.customer_city = null;
1560
    }
1561
  }
1562
 
1563
  public String getCustomer_state() {
1564
    return this.customer_state;
1565
  }
1566
 
3430 rajveer 1567
  public void setCustomer_state(String customer_state) {
736 chandransh 1568
    this.customer_state = customer_state;
1569
  }
1570
 
1571
  public void unsetCustomer_state() {
1572
    this.customer_state = null;
1573
  }
1574
 
3430 rajveer 1575
  /** Returns true if field customer_state is set (has been assigned a value) and false otherwise */
736 chandransh 1576
  public boolean isSetCustomer_state() {
1577
    return this.customer_state != null;
1578
  }
1579
 
1580
  public void setCustomer_stateIsSet(boolean value) {
1581
    if (!value) {
1582
      this.customer_state = null;
1583
    }
1584
  }
1585
 
483 rajveer 1586
  /**
1587
   * 	status and misc info
1588
   * *
1589
   * 
1590
   * @see OrderStatus
1591
   */
1592
  public OrderStatus getStatus() {
1593
    return this.status;
1594
  }
1595
 
1596
  /**
1597
   * 	status and misc info
1598
   * *
1599
   * 
1600
   * @see OrderStatus
1601
   */
3430 rajveer 1602
  public void setStatus(OrderStatus status) {
483 rajveer 1603
    this.status = status;
1604
  }
1605
 
1606
  public void unsetStatus() {
1607
    this.status = null;
1608
  }
1609
 
3430 rajveer 1610
  /** Returns true if field status is set (has been assigned a value) and false otherwise */
483 rajveer 1611
  public boolean isSetStatus() {
1612
    return this.status != null;
1613
  }
1614
 
1615
  public void setStatusIsSet(boolean value) {
1616
    if (!value) {
1617
      this.status = null;
1618
    }
1619
  }
1620
 
1621
  public String getStatusDescription() {
1622
    return this.statusDescription;
1623
  }
1624
 
3430 rajveer 1625
  public void setStatusDescription(String statusDescription) {
483 rajveer 1626
    this.statusDescription = statusDescription;
1627
  }
1628
 
1629
  public void unsetStatusDescription() {
1630
    this.statusDescription = null;
1631
  }
1632
 
3430 rajveer 1633
  /** Returns true if field statusDescription is set (has been assigned a value) and false otherwise */
483 rajveer 1634
  public boolean isSetStatusDescription() {
1635
    return this.statusDescription != null;
1636
  }
1637
 
1638
  public void setStatusDescriptionIsSet(boolean value) {
1639
    if (!value) {
1640
      this.statusDescription = null;
1641
    }
1642
  }
1643
 
1644
  public double getTotal_amount() {
1645
    return this.total_amount;
1646
  }
1647
 
3430 rajveer 1648
  public void setTotal_amount(double total_amount) {
483 rajveer 1649
    this.total_amount = total_amount;
1650
    setTotal_amountIsSet(true);
1651
  }
1652
 
1653
  public void unsetTotal_amount() {
1654
    __isset_bit_vector.clear(__TOTAL_AMOUNT_ISSET_ID);
1655
  }
1656
 
3430 rajveer 1657
  /** Returns true if field total_amount is set (has been assigned a value) and false otherwise */
483 rajveer 1658
  public boolean isSetTotal_amount() {
1659
    return __isset_bit_vector.get(__TOTAL_AMOUNT_ISSET_ID);
1660
  }
1661
 
1662
  public void setTotal_amountIsSet(boolean value) {
1663
    __isset_bit_vector.set(__TOTAL_AMOUNT_ISSET_ID, value);
1664
  }
1665
 
1666
  public double getTotal_weight() {
1667
    return this.total_weight;
1668
  }
1669
 
3430 rajveer 1670
  public void setTotal_weight(double total_weight) {
483 rajveer 1671
    this.total_weight = total_weight;
1672
    setTotal_weightIsSet(true);
1673
  }
1674
 
1675
  public void unsetTotal_weight() {
1676
    __isset_bit_vector.clear(__TOTAL_WEIGHT_ISSET_ID);
1677
  }
1678
 
3430 rajveer 1679
  /** Returns true if field total_weight is set (has been assigned a value) and false otherwise */
483 rajveer 1680
  public boolean isSetTotal_weight() {
1681
    return __isset_bit_vector.get(__TOTAL_WEIGHT_ISSET_ID);
1682
  }
1683
 
1684
  public void setTotal_weightIsSet(boolean value) {
1685
    __isset_bit_vector.set(__TOTAL_WEIGHT_ISSET_ID, value);
1686
  }
1687
 
1688
  /**
1689
   * 	billing info
1690
   * *
1691
   */
1692
  public String getInvoice_number() {
1693
    return this.invoice_number;
1694
  }
1695
 
1696
  /**
1697
   * 	billing info
1698
   * *
1699
   */
3430 rajveer 1700
  public void setInvoice_number(String invoice_number) {
483 rajveer 1701
    this.invoice_number = invoice_number;
1702
  }
1703
 
1704
  public void unsetInvoice_number() {
1705
    this.invoice_number = null;
1706
  }
1707
 
3430 rajveer 1708
  /** Returns true if field invoice_number is set (has been assigned a value) and false otherwise */
483 rajveer 1709
  public boolean isSetInvoice_number() {
1710
    return this.invoice_number != null;
1711
  }
1712
 
1713
  public void setInvoice_numberIsSet(boolean value) {
1714
    if (!value) {
1715
      this.invoice_number = null;
1716
    }
1717
  }
1718
 
1719
  public String getBilled_by() {
1720
    return this.billed_by;
1721
  }
1722
 
3430 rajveer 1723
  public void setBilled_by(String billed_by) {
483 rajveer 1724
    this.billed_by = billed_by;
1725
  }
1726
 
1727
  public void unsetBilled_by() {
1728
    this.billed_by = null;
1729
  }
1730
 
3430 rajveer 1731
  /** Returns true if field billed_by is set (has been assigned a value) and false otherwise */
483 rajveer 1732
  public boolean isSetBilled_by() {
1733
    return this.billed_by != null;
1734
  }
1735
 
1736
  public void setBilled_byIsSet(boolean value) {
1737
    if (!value) {
1738
      this.billed_by = null;
1739
    }
1740
  }
1741
 
1742
  /**
1743
   * 	timestamps
1744
   * *
1745
   */
1746
  public long getCreated_timestamp() {
1747
    return this.created_timestamp;
1748
  }
1749
 
1750
  /**
1751
   * 	timestamps
1752
   * *
1753
   */
3430 rajveer 1754
  public void setCreated_timestamp(long created_timestamp) {
483 rajveer 1755
    this.created_timestamp = created_timestamp;
1756
    setCreated_timestampIsSet(true);
1757
  }
1758
 
1759
  public void unsetCreated_timestamp() {
1760
    __isset_bit_vector.clear(__CREATED_TIMESTAMP_ISSET_ID);
1761
  }
1762
 
3430 rajveer 1763
  /** Returns true if field created_timestamp is set (has been assigned a value) and false otherwise */
483 rajveer 1764
  public boolean isSetCreated_timestamp() {
1765
    return __isset_bit_vector.get(__CREATED_TIMESTAMP_ISSET_ID);
1766
  }
1767
 
1768
  public void setCreated_timestampIsSet(boolean value) {
1769
    __isset_bit_vector.set(__CREATED_TIMESTAMP_ISSET_ID, value);
1770
  }
1771
 
1772
  public long getAccepted_timestamp() {
1773
    return this.accepted_timestamp;
1774
  }
1775
 
3430 rajveer 1776
  public void setAccepted_timestamp(long accepted_timestamp) {
483 rajveer 1777
    this.accepted_timestamp = accepted_timestamp;
1778
    setAccepted_timestampIsSet(true);
1779
  }
1780
 
1781
  public void unsetAccepted_timestamp() {
1782
    __isset_bit_vector.clear(__ACCEPTED_TIMESTAMP_ISSET_ID);
1783
  }
1784
 
3430 rajveer 1785
  /** Returns true if field accepted_timestamp is set (has been assigned a value) and false otherwise */
483 rajveer 1786
  public boolean isSetAccepted_timestamp() {
1787
    return __isset_bit_vector.get(__ACCEPTED_TIMESTAMP_ISSET_ID);
1788
  }
1789
 
1790
  public void setAccepted_timestampIsSet(boolean value) {
1791
    __isset_bit_vector.set(__ACCEPTED_TIMESTAMP_ISSET_ID, value);
1792
  }
1793
 
1794
  public long getBilling_timestamp() {
1795
    return this.billing_timestamp;
1796
  }
1797
 
3430 rajveer 1798
  public void setBilling_timestamp(long billing_timestamp) {
483 rajveer 1799
    this.billing_timestamp = billing_timestamp;
1800
    setBilling_timestampIsSet(true);
1801
  }
1802
 
1803
  public void unsetBilling_timestamp() {
1804
    __isset_bit_vector.clear(__BILLING_TIMESTAMP_ISSET_ID);
1805
  }
1806
 
3430 rajveer 1807
  /** Returns true if field billing_timestamp is set (has been assigned a value) and false otherwise */
483 rajveer 1808
  public boolean isSetBilling_timestamp() {
1809
    return __isset_bit_vector.get(__BILLING_TIMESTAMP_ISSET_ID);
1810
  }
1811
 
1812
  public void setBilling_timestampIsSet(boolean value) {
1813
    __isset_bit_vector.set(__BILLING_TIMESTAMP_ISSET_ID, value);
1814
  }
1815
 
1816
  public long getShipping_timestamp() {
1817
    return this.shipping_timestamp;
1818
  }
1819
 
3430 rajveer 1820
  public void setShipping_timestamp(long shipping_timestamp) {
483 rajveer 1821
    this.shipping_timestamp = shipping_timestamp;
1822
    setShipping_timestampIsSet(true);
1823
  }
1824
 
1825
  public void unsetShipping_timestamp() {
1826
    __isset_bit_vector.clear(__SHIPPING_TIMESTAMP_ISSET_ID);
1827
  }
1828
 
3430 rajveer 1829
  /** Returns true if field shipping_timestamp is set (has been assigned a value) and false otherwise */
483 rajveer 1830
  public boolean isSetShipping_timestamp() {
1831
    return __isset_bit_vector.get(__SHIPPING_TIMESTAMP_ISSET_ID);
1832
  }
1833
 
1834
  public void setShipping_timestampIsSet(boolean value) {
1835
    __isset_bit_vector.set(__SHIPPING_TIMESTAMP_ISSET_ID, value);
1836
  }
1837
 
1114 chandransh 1838
  public long getPickup_timestamp() {
1839
    return this.pickup_timestamp;
1840
  }
1841
 
3430 rajveer 1842
  public void setPickup_timestamp(long pickup_timestamp) {
1114 chandransh 1843
    this.pickup_timestamp = pickup_timestamp;
1844
    setPickup_timestampIsSet(true);
1845
  }
1846
 
1847
  public void unsetPickup_timestamp() {
1848
    __isset_bit_vector.clear(__PICKUP_TIMESTAMP_ISSET_ID);
1849
  }
1850
 
3430 rajveer 1851
  /** Returns true if field pickup_timestamp is set (has been assigned a value) and false otherwise */
1114 chandransh 1852
  public boolean isSetPickup_timestamp() {
1853
    return __isset_bit_vector.get(__PICKUP_TIMESTAMP_ISSET_ID);
1854
  }
1855
 
1856
  public void setPickup_timestampIsSet(boolean value) {
1857
    __isset_bit_vector.set(__PICKUP_TIMESTAMP_ISSET_ID, value);
1858
  }
1859
 
483 rajveer 1860
  public long getDelivery_timestamp() {
1861
    return this.delivery_timestamp;
1862
  }
1863
 
3430 rajveer 1864
  public void setDelivery_timestamp(long delivery_timestamp) {
483 rajveer 1865
    this.delivery_timestamp = delivery_timestamp;
1866
    setDelivery_timestampIsSet(true);
1867
  }
1868
 
1869
  public void unsetDelivery_timestamp() {
1870
    __isset_bit_vector.clear(__DELIVERY_TIMESTAMP_ISSET_ID);
1871
  }
1872
 
3430 rajveer 1873
  /** Returns true if field delivery_timestamp is set (has been assigned a value) and false otherwise */
483 rajveer 1874
  public boolean isSetDelivery_timestamp() {
1875
    return __isset_bit_vector.get(__DELIVERY_TIMESTAMP_ISSET_ID);
1876
  }
1877
 
1878
  public void setDelivery_timestampIsSet(boolean value) {
1879
    __isset_bit_vector.set(__DELIVERY_TIMESTAMP_ISSET_ID, value);
1880
  }
1881
 
1209 chandransh 1882
  public long getOutofstock_timestamp() {
1883
    return this.outofstock_timestamp;
1884
  }
1885
 
3430 rajveer 1886
  public void setOutofstock_timestamp(long outofstock_timestamp) {
1209 chandransh 1887
    this.outofstock_timestamp = outofstock_timestamp;
1888
    setOutofstock_timestampIsSet(true);
1889
  }
1890
 
1891
  public void unsetOutofstock_timestamp() {
1892
    __isset_bit_vector.clear(__OUTOFSTOCK_TIMESTAMP_ISSET_ID);
1893
  }
1894
 
3430 rajveer 1895
  /** Returns true if field outofstock_timestamp is set (has been assigned a value) and false otherwise */
1209 chandransh 1896
  public boolean isSetOutofstock_timestamp() {
1897
    return __isset_bit_vector.get(__OUTOFSTOCK_TIMESTAMP_ISSET_ID);
1898
  }
1899
 
1900
  public void setOutofstock_timestampIsSet(boolean value) {
1901
    __isset_bit_vector.set(__OUTOFSTOCK_TIMESTAMP_ISSET_ID, value);
1902
  }
1903
 
640 chandransh 1904
  public long getJacket_number() {
1905
    return this.jacket_number;
1906
  }
1907
 
3430 rajveer 1908
  public void setJacket_number(long jacket_number) {
640 chandransh 1909
    this.jacket_number = jacket_number;
1910
    setJacket_numberIsSet(true);
1911
  }
1912
 
1913
  public void unsetJacket_number() {
1914
    __isset_bit_vector.clear(__JACKET_NUMBER_ISSET_ID);
1915
  }
1916
 
3430 rajveer 1917
  /** Returns true if field jacket_number is set (has been assigned a value) and false otherwise */
640 chandransh 1918
  public boolean isSetJacket_number() {
1919
    return __isset_bit_vector.get(__JACKET_NUMBER_ISSET_ID);
1920
  }
1921
 
1922
  public void setJacket_numberIsSet(boolean value) {
1923
    __isset_bit_vector.set(__JACKET_NUMBER_ISSET_ID, value);
1924
  }
1925
 
1133 chandransh 1926
  public String getReceiver() {
1927
    return this.receiver;
1928
  }
1929
 
3430 rajveer 1930
  public void setReceiver(String receiver) {
1133 chandransh 1931
    this.receiver = receiver;
1932
  }
1933
 
1934
  public void unsetReceiver() {
1935
    this.receiver = null;
1936
  }
1937
 
3430 rajveer 1938
  /** Returns true if field receiver is set (has been assigned a value) and false otherwise */
1133 chandransh 1939
  public boolean isSetReceiver() {
1940
    return this.receiver != null;
1941
  }
1942
 
1943
  public void setReceiverIsSet(boolean value) {
1944
    if (!value) {
1945
      this.receiver = null;
1946
    }
1947
  }
1948
 
1221 chandransh 1949
  public long getBatchNo() {
1950
    return this.batchNo;
1951
  }
1952
 
3430 rajveer 1953
  public void setBatchNo(long batchNo) {
1221 chandransh 1954
    this.batchNo = batchNo;
1955
    setBatchNoIsSet(true);
1956
  }
1957
 
1958
  public void unsetBatchNo() {
1959
    __isset_bit_vector.clear(__BATCHNO_ISSET_ID);
1960
  }
1961
 
3430 rajveer 1962
  /** Returns true if field batchNo is set (has been assigned a value) and false otherwise */
1221 chandransh 1963
  public boolean isSetBatchNo() {
1964
    return __isset_bit_vector.get(__BATCHNO_ISSET_ID);
1965
  }
1966
 
1967
  public void setBatchNoIsSet(boolean value) {
1968
    __isset_bit_vector.set(__BATCHNO_ISSET_ID, value);
1969
  }
1970
 
1971
  public long getSerialNo() {
1972
    return this.serialNo;
1973
  }
1974
 
3430 rajveer 1975
  public void setSerialNo(long serialNo) {
1221 chandransh 1976
    this.serialNo = serialNo;
1977
    setSerialNoIsSet(true);
1978
  }
1979
 
1980
  public void unsetSerialNo() {
1981
    __isset_bit_vector.clear(__SERIALNO_ISSET_ID);
1982
  }
1983
 
3430 rajveer 1984
  /** Returns true if field serialNo is set (has been assigned a value) and false otherwise */
1221 chandransh 1985
  public boolean isSetSerialNo() {
1986
    return __isset_bit_vector.get(__SERIALNO_ISSET_ID);
1987
  }
1988
 
1989
  public void setSerialNoIsSet(boolean value) {
1990
    __isset_bit_vector.set(__SERIALNO_ISSET_ID, value);
1991
  }
1992
 
2538 chandransh 1993
  public boolean isDoaFlag() {
1994
    return this.doaFlag;
1995
  }
1996
 
3430 rajveer 1997
  public void setDoaFlag(boolean doaFlag) {
2538 chandransh 1998
    this.doaFlag = doaFlag;
1999
    setDoaFlagIsSet(true);
2000
  }
2001
 
2002
  public void unsetDoaFlag() {
2003
    __isset_bit_vector.clear(__DOAFLAG_ISSET_ID);
2004
  }
2005
 
3430 rajveer 2006
  /** Returns true if field doaFlag is set (has been assigned a value) and false otherwise */
2538 chandransh 2007
  public boolean isSetDoaFlag() {
2008
    return __isset_bit_vector.get(__DOAFLAG_ISSET_ID);
2009
  }
2010
 
2011
  public void setDoaFlagIsSet(boolean value) {
2012
    __isset_bit_vector.set(__DOAFLAG_ISSET_ID, value);
2013
  }
2014
 
2015
  public String getPickupRequestNo() {
2016
    return this.pickupRequestNo;
2017
  }
2018
 
3430 rajveer 2019
  public void setPickupRequestNo(String pickupRequestNo) {
2538 chandransh 2020
    this.pickupRequestNo = pickupRequestNo;
2021
  }
2022
 
2023
  public void unsetPickupRequestNo() {
2024
    this.pickupRequestNo = null;
2025
  }
2026
 
3430 rajveer 2027
  /** Returns true if field pickupRequestNo is set (has been assigned a value) and false otherwise */
2538 chandransh 2028
  public boolean isSetPickupRequestNo() {
2029
    return this.pickupRequestNo != null;
2030
  }
2031
 
2032
  public void setPickupRequestNoIsSet(boolean value) {
2033
    if (!value) {
2034
      this.pickupRequestNo = null;
2035
    }
2036
  }
2037
 
2677 vikas 2038
  public long getTransactionId() {
2039
    return this.transactionId;
2040
  }
2041
 
3430 rajveer 2042
  public void setTransactionId(long transactionId) {
2677 vikas 2043
    this.transactionId = transactionId;
2044
    setTransactionIdIsSet(true);
2045
  }
2046
 
2047
  public void unsetTransactionId() {
2048
    __isset_bit_vector.clear(__TRANSACTIONID_ISSET_ID);
2049
  }
2050
 
3430 rajveer 2051
  /** Returns true if field transactionId is set (has been assigned a value) and false otherwise */
2677 vikas 2052
  public boolean isSetTransactionId() {
2053
    return __isset_bit_vector.get(__TRANSACTIONID_ISSET_ID);
2054
  }
2055
 
2056
  public void setTransactionIdIsSet(boolean value) {
2057
    __isset_bit_vector.set(__TRANSACTIONID_ISSET_ID, value);
2058
  }
2059
 
2819 chandransh 2060
  public String getPurchaseOrderNo() {
2061
    return this.purchaseOrderNo;
2062
  }
2063
 
3430 rajveer 2064
  public void setPurchaseOrderNo(String purchaseOrderNo) {
2819 chandransh 2065
    this.purchaseOrderNo = purchaseOrderNo;
2066
  }
2067
 
2068
  public void unsetPurchaseOrderNo() {
2069
    this.purchaseOrderNo = null;
2070
  }
2071
 
3430 rajveer 2072
  /** Returns true if field purchaseOrderNo is set (has been assigned a value) and false otherwise */
2819 chandransh 2073
  public boolean isSetPurchaseOrderNo() {
2074
    return this.purchaseOrderNo != null;
2075
  }
2076
 
2077
  public void setPurchaseOrderNoIsSet(boolean value) {
2078
    if (!value) {
2079
      this.purchaseOrderNo = null;
2080
    }
2081
  }
2082
 
3061 chandransh 2083
  public boolean isCod() {
2084
    return this.cod;
2085
  }
2086
 
3430 rajveer 2087
  public void setCod(boolean cod) {
3061 chandransh 2088
    this.cod = cod;
2089
    setCodIsSet(true);
2090
  }
2091
 
2092
  public void unsetCod() {
2093
    __isset_bit_vector.clear(__COD_ISSET_ID);
2094
  }
2095
 
3430 rajveer 2096
  /** Returns true if field cod is set (has been assigned a value) and false otherwise */
3061 chandransh 2097
  public boolean isSetCod() {
2098
    return __isset_bit_vector.get(__COD_ISSET_ID);
2099
  }
2100
 
2101
  public void setCodIsSet(boolean value) {
2102
    __isset_bit_vector.set(__COD_ISSET_ID, value);
2103
  }
2104
 
3553 chandransh 2105
  /**
2106
   * 
2107
   * @see DelayReason
2108
   */
2109
  public DelayReason getDelayReason() {
2110
    return this.delayReason;
2111
  }
2112
 
2113
  /**
2114
   * 
2115
   * @see DelayReason
2116
   */
2117
  public void setDelayReason(DelayReason delayReason) {
2118
    this.delayReason = delayReason;
2119
  }
2120
 
2121
  public void unsetDelayReason() {
2122
    this.delayReason = null;
2123
  }
2124
 
2125
  /** Returns true if field delayReason is set (has been assigned a value) and false otherwise */
2126
  public boolean isSetDelayReason() {
2127
    return this.delayReason != null;
2128
  }
2129
 
2130
  public void setDelayReasonIsSet(boolean value) {
2131
    if (!value) {
2132
      this.delayReason = null;
2133
    }
2134
  }
2135
 
3986 chandransh 2136
  public long getPromised_delivery_time() {
2137
    return this.promised_delivery_time;
2138
  }
2139
 
2140
  public void setPromised_delivery_time(long promised_delivery_time) {
2141
    this.promised_delivery_time = promised_delivery_time;
2142
    setPromised_delivery_timeIsSet(true);
2143
  }
2144
 
2145
  public void unsetPromised_delivery_time() {
2146
    __isset_bit_vector.clear(__PROMISED_DELIVERY_TIME_ISSET_ID);
2147
  }
2148
 
2149
  /** Returns true if field promised_delivery_time is set (has been assigned a value) and false otherwise */
2150
  public boolean isSetPromised_delivery_time() {
2151
    return __isset_bit_vector.get(__PROMISED_DELIVERY_TIME_ISSET_ID);
2152
  }
2153
 
2154
  public void setPromised_delivery_timeIsSet(boolean value) {
2155
    __isset_bit_vector.set(__PROMISED_DELIVERY_TIME_ISSET_ID, value);
2156
  }
2157
 
4004 chandransh 2158
  public long getExpected_shipping_time() {
2159
    return this.expected_shipping_time;
2160
  }
2161
 
2162
  public void setExpected_shipping_time(long expected_shipping_time) {
2163
    this.expected_shipping_time = expected_shipping_time;
2164
    setExpected_shipping_timeIsSet(true);
2165
  }
2166
 
2167
  public void unsetExpected_shipping_time() {
2168
    __isset_bit_vector.clear(__EXPECTED_SHIPPING_TIME_ISSET_ID);
2169
  }
2170
 
2171
  /** Returns true if field expected_shipping_time is set (has been assigned a value) and false otherwise */
2172
  public boolean isSetExpected_shipping_time() {
2173
    return __isset_bit_vector.get(__EXPECTED_SHIPPING_TIME_ISSET_ID);
2174
  }
2175
 
2176
  public void setExpected_shipping_timeIsSet(boolean value) {
2177
    __isset_bit_vector.set(__EXPECTED_SHIPPING_TIME_ISSET_ID, value);
2178
  }
2179
 
2180
  public long getVerification_timestamp() {
2181
    return this.verification_timestamp;
2182
  }
2183
 
2184
  public void setVerification_timestamp(long verification_timestamp) {
2185
    this.verification_timestamp = verification_timestamp;
2186
    setVerification_timestampIsSet(true);
2187
  }
2188
 
2189
  public void unsetVerification_timestamp() {
2190
    __isset_bit_vector.clear(__VERIFICATION_TIMESTAMP_ISSET_ID);
2191
  }
2192
 
2193
  /** Returns true if field verification_timestamp is set (has been assigned a value) and false otherwise */
2194
  public boolean isSetVerification_timestamp() {
2195
    return __isset_bit_vector.get(__VERIFICATION_TIMESTAMP_ISSET_ID);
2196
  }
2197
 
2198
  public void setVerification_timestampIsSet(boolean value) {
2199
    __isset_bit_vector.set(__VERIFICATION_TIMESTAMP_ISSET_ID, value);
2200
  }
2201
 
4102 chandransh 2202
  public long getPromised_shipping_time() {
2203
    return this.promised_shipping_time;
2204
  }
2205
 
2206
  public void setPromised_shipping_time(long promised_shipping_time) {
2207
    this.promised_shipping_time = promised_shipping_time;
2208
    setPromised_shipping_timeIsSet(true);
2209
  }
2210
 
2211
  public void unsetPromised_shipping_time() {
2212
    __isset_bit_vector.clear(__PROMISED_SHIPPING_TIME_ISSET_ID);
2213
  }
2214
 
2215
  /** Returns true if field promised_shipping_time is set (has been assigned a value) and false otherwise */
2216
  public boolean isSetPromised_shipping_time() {
2217
    return __isset_bit_vector.get(__PROMISED_SHIPPING_TIME_ISSET_ID);
2218
  }
2219
 
2220
  public void setPromised_shipping_timeIsSet(boolean value) {
2221
    __isset_bit_vector.set(__PROMISED_SHIPPING_TIME_ISSET_ID, value);
2222
  }
2223
 
4192 anupam.sin 2224
  public long getReship_timestamp() {
2225
    return this.reship_timestamp;
2226
  }
2227
 
2228
  public void setReship_timestamp(long reship_timestamp) {
2229
    this.reship_timestamp = reship_timestamp;
2230
    setReship_timestampIsSet(true);
2231
  }
2232
 
2233
  public void unsetReship_timestamp() {
2234
    __isset_bit_vector.clear(__RESHIP_TIMESTAMP_ISSET_ID);
2235
  }
2236
 
2237
  /** Returns true if field reship_timestamp is set (has been assigned a value) and false otherwise */
2238
  public boolean isSetReship_timestamp() {
2239
    return __isset_bit_vector.get(__RESHIP_TIMESTAMP_ISSET_ID);
2240
  }
2241
 
2242
  public void setReship_timestampIsSet(boolean value) {
2243
    __isset_bit_vector.set(__RESHIP_TIMESTAMP_ISSET_ID, value);
2244
  }
2245
 
2246
  public long getRefund_timestamp() {
2247
    return this.refund_timestamp;
2248
  }
2249
 
2250
  public void setRefund_timestamp(long refund_timestamp) {
2251
    this.refund_timestamp = refund_timestamp;
2252
    setRefund_timestampIsSet(true);
2253
  }
2254
 
2255
  public void unsetRefund_timestamp() {
2256
    __isset_bit_vector.clear(__REFUND_TIMESTAMP_ISSET_ID);
2257
  }
2258
 
2259
  /** Returns true if field refund_timestamp is set (has been assigned a value) and false otherwise */
2260
  public boolean isSetRefund_timestamp() {
2261
    return __isset_bit_vector.get(__REFUND_TIMESTAMP_ISSET_ID);
2262
  }
2263
 
2264
  public void setRefund_timestampIsSet(boolean value) {
2265
    __isset_bit_vector.set(__REFUND_TIMESTAMP_ISSET_ID, value);
2266
  }
2267
 
2268
  public long getNew_order_id() {
2269
    return this.new_order_id;
2270
  }
2271
 
2272
  public void setNew_order_id(long new_order_id) {
2273
    this.new_order_id = new_order_id;
2274
    setNew_order_idIsSet(true);
2275
  }
2276
 
2277
  public void unsetNew_order_id() {
2278
    __isset_bit_vector.clear(__NEW_ORDER_ID_ISSET_ID);
2279
  }
2280
 
2281
  /** Returns true if field new_order_id is set (has been assigned a value) and false otherwise */
2282
  public boolean isSetNew_order_id() {
2283
    return __isset_bit_vector.get(__NEW_ORDER_ID_ISSET_ID);
2284
  }
2285
 
2286
  public void setNew_order_idIsSet(boolean value) {
2287
    __isset_bit_vector.set(__NEW_ORDER_ID_ISSET_ID, value);
2288
  }
2289
 
4246 rajveer 2290
  /**
2291
   * 
2292
   * @see OrderStatus
2293
   */
2294
  public OrderStatus getPreviousStatus() {
2295
    return this.previousStatus;
2296
  }
2297
 
2298
  /**
2299
   * 
2300
   * @see OrderStatus
2301
   */
2302
  public void setPreviousStatus(OrderStatus previousStatus) {
2303
    this.previousStatus = previousStatus;
2304
  }
2305
 
2306
  public void unsetPreviousStatus() {
2307
    this.previousStatus = null;
2308
  }
2309
 
2310
  /** Returns true if field previousStatus is set (has been assigned a value) and false otherwise */
2311
  public boolean isSetPreviousStatus() {
2312
    return this.previousStatus != null;
2313
  }
2314
 
2315
  public void setPreviousStatusIsSet(boolean value) {
2316
    if (!value) {
2317
      this.previousStatus = null;
2318
    }
2319
  }
2320
 
4269 anupam.sin 2321
  public long getVendorId() {
2322
    return this.vendorId;
2323
  }
2324
 
2325
  public void setVendorId(long vendorId) {
2326
    this.vendorId = vendorId;
2327
    setVendorIdIsSet(true);
2328
  }
2329
 
2330
  public void unsetVendorId() {
2331
    __isset_bit_vector.clear(__VENDORID_ISSET_ID);
2332
  }
2333
 
2334
  /** Returns true if field vendorId is set (has been assigned a value) and false otherwise */
2335
  public boolean isSetVendorId() {
2336
    return __isset_bit_vector.get(__VENDORID_ISSET_ID);
2337
  }
2338
 
2339
  public void setVendorIdIsSet(boolean value) {
2340
    __isset_bit_vector.set(__VENDORID_ISSET_ID, value);
2341
  }
2342
 
4506 phani.kuma 2343
  public long getDoa_auth_timestamp() {
2344
    return this.doa_auth_timestamp;
2345
  }
2346
 
2347
  public void setDoa_auth_timestamp(long doa_auth_timestamp) {
2348
    this.doa_auth_timestamp = doa_auth_timestamp;
2349
    setDoa_auth_timestampIsSet(true);
2350
  }
2351
 
2352
  public void unsetDoa_auth_timestamp() {
2353
    __isset_bit_vector.clear(__DOA_AUTH_TIMESTAMP_ISSET_ID);
2354
  }
2355
 
2356
  /** Returns true if field doa_auth_timestamp is set (has been assigned a value) and false otherwise */
2357
  public boolean isSetDoa_auth_timestamp() {
2358
    return __isset_bit_vector.get(__DOA_AUTH_TIMESTAMP_ISSET_ID);
2359
  }
2360
 
2361
  public void setDoa_auth_timestampIsSet(boolean value) {
2362
    __isset_bit_vector.set(__DOA_AUTH_TIMESTAMP_ISSET_ID, value);
2363
  }
2364
 
4647 rajveer 2365
  public String getDelayReasonText() {
2366
    return this.delayReasonText;
2367
  }
2368
 
2369
  public void setDelayReasonText(String delayReasonText) {
2370
    this.delayReasonText = delayReasonText;
2371
  }
2372
 
2373
  public void unsetDelayReasonText() {
2374
    this.delayReasonText = null;
2375
  }
2376
 
2377
  /** Returns true if field delayReasonText is set (has been assigned a value) and false otherwise */
2378
  public boolean isSetDelayReasonText() {
2379
    return this.delayReasonText != null;
2380
  }
2381
 
2382
  public void setDelayReasonTextIsSet(boolean value) {
2383
    if (!value) {
2384
      this.delayReasonText = null;
2385
    }
2386
  }
2387
 
4709 rajveer 2388
  public String getRefundReason() {
2389
    return this.refundReason;
2390
  }
2391
 
2392
  public void setRefundReason(String refundReason) {
2393
    this.refundReason = refundReason;
2394
  }
2395
 
2396
  public void unsetRefundReason() {
2397
    this.refundReason = null;
2398
  }
2399
 
2400
  /** Returns true if field refundReason is set (has been assigned a value) and false otherwise */
2401
  public boolean isSetRefundReason() {
2402
    return this.refundReason != null;
2403
  }
2404
 
2405
  public void setRefundReasonIsSet(boolean value) {
2406
    if (!value) {
2407
      this.refundReason = null;
2408
    }
2409
  }
2410
 
4758 mandeep.dh 2411
  public long getPurchaseOrderId() {
2412
    return this.purchaseOrderId;
2413
  }
2414
 
2415
  public void setPurchaseOrderId(long purchaseOrderId) {
2416
    this.purchaseOrderId = purchaseOrderId;
2417
    setPurchaseOrderIdIsSet(true);
2418
  }
2419
 
2420
  public void unsetPurchaseOrderId() {
2421
    __isset_bit_vector.clear(__PURCHASEORDERID_ISSET_ID);
2422
  }
2423
 
2424
  /** Returns true if field purchaseOrderId is set (has been assigned a value) and false otherwise */
2425
  public boolean isSetPurchaseOrderId() {
2426
    return __isset_bit_vector.get(__PURCHASEORDERID_ISSET_ID);
2427
  }
2428
 
2429
  public void setPurchaseOrderIdIsSet(boolean value) {
2430
    __isset_bit_vector.set(__PURCHASEORDERID_ISSET_ID, value);
2431
  }
2432
 
4815 phani.kuma 2433
  public long getDoa_logistics_provider_id() {
2434
    return this.doa_logistics_provider_id;
2435
  }
2436
 
2437
  public void setDoa_logistics_provider_id(long doa_logistics_provider_id) {
2438
    this.doa_logistics_provider_id = doa_logistics_provider_id;
2439
    setDoa_logistics_provider_idIsSet(true);
2440
  }
2441
 
2442
  public void unsetDoa_logistics_provider_id() {
2443
    __isset_bit_vector.clear(__DOA_LOGISTICS_PROVIDER_ID_ISSET_ID);
2444
  }
2445
 
2446
  /** Returns true if field doa_logistics_provider_id is set (has been assigned a value) and false otherwise */
2447
  public boolean isSetDoa_logistics_provider_id() {
2448
    return __isset_bit_vector.get(__DOA_LOGISTICS_PROVIDER_ID_ISSET_ID);
2449
  }
2450
 
2451
  public void setDoa_logistics_provider_idIsSet(boolean value) {
2452
    __isset_bit_vector.set(__DOA_LOGISTICS_PROVIDER_ID_ISSET_ID, value);
2453
  }
2454
 
5062 varun.gupt 2455
  public long getOriginalOrderId() {
2456
    return this.originalOrderId;
2457
  }
2458
 
2459
  public void setOriginalOrderId(long originalOrderId) {
2460
    this.originalOrderId = originalOrderId;
2461
    setOriginalOrderIdIsSet(true);
2462
  }
2463
 
2464
  public void unsetOriginalOrderId() {
2465
    __isset_bit_vector.clear(__ORIGINALORDERID_ISSET_ID);
2466
  }
2467
 
2468
  /** Returns true if field originalOrderId is set (has been assigned a value) and false otherwise */
2469
  public boolean isSetOriginalOrderId() {
2470
    return __isset_bit_vector.get(__ORIGINALORDERID_ISSET_ID);
2471
  }
2472
 
2473
  public void setOriginalOrderIdIsSet(boolean value) {
2474
    __isset_bit_vector.set(__ORIGINALORDERID_ISSET_ID, value);
2475
  }
2476
 
5110 mandeep.dh 2477
  public long getFulfilmentWarehouseId() {
2478
    return this.fulfilmentWarehouseId;
2479
  }
2480
 
2481
  public void setFulfilmentWarehouseId(long fulfilmentWarehouseId) {
2482
    this.fulfilmentWarehouseId = fulfilmentWarehouseId;
2483
    setFulfilmentWarehouseIdIsSet(true);
2484
  }
2485
 
2486
  public void unsetFulfilmentWarehouseId() {
2487
    __isset_bit_vector.clear(__FULFILMENTWAREHOUSEID_ISSET_ID);
2488
  }
2489
 
2490
  /** Returns true if field fulfilmentWarehouseId is set (has been assigned a value) and false otherwise */
2491
  public boolean isSetFulfilmentWarehouseId() {
2492
    return __isset_bit_vector.get(__FULFILMENTWAREHOUSEID_ISSET_ID);
2493
  }
2494
 
2495
  public void setFulfilmentWarehouseIdIsSet(boolean value) {
2496
    __isset_bit_vector.set(__FULFILMENTWAREHOUSEID_ISSET_ID, value);
2497
  }
2498
 
5189 varun.gupt 2499
  public boolean isVendorPaid() {
2500
    return this.vendorPaid;
2501
  }
2502
 
2503
  public void setVendorPaid(boolean vendorPaid) {
2504
    this.vendorPaid = vendorPaid;
2505
    setVendorPaidIsSet(true);
2506
  }
2507
 
2508
  public void unsetVendorPaid() {
2509
    __isset_bit_vector.clear(__VENDORPAID_ISSET_ID);
2510
  }
2511
 
2512
  /** Returns true if field vendorPaid is set (has been assigned a value) and false otherwise */
2513
  public boolean isSetVendorPaid() {
2514
    return __isset_bit_vector.get(__VENDORPAID_ISSET_ID);
2515
  }
2516
 
2517
  public void setVendorPaidIsSet(boolean value) {
2518
    __isset_bit_vector.set(__VENDORPAID_ISSET_ID, value);
2519
  }
2520
 
5354 anupam.sin 2521
  public long getReceived_return_timestamp() {
2522
    return this.received_return_timestamp;
2523
  }
2524
 
2525
  public void setReceived_return_timestamp(long received_return_timestamp) {
2526
    this.received_return_timestamp = received_return_timestamp;
2527
    setReceived_return_timestampIsSet(true);
2528
  }
2529
 
2530
  public void unsetReceived_return_timestamp() {
2531
    __isset_bit_vector.clear(__RECEIVED_RETURN_TIMESTAMP_ISSET_ID);
2532
  }
2533
 
2534
  /** Returns true if field received_return_timestamp is set (has been assigned a value) and false otherwise */
2535
  public boolean isSetReceived_return_timestamp() {
2536
    return __isset_bit_vector.get(__RECEIVED_RETURN_TIMESTAMP_ISSET_ID);
2537
  }
2538
 
2539
  public void setReceived_return_timestampIsSet(boolean value) {
2540
    __isset_bit_vector.set(__RECEIVED_RETURN_TIMESTAMP_ISSET_ID, value);
2541
  }
2542
 
2543
  public long getFirst_attempt_timestamp() {
2544
    return this.first_attempt_timestamp;
2545
  }
2546
 
2547
  public void setFirst_attempt_timestamp(long first_attempt_timestamp) {
2548
    this.first_attempt_timestamp = first_attempt_timestamp;
2549
    setFirst_attempt_timestampIsSet(true);
2550
  }
2551
 
2552
  public void unsetFirst_attempt_timestamp() {
2553
    __isset_bit_vector.clear(__FIRST_ATTEMPT_TIMESTAMP_ISSET_ID);
2554
  }
2555
 
2556
  /** Returns true if field first_attempt_timestamp is set (has been assigned a value) and false otherwise */
2557
  public boolean isSetFirst_attempt_timestamp() {
2558
    return __isset_bit_vector.get(__FIRST_ATTEMPT_TIMESTAMP_ISSET_ID);
2559
  }
2560
 
2561
  public void setFirst_attempt_timestampIsSet(boolean value) {
2562
    __isset_bit_vector.set(__FIRST_ATTEMPT_TIMESTAMP_ISSET_ID, value);
2563
  }
2564
 
5527 anupam.sin 2565
  /**
2566
   * 
2567
   * @see OrderType
2568
   */
2569
  public OrderType getOrderType() {
2570
    return this.orderType;
2571
  }
2572
 
2573
  /**
2574
   * 
2575
   * @see OrderType
2576
   */
2577
  public void setOrderType(OrderType orderType) {
2578
    this.orderType = orderType;
2579
  }
2580
 
2581
  public void unsetOrderType() {
2582
    this.orderType = null;
2583
  }
2584
 
2585
  /** Returns true if field orderType is set (has been assigned a value) and false otherwise */
2586
  public boolean isSetOrderType() {
2587
    return this.orderType != null;
2588
  }
2589
 
2590
  public void setOrderTypeIsSet(boolean value) {
2591
    if (!value) {
2592
      this.orderType = null;
2593
    }
2594
  }
2595
 
5553 rajveer 2596
  public long getPickupStoreId() {
2597
    return this.pickupStoreId;
2598
  }
2599
 
2600
  public void setPickupStoreId(long pickupStoreId) {
2601
    this.pickupStoreId = pickupStoreId;
2602
    setPickupStoreIdIsSet(true);
2603
  }
2604
 
2605
  public void unsetPickupStoreId() {
2606
    __isset_bit_vector.clear(__PICKUPSTOREID_ISSET_ID);
2607
  }
2608
 
2609
  /** Returns true if field pickupStoreId is set (has been assigned a value) and false otherwise */
2610
  public boolean isSetPickupStoreId() {
2611
    return __isset_bit_vector.get(__PICKUPSTOREID_ISSET_ID);
2612
  }
2613
 
2614
  public void setPickupStoreIdIsSet(boolean value) {
2615
    __isset_bit_vector.set(__PICKUPSTOREID_ISSET_ID, value);
2616
  }
2617
 
2618
  public boolean isLogisticsCod() {
2619
    return this.logisticsCod;
2620
  }
2621
 
2622
  public void setLogisticsCod(boolean logisticsCod) {
2623
    this.logisticsCod = logisticsCod;
2624
    setLogisticsCodIsSet(true);
2625
  }
2626
 
2627
  public void unsetLogisticsCod() {
2628
    __isset_bit_vector.clear(__LOGISTICSCOD_ISSET_ID);
2629
  }
2630
 
2631
  /** Returns true if field logisticsCod is set (has been assigned a value) and false otherwise */
2632
  public boolean isSetLogisticsCod() {
2633
    return __isset_bit_vector.get(__LOGISTICSCOD_ISSET_ID);
2634
  }
2635
 
2636
  public void setLogisticsCodIsSet(boolean value) {
2637
    __isset_bit_vector.set(__LOGISTICSCOD_ISSET_ID, value);
2638
  }
2639
 
6319 rajveer 2640
  public long getGvAmount() {
2641
    return this.gvAmount;
2642
  }
2643
 
2644
  public void setGvAmount(long gvAmount) {
2645
    this.gvAmount = gvAmount;
2646
    setGvAmountIsSet(true);
2647
  }
2648
 
2649
  public void unsetGvAmount() {
2650
    __isset_bit_vector.clear(__GVAMOUNT_ISSET_ID);
2651
  }
2652
 
2653
  /** Returns true if field gvAmount is set (has been assigned a value) and false otherwise */
2654
  public boolean isSetGvAmount() {
2655
    return __isset_bit_vector.get(__GVAMOUNT_ISSET_ID);
2656
  }
2657
 
2658
  public void setGvAmountIsSet(boolean value) {
2659
    __isset_bit_vector.set(__GVAMOUNT_ISSET_ID, value);
2660
  }
2661
 
6525 rajveer 2662
  public boolean isOtg() {
2663
    return this.otg;
2664
  }
2665
 
2666
  public void setOtg(boolean otg) {
2667
    this.otg = otg;
2668
    setOtgIsSet(true);
2669
  }
2670
 
2671
  public void unsetOtg() {
2672
    __isset_bit_vector.clear(__OTG_ISSET_ID);
2673
  }
2674
 
2675
  /** Returns true if field otg is set (has been assigned a value) and false otherwise */
2676
  public boolean isSetOtg() {
2677
    return __isset_bit_vector.get(__OTG_ISSET_ID);
2678
  }
2679
 
2680
  public void setOtgIsSet(boolean value) {
2681
    __isset_bit_vector.set(__OTG_ISSET_ID, value);
2682
  }
2683
 
6726 rajveer 2684
  public long getCourier_delivery_time() {
2685
    return this.courier_delivery_time;
2686
  }
2687
 
2688
  public void setCourier_delivery_time(long courier_delivery_time) {
2689
    this.courier_delivery_time = courier_delivery_time;
2690
    setCourier_delivery_timeIsSet(true);
2691
  }
2692
 
2693
  public void unsetCourier_delivery_time() {
2694
    __isset_bit_vector.clear(__COURIER_DELIVERY_TIME_ISSET_ID);
2695
  }
2696
 
2697
  /** Returns true if field courier_delivery_time is set (has been assigned a value) and false otherwise */
2698
  public boolean isSetCourier_delivery_time() {
2699
    return __isset_bit_vector.get(__COURIER_DELIVERY_TIME_ISSET_ID);
2700
  }
2701
 
2702
  public void setCourier_delivery_timeIsSet(boolean value) {
2703
    __isset_bit_vector.set(__COURIER_DELIVERY_TIME_ISSET_ID, value);
2704
  }
2705
 
6903 anupam.sin 2706
  public long getInsurer() {
2707
    return this.insurer;
2708
  }
2709
 
2710
  public void setInsurer(long insurer) {
2711
    this.insurer = insurer;
2712
    setInsurerIsSet(true);
2713
  }
2714
 
2715
  public void unsetInsurer() {
2716
    __isset_bit_vector.clear(__INSURER_ISSET_ID);
2717
  }
2718
 
2719
  /** Returns true if field insurer is set (has been assigned a value) and false otherwise */
2720
  public boolean isSetInsurer() {
2721
    return __isset_bit_vector.get(__INSURER_ISSET_ID);
2722
  }
2723
 
2724
  public void setInsurerIsSet(boolean value) {
2725
    __isset_bit_vector.set(__INSURER_ISSET_ID, value);
2726
  }
2727
 
2728
  public double getInsuranceAmount() {
2729
    return this.insuranceAmount;
2730
  }
2731
 
2732
  public void setInsuranceAmount(double insuranceAmount) {
2733
    this.insuranceAmount = insuranceAmount;
2734
    setInsuranceAmountIsSet(true);
2735
  }
2736
 
2737
  public void unsetInsuranceAmount() {
2738
    __isset_bit_vector.clear(__INSURANCEAMOUNT_ISSET_ID);
2739
  }
2740
 
2741
  /** Returns true if field insuranceAmount is set (has been assigned a value) and false otherwise */
2742
  public boolean isSetInsuranceAmount() {
2743
    return __isset_bit_vector.get(__INSURANCEAMOUNT_ISSET_ID);
2744
  }
2745
 
2746
  public void setInsuranceAmountIsSet(boolean value) {
2747
    __isset_bit_vector.set(__INSURANCEAMOUNT_ISSET_ID, value);
2748
  }
2749
 
2750
  public String getDob() {
2751
    return this.dob;
2752
  }
2753
 
2754
  public void setDob(String dob) {
2755
    this.dob = dob;
2756
  }
2757
 
2758
  public void unsetDob() {
2759
    this.dob = null;
2760
  }
2761
 
2762
  /** Returns true if field dob is set (has been assigned a value) and false otherwise */
2763
  public boolean isSetDob() {
2764
    return this.dob != null;
2765
  }
2766
 
2767
  public void setDobIsSet(boolean value) {
2768
    if (!value) {
2769
      this.dob = null;
2770
    }
2771
  }
2772
 
2773
  public String getGuardianName() {
2774
    return this.guardianName;
2775
  }
2776
 
2777
  public void setGuardianName(String guardianName) {
2778
    this.guardianName = guardianName;
2779
  }
2780
 
2781
  public void unsetGuardianName() {
2782
    this.guardianName = null;
2783
  }
2784
 
2785
  /** Returns true if field guardianName is set (has been assigned a value) and false otherwise */
2786
  public boolean isSetGuardianName() {
2787
    return this.guardianName != null;
2788
  }
2789
 
2790
  public void setGuardianNameIsSet(boolean value) {
2791
    if (!value) {
2792
      this.guardianName = null;
2793
    }
2794
  }
2795
 
7190 amar.kumar 2796
  public long getFreebieItemId() {
2797
    return this.freebieItemId;
2798
  }
2799
 
2800
  public void setFreebieItemId(long freebieItemId) {
2801
    this.freebieItemId = freebieItemId;
2802
    setFreebieItemIdIsSet(true);
2803
  }
2804
 
2805
  public void unsetFreebieItemId() {
2806
    __isset_bit_vector.clear(__FREEBIEITEMID_ISSET_ID);
2807
  }
2808
 
2809
  /** Returns true if field freebieItemId is set (has been assigned a value) and false otherwise */
2810
  public boolean isSetFreebieItemId() {
2811
    return __isset_bit_vector.get(__FREEBIEITEMID_ISSET_ID);
2812
  }
2813
 
2814
  public void setFreebieItemIdIsSet(boolean value) {
2815
    __isset_bit_vector.set(__FREEBIEITEMID_ISSET_ID, value);
2816
  }
2817
 
7293 anupam.sin 2818
  public long getSource() {
2819
    return this.source;
2820
  }
2821
 
2822
  public void setSource(long source) {
2823
    this.source = source;
2824
    setSourceIsSet(true);
2825
  }
2826
 
2827
  public void unsetSource() {
2828
    __isset_bit_vector.clear(__SOURCE_ISSET_ID);
2829
  }
2830
 
2831
  /** Returns true if field source is set (has been assigned a value) and false otherwise */
2832
  public boolean isSetSource() {
2833
    return __isset_bit_vector.get(__SOURCE_ISSET_ID);
2834
  }
2835
 
2836
  public void setSourceIsSet(boolean value) {
2837
    __isset_bit_vector.set(__SOURCE_ISSET_ID, value);
2838
  }
2839
 
2840
  public double getAdvanceAmount() {
2841
    return this.advanceAmount;
2842
  }
2843
 
2844
  public void setAdvanceAmount(double advanceAmount) {
2845
    this.advanceAmount = advanceAmount;
2846
    setAdvanceAmountIsSet(true);
2847
  }
2848
 
2849
  public void unsetAdvanceAmount() {
2850
    __isset_bit_vector.clear(__ADVANCEAMOUNT_ISSET_ID);
2851
  }
2852
 
2853
  /** Returns true if field advanceAmount is set (has been assigned a value) and false otherwise */
2854
  public boolean isSetAdvanceAmount() {
2855
    return __isset_bit_vector.get(__ADVANCEAMOUNT_ISSET_ID);
2856
  }
2857
 
2858
  public void setAdvanceAmountIsSet(boolean value) {
2859
    __isset_bit_vector.set(__ADVANCEAMOUNT_ISSET_ID, value);
2860
  }
2861
 
2862
  public long getStoreId() {
2863
    return this.storeId;
2864
  }
2865
 
2866
  public void setStoreId(long storeId) {
2867
    this.storeId = storeId;
2868
    setStoreIdIsSet(true);
2869
  }
2870
 
2871
  public void unsetStoreId() {
2872
    __isset_bit_vector.clear(__STOREID_ISSET_ID);
2873
  }
2874
 
2875
  /** Returns true if field storeId is set (has been assigned a value) and false otherwise */
2876
  public boolean isSetStoreId() {
2877
    return __isset_bit_vector.get(__STOREID_ISSET_ID);
2878
  }
2879
 
2880
  public void setStoreIdIsSet(boolean value) {
2881
    __isset_bit_vector.set(__STOREID_ISSET_ID, value);
2882
  }
2883
 
8717 amar.kumar 2884
  /**
2885
   * 
2886
   * @see ProductCondition
2887
   */
2888
  public ProductCondition getProductCondition() {
2889
    return this.productCondition;
2890
  }
2891
 
2892
  /**
2893
   * 
2894
   * @see ProductCondition
2895
   */
2896
  public void setProductCondition(ProductCondition productCondition) {
2897
    this.productCondition = productCondition;
2898
  }
2899
 
2900
  public void unsetProductCondition() {
2901
    this.productCondition = null;
2902
  }
2903
 
2904
  /** Returns true if field productCondition is set (has been assigned a value) and false otherwise */
2905
  public boolean isSetProductCondition() {
2906
    return this.productCondition != null;
2907
  }
2908
 
2909
  public void setProductConditionIsSet(boolean value) {
2910
    if (!value) {
2911
      this.productCondition = null;
2912
    }
2913
  }
2914
 
9299 kshitij.so 2915
  public long getDataProtectionInsurer() {
2916
    return this.dataProtectionInsurer;
2917
  }
2918
 
2919
  public void setDataProtectionInsurer(long dataProtectionInsurer) {
2920
    this.dataProtectionInsurer = dataProtectionInsurer;
2921
    setDataProtectionInsurerIsSet(true);
2922
  }
2923
 
2924
  public void unsetDataProtectionInsurer() {
2925
    __isset_bit_vector.clear(__DATAPROTECTIONINSURER_ISSET_ID);
2926
  }
2927
 
2928
  /** Returns true if field dataProtectionInsurer is set (has been assigned a value) and false otherwise */
2929
  public boolean isSetDataProtectionInsurer() {
2930
    return __isset_bit_vector.get(__DATAPROTECTIONINSURER_ISSET_ID);
2931
  }
2932
 
2933
  public void setDataProtectionInsurerIsSet(boolean value) {
2934
    __isset_bit_vector.set(__DATAPROTECTIONINSURER_ISSET_ID, value);
2935
  }
2936
 
2937
  public double getDataProtectionAmount() {
2938
    return this.dataProtectionAmount;
2939
  }
2940
 
2941
  public void setDataProtectionAmount(double dataProtectionAmount) {
2942
    this.dataProtectionAmount = dataProtectionAmount;
2943
    setDataProtectionAmountIsSet(true);
2944
  }
2945
 
2946
  public void unsetDataProtectionAmount() {
2947
    __isset_bit_vector.clear(__DATAPROTECTIONAMOUNT_ISSET_ID);
2948
  }
2949
 
2950
  /** Returns true if field dataProtectionAmount is set (has been assigned a value) and false otherwise */
2951
  public boolean isSetDataProtectionAmount() {
2952
    return __isset_bit_vector.get(__DATAPROTECTIONAMOUNT_ISSET_ID);
2953
  }
2954
 
2955
  public void setDataProtectionAmountIsSet(boolean value) {
2956
    __isset_bit_vector.set(__DATAPROTECTIONAMOUNT_ISSET_ID, value);
2957
  }
2958
 
9416 amar.kumar 2959
  /**
2960
   * 
2961
   * @see TaxType
2962
   */
2963
  public TaxType getTaxType() {
2964
    return this.taxType;
2965
  }
2966
 
2967
  /**
2968
   * 
2969
   * @see TaxType
2970
   */
2971
  public void setTaxType(TaxType taxType) {
2972
    this.taxType = taxType;
2973
  }
2974
 
2975
  public void unsetTaxType() {
2976
    this.taxType = null;
2977
  }
2978
 
2979
  /** Returns true if field taxType is set (has been assigned a value) and false otherwise */
2980
  public boolean isSetTaxType() {
2981
    return this.taxType != null;
2982
  }
2983
 
2984
  public void setTaxTypeIsSet(boolean value) {
2985
    if (!value) {
2986
      this.taxType = null;
2987
    }
2988
  }
2989
 
483 rajveer 2990
  public void setFieldValue(_Fields field, Object value) {
2991
    switch (field) {
2992
    case ID:
2993
      if (value == null) {
2994
        unsetId();
2995
      } else {
2996
        setId((Long)value);
2997
      }
2998
      break;
2999
 
3000
    case WAREHOUSE_ID:
3001
      if (value == null) {
3002
        unsetWarehouse_id();
3003
      } else {
3004
        setWarehouse_id((Long)value);
3005
      }
3006
      break;
3007
 
3008
    case LINEITEMS:
3009
      if (value == null) {
3010
        unsetLineitems();
3011
      } else {
3012
        setLineitems((List<LineItem>)value);
3013
      }
3014
      break;
3015
 
3016
    case LOGISTICS_PROVIDER_ID:
3017
      if (value == null) {
3018
        unsetLogistics_provider_id();
3019
      } else {
3020
        setLogistics_provider_id((Long)value);
3021
      }
3022
      break;
3023
 
3024
    case AIRWAYBILL_NO:
3025
      if (value == null) {
3026
        unsetAirwaybill_no();
3027
      } else {
3028
        setAirwaybill_no((String)value);
3029
      }
3030
      break;
3031
 
3032
    case TRACKING_ID:
3033
      if (value == null) {
3034
        unsetTracking_id();
3035
      } else {
3036
        setTracking_id((String)value);
3037
      }
3038
      break;
3039
 
3040
    case EXPECTED_DELIVERY_TIME:
3041
      if (value == null) {
3042
        unsetExpected_delivery_time();
3043
      } else {
3044
        setExpected_delivery_time((Long)value);
3045
      }
3046
      break;
3047
 
3048
    case CUSTOMER_ID:
3049
      if (value == null) {
3050
        unsetCustomer_id();
3051
      } else {
3052
        setCustomer_id((Long)value);
3053
      }
3054
      break;
3055
 
3056
    case CUSTOMER_NAME:
3057
      if (value == null) {
3058
        unsetCustomer_name();
3059
      } else {
3060
        setCustomer_name((String)value);
3061
      }
3062
      break;
3063
 
3064
    case CUSTOMER_MOBILENUMBER:
3065
      if (value == null) {
3066
        unsetCustomer_mobilenumber();
3067
      } else {
3068
        setCustomer_mobilenumber((String)value);
3069
      }
3070
      break;
3071
 
3072
    case CUSTOMER_PINCODE:
3073
      if (value == null) {
3074
        unsetCustomer_pincode();
3075
      } else {
3076
        setCustomer_pincode((String)value);
3077
      }
3078
      break;
3079
 
736 chandransh 3080
    case CUSTOMER_ADDRESS1:
483 rajveer 3081
      if (value == null) {
736 chandransh 3082
        unsetCustomer_address1();
483 rajveer 3083
      } else {
736 chandransh 3084
        setCustomer_address1((String)value);
483 rajveer 3085
      }
3086
      break;
3087
 
736 chandransh 3088
    case CUSTOMER_ADDRESS2:
3089
      if (value == null) {
3090
        unsetCustomer_address2();
3091
      } else {
3092
        setCustomer_address2((String)value);
3093
      }
3094
      break;
3095
 
483 rajveer 3096
    case CUSTOMER_EMAIL:
3097
      if (value == null) {
3098
        unsetCustomer_email();
3099
      } else {
3100
        setCustomer_email((String)value);
3101
      }
3102
      break;
3103
 
736 chandransh 3104
    case CUSTOMER_CITY:
3105
      if (value == null) {
3106
        unsetCustomer_city();
3107
      } else {
3108
        setCustomer_city((String)value);
3109
      }
3110
      break;
3111
 
3112
    case CUSTOMER_STATE:
3113
      if (value == null) {
3114
        unsetCustomer_state();
3115
      } else {
3116
        setCustomer_state((String)value);
3117
      }
3118
      break;
3119
 
483 rajveer 3120
    case STATUS:
3121
      if (value == null) {
3122
        unsetStatus();
3123
      } else {
3124
        setStatus((OrderStatus)value);
3125
      }
3126
      break;
3127
 
3128
    case STATUS_DESCRIPTION:
3129
      if (value == null) {
3130
        unsetStatusDescription();
3131
      } else {
3132
        setStatusDescription((String)value);
3133
      }
3134
      break;
3135
 
3136
    case TOTAL_AMOUNT:
3137
      if (value == null) {
3138
        unsetTotal_amount();
3139
      } else {
3140
        setTotal_amount((Double)value);
3141
      }
3142
      break;
3143
 
3144
    case TOTAL_WEIGHT:
3145
      if (value == null) {
3146
        unsetTotal_weight();
3147
      } else {
3148
        setTotal_weight((Double)value);
3149
      }
3150
      break;
3151
 
3152
    case INVOICE_NUMBER:
3153
      if (value == null) {
3154
        unsetInvoice_number();
3155
      } else {
3156
        setInvoice_number((String)value);
3157
      }
3158
      break;
3159
 
3160
    case BILLED_BY:
3161
      if (value == null) {
3162
        unsetBilled_by();
3163
      } else {
3164
        setBilled_by((String)value);
3165
      }
3166
      break;
3167
 
3168
    case CREATED_TIMESTAMP:
3169
      if (value == null) {
3170
        unsetCreated_timestamp();
3171
      } else {
3172
        setCreated_timestamp((Long)value);
3173
      }
3174
      break;
3175
 
3176
    case ACCEPTED_TIMESTAMP:
3177
      if (value == null) {
3178
        unsetAccepted_timestamp();
3179
      } else {
3180
        setAccepted_timestamp((Long)value);
3181
      }
3182
      break;
3183
 
3184
    case BILLING_TIMESTAMP:
3185
      if (value == null) {
3186
        unsetBilling_timestamp();
3187
      } else {
3188
        setBilling_timestamp((Long)value);
3189
      }
3190
      break;
3191
 
3192
    case SHIPPING_TIMESTAMP:
3193
      if (value == null) {
3194
        unsetShipping_timestamp();
3195
      } else {
3196
        setShipping_timestamp((Long)value);
3197
      }
3198
      break;
3199
 
1114 chandransh 3200
    case PICKUP_TIMESTAMP:
3201
      if (value == null) {
3202
        unsetPickup_timestamp();
3203
      } else {
3204
        setPickup_timestamp((Long)value);
3205
      }
3206
      break;
3207
 
483 rajveer 3208
    case DELIVERY_TIMESTAMP:
3209
      if (value == null) {
3210
        unsetDelivery_timestamp();
3211
      } else {
3212
        setDelivery_timestamp((Long)value);
3213
      }
3214
      break;
3215
 
1209 chandransh 3216
    case OUTOFSTOCK_TIMESTAMP:
3217
      if (value == null) {
3218
        unsetOutofstock_timestamp();
3219
      } else {
3220
        setOutofstock_timestamp((Long)value);
3221
      }
3222
      break;
3223
 
640 chandransh 3224
    case JACKET_NUMBER:
3225
      if (value == null) {
3226
        unsetJacket_number();
3227
      } else {
3228
        setJacket_number((Long)value);
3229
      }
3230
      break;
3231
 
1133 chandransh 3232
    case RECEIVER:
3233
      if (value == null) {
3234
        unsetReceiver();
3235
      } else {
3236
        setReceiver((String)value);
3237
      }
3238
      break;
3239
 
1221 chandransh 3240
    case BATCH_NO:
3241
      if (value == null) {
3242
        unsetBatchNo();
3243
      } else {
3244
        setBatchNo((Long)value);
3245
      }
3246
      break;
3247
 
3248
    case SERIAL_NO:
3249
      if (value == null) {
3250
        unsetSerialNo();
3251
      } else {
3252
        setSerialNo((Long)value);
3253
      }
3254
      break;
3255
 
2538 chandransh 3256
    case DOA_FLAG:
3257
      if (value == null) {
3258
        unsetDoaFlag();
3259
      } else {
3260
        setDoaFlag((Boolean)value);
3261
      }
3262
      break;
3263
 
3264
    case PICKUP_REQUEST_NO:
3265
      if (value == null) {
3266
        unsetPickupRequestNo();
3267
      } else {
3268
        setPickupRequestNo((String)value);
3269
      }
3270
      break;
3271
 
2677 vikas 3272
    case TRANSACTION_ID:
3273
      if (value == null) {
3274
        unsetTransactionId();
3275
      } else {
3276
        setTransactionId((Long)value);
3277
      }
3278
      break;
3279
 
2819 chandransh 3280
    case PURCHASE_ORDER_NO:
3281
      if (value == null) {
3282
        unsetPurchaseOrderNo();
3283
      } else {
3284
        setPurchaseOrderNo((String)value);
3285
      }
3286
      break;
3287
 
3061 chandransh 3288
    case COD:
3289
      if (value == null) {
3290
        unsetCod();
3291
      } else {
3292
        setCod((Boolean)value);
3293
      }
3294
      break;
3295
 
3553 chandransh 3296
    case DELAY_REASON:
3297
      if (value == null) {
3298
        unsetDelayReason();
3299
      } else {
3300
        setDelayReason((DelayReason)value);
3301
      }
3302
      break;
3303
 
3986 chandransh 3304
    case PROMISED_DELIVERY_TIME:
3305
      if (value == null) {
3306
        unsetPromised_delivery_time();
3307
      } else {
3308
        setPromised_delivery_time((Long)value);
3309
      }
3310
      break;
3311
 
4004 chandransh 3312
    case EXPECTED_SHIPPING_TIME:
3313
      if (value == null) {
3314
        unsetExpected_shipping_time();
3315
      } else {
3316
        setExpected_shipping_time((Long)value);
3317
      }
3318
      break;
3319
 
3320
    case VERIFICATION_TIMESTAMP:
3321
      if (value == null) {
3322
        unsetVerification_timestamp();
3323
      } else {
3324
        setVerification_timestamp((Long)value);
3325
      }
3326
      break;
3327
 
4102 chandransh 3328
    case PROMISED_SHIPPING_TIME:
3329
      if (value == null) {
3330
        unsetPromised_shipping_time();
3331
      } else {
3332
        setPromised_shipping_time((Long)value);
3333
      }
3334
      break;
3335
 
4192 anupam.sin 3336
    case RESHIP_TIMESTAMP:
3337
      if (value == null) {
3338
        unsetReship_timestamp();
3339
      } else {
3340
        setReship_timestamp((Long)value);
3341
      }
3342
      break;
3343
 
3344
    case REFUND_TIMESTAMP:
3345
      if (value == null) {
3346
        unsetRefund_timestamp();
3347
      } else {
3348
        setRefund_timestamp((Long)value);
3349
      }
3350
      break;
3351
 
3352
    case NEW_ORDER_ID:
3353
      if (value == null) {
3354
        unsetNew_order_id();
3355
      } else {
3356
        setNew_order_id((Long)value);
3357
      }
3358
      break;
3359
 
4246 rajveer 3360
    case PREVIOUS_STATUS:
3361
      if (value == null) {
3362
        unsetPreviousStatus();
3363
      } else {
3364
        setPreviousStatus((OrderStatus)value);
3365
      }
3366
      break;
3367
 
4269 anupam.sin 3368
    case VENDOR_ID:
3369
      if (value == null) {
3370
        unsetVendorId();
3371
      } else {
3372
        setVendorId((Long)value);
3373
      }
3374
      break;
3375
 
4506 phani.kuma 3376
    case DOA_AUTH_TIMESTAMP:
3377
      if (value == null) {
3378
        unsetDoa_auth_timestamp();
3379
      } else {
3380
        setDoa_auth_timestamp((Long)value);
3381
      }
3382
      break;
3383
 
4647 rajveer 3384
    case DELAY_REASON_TEXT:
3385
      if (value == null) {
3386
        unsetDelayReasonText();
3387
      } else {
3388
        setDelayReasonText((String)value);
3389
      }
3390
      break;
3391
 
4709 rajveer 3392
    case REFUND_REASON:
3393
      if (value == null) {
3394
        unsetRefundReason();
3395
      } else {
3396
        setRefundReason((String)value);
3397
      }
3398
      break;
3399
 
4758 mandeep.dh 3400
    case PURCHASE_ORDER_ID:
3401
      if (value == null) {
3402
        unsetPurchaseOrderId();
3403
      } else {
3404
        setPurchaseOrderId((Long)value);
3405
      }
3406
      break;
3407
 
4815 phani.kuma 3408
    case DOA_LOGISTICS_PROVIDER_ID:
3409
      if (value == null) {
3410
        unsetDoa_logistics_provider_id();
3411
      } else {
3412
        setDoa_logistics_provider_id((Long)value);
3413
      }
3414
      break;
3415
 
5062 varun.gupt 3416
    case ORIGINAL_ORDER_ID:
3417
      if (value == null) {
3418
        unsetOriginalOrderId();
3419
      } else {
3420
        setOriginalOrderId((Long)value);
3421
      }
3422
      break;
3423
 
5110 mandeep.dh 3424
    case FULFILMENT_WAREHOUSE_ID:
3425
      if (value == null) {
3426
        unsetFulfilmentWarehouseId();
3427
      } else {
3428
        setFulfilmentWarehouseId((Long)value);
3429
      }
3430
      break;
3431
 
5189 varun.gupt 3432
    case VENDOR_PAID:
3433
      if (value == null) {
3434
        unsetVendorPaid();
3435
      } else {
3436
        setVendorPaid((Boolean)value);
3437
      }
3438
      break;
3439
 
5354 anupam.sin 3440
    case RECEIVED_RETURN_TIMESTAMP:
3441
      if (value == null) {
3442
        unsetReceived_return_timestamp();
3443
      } else {
3444
        setReceived_return_timestamp((Long)value);
3445
      }
3446
      break;
3447
 
3448
    case FIRST_ATTEMPT_TIMESTAMP:
3449
      if (value == null) {
3450
        unsetFirst_attempt_timestamp();
3451
      } else {
3452
        setFirst_attempt_timestamp((Long)value);
3453
      }
3454
      break;
3455
 
5527 anupam.sin 3456
    case ORDER_TYPE:
3457
      if (value == null) {
3458
        unsetOrderType();
3459
      } else {
3460
        setOrderType((OrderType)value);
3461
      }
3462
      break;
3463
 
5553 rajveer 3464
    case PICKUP_STORE_ID:
3465
      if (value == null) {
3466
        unsetPickupStoreId();
3467
      } else {
3468
        setPickupStoreId((Long)value);
3469
      }
3470
      break;
3471
 
3472
    case LOGISTICS_COD:
3473
      if (value == null) {
3474
        unsetLogisticsCod();
3475
      } else {
3476
        setLogisticsCod((Boolean)value);
3477
      }
3478
      break;
3479
 
6319 rajveer 3480
    case GV_AMOUNT:
3481
      if (value == null) {
3482
        unsetGvAmount();
3483
      } else {
3484
        setGvAmount((Long)value);
3485
      }
3486
      break;
3487
 
6525 rajveer 3488
    case OTG:
3489
      if (value == null) {
3490
        unsetOtg();
3491
      } else {
3492
        setOtg((Boolean)value);
3493
      }
3494
      break;
3495
 
6726 rajveer 3496
    case COURIER_DELIVERY_TIME:
3497
      if (value == null) {
3498
        unsetCourier_delivery_time();
3499
      } else {
3500
        setCourier_delivery_time((Long)value);
3501
      }
3502
      break;
3503
 
6903 anupam.sin 3504
    case INSURER:
3505
      if (value == null) {
3506
        unsetInsurer();
3507
      } else {
3508
        setInsurer((Long)value);
3509
      }
3510
      break;
3511
 
3512
    case INSURANCE_AMOUNT:
3513
      if (value == null) {
3514
        unsetInsuranceAmount();
3515
      } else {
3516
        setInsuranceAmount((Double)value);
3517
      }
3518
      break;
3519
 
3520
    case DOB:
3521
      if (value == null) {
3522
        unsetDob();
3523
      } else {
3524
        setDob((String)value);
3525
      }
3526
      break;
3527
 
3528
    case GUARDIAN_NAME:
3529
      if (value == null) {
3530
        unsetGuardianName();
3531
      } else {
3532
        setGuardianName((String)value);
3533
      }
3534
      break;
3535
 
7190 amar.kumar 3536
    case FREEBIE_ITEM_ID:
3537
      if (value == null) {
3538
        unsetFreebieItemId();
3539
      } else {
3540
        setFreebieItemId((Long)value);
3541
      }
3542
      break;
3543
 
7293 anupam.sin 3544
    case SOURCE:
3545
      if (value == null) {
3546
        unsetSource();
3547
      } else {
3548
        setSource((Long)value);
3549
      }
3550
      break;
3551
 
3552
    case ADVANCE_AMOUNT:
3553
      if (value == null) {
3554
        unsetAdvanceAmount();
3555
      } else {
3556
        setAdvanceAmount((Double)value);
3557
      }
3558
      break;
3559
 
3560
    case STORE_ID:
3561
      if (value == null) {
3562
        unsetStoreId();
3563
      } else {
3564
        setStoreId((Long)value);
3565
      }
3566
      break;
3567
 
8717 amar.kumar 3568
    case PRODUCT_CONDITION:
3569
      if (value == null) {
3570
        unsetProductCondition();
3571
      } else {
3572
        setProductCondition((ProductCondition)value);
3573
      }
3574
      break;
3575
 
9299 kshitij.so 3576
    case DATA_PROTECTION_INSURER:
3577
      if (value == null) {
3578
        unsetDataProtectionInsurer();
3579
      } else {
3580
        setDataProtectionInsurer((Long)value);
3581
      }
3582
      break;
3583
 
3584
    case DATA_PROTECTION_AMOUNT:
3585
      if (value == null) {
3586
        unsetDataProtectionAmount();
3587
      } else {
3588
        setDataProtectionAmount((Double)value);
3589
      }
3590
      break;
3591
 
9416 amar.kumar 3592
    case TAX_TYPE:
3593
      if (value == null) {
3594
        unsetTaxType();
3595
      } else {
3596
        setTaxType((TaxType)value);
3597
      }
3598
      break;
3599
 
483 rajveer 3600
    }
3601
  }
3602
 
3603
  public Object getFieldValue(_Fields field) {
3604
    switch (field) {
3605
    case ID:
3430 rajveer 3606
      return Long.valueOf(getId());
483 rajveer 3607
 
3608
    case WAREHOUSE_ID:
3430 rajveer 3609
      return Long.valueOf(getWarehouse_id());
483 rajveer 3610
 
3611
    case LINEITEMS:
3612
      return getLineitems();
3613
 
3614
    case LOGISTICS_PROVIDER_ID:
3430 rajveer 3615
      return Long.valueOf(getLogistics_provider_id());
483 rajveer 3616
 
3617
    case AIRWAYBILL_NO:
3618
      return getAirwaybill_no();
3619
 
3620
    case TRACKING_ID:
3621
      return getTracking_id();
3622
 
3623
    case EXPECTED_DELIVERY_TIME:
3430 rajveer 3624
      return Long.valueOf(getExpected_delivery_time());
483 rajveer 3625
 
3626
    case CUSTOMER_ID:
3430 rajveer 3627
      return Long.valueOf(getCustomer_id());
483 rajveer 3628
 
3629
    case CUSTOMER_NAME:
3630
      return getCustomer_name();
3631
 
3632
    case CUSTOMER_MOBILENUMBER:
3633
      return getCustomer_mobilenumber();
3634
 
3635
    case CUSTOMER_PINCODE:
3636
      return getCustomer_pincode();
3637
 
736 chandransh 3638
    case CUSTOMER_ADDRESS1:
3639
      return getCustomer_address1();
483 rajveer 3640
 
736 chandransh 3641
    case CUSTOMER_ADDRESS2:
3642
      return getCustomer_address2();
3643
 
483 rajveer 3644
    case CUSTOMER_EMAIL:
3645
      return getCustomer_email();
3646
 
736 chandransh 3647
    case CUSTOMER_CITY:
3648
      return getCustomer_city();
3649
 
3650
    case CUSTOMER_STATE:
3651
      return getCustomer_state();
3652
 
483 rajveer 3653
    case STATUS:
3654
      return getStatus();
3655
 
3656
    case STATUS_DESCRIPTION:
3657
      return getStatusDescription();
3658
 
3659
    case TOTAL_AMOUNT:
3430 rajveer 3660
      return Double.valueOf(getTotal_amount());
483 rajveer 3661
 
3662
    case TOTAL_WEIGHT:
3430 rajveer 3663
      return Double.valueOf(getTotal_weight());
483 rajveer 3664
 
3665
    case INVOICE_NUMBER:
3666
      return getInvoice_number();
3667
 
3668
    case BILLED_BY:
3669
      return getBilled_by();
3670
 
3671
    case CREATED_TIMESTAMP:
3430 rajveer 3672
      return Long.valueOf(getCreated_timestamp());
483 rajveer 3673
 
3674
    case ACCEPTED_TIMESTAMP:
3430 rajveer 3675
      return Long.valueOf(getAccepted_timestamp());
483 rajveer 3676
 
3677
    case BILLING_TIMESTAMP:
3430 rajveer 3678
      return Long.valueOf(getBilling_timestamp());
483 rajveer 3679
 
3680
    case SHIPPING_TIMESTAMP:
3430 rajveer 3681
      return Long.valueOf(getShipping_timestamp());
483 rajveer 3682
 
1114 chandransh 3683
    case PICKUP_TIMESTAMP:
3430 rajveer 3684
      return Long.valueOf(getPickup_timestamp());
1114 chandransh 3685
 
483 rajveer 3686
    case DELIVERY_TIMESTAMP:
3430 rajveer 3687
      return Long.valueOf(getDelivery_timestamp());
483 rajveer 3688
 
1209 chandransh 3689
    case OUTOFSTOCK_TIMESTAMP:
3430 rajveer 3690
      return Long.valueOf(getOutofstock_timestamp());
1209 chandransh 3691
 
640 chandransh 3692
    case JACKET_NUMBER:
3430 rajveer 3693
      return Long.valueOf(getJacket_number());
640 chandransh 3694
 
1133 chandransh 3695
    case RECEIVER:
3696
      return getReceiver();
3697
 
1221 chandransh 3698
    case BATCH_NO:
3430 rajveer 3699
      return Long.valueOf(getBatchNo());
1221 chandransh 3700
 
3701
    case SERIAL_NO:
3430 rajveer 3702
      return Long.valueOf(getSerialNo());
1221 chandransh 3703
 
2538 chandransh 3704
    case DOA_FLAG:
3430 rajveer 3705
      return Boolean.valueOf(isDoaFlag());
2538 chandransh 3706
 
3707
    case PICKUP_REQUEST_NO:
3708
      return getPickupRequestNo();
3709
 
2677 vikas 3710
    case TRANSACTION_ID:
3430 rajveer 3711
      return Long.valueOf(getTransactionId());
2677 vikas 3712
 
2819 chandransh 3713
    case PURCHASE_ORDER_NO:
3714
      return getPurchaseOrderNo();
3715
 
3061 chandransh 3716
    case COD:
3430 rajveer 3717
      return Boolean.valueOf(isCod());
3061 chandransh 3718
 
3553 chandransh 3719
    case DELAY_REASON:
3720
      return getDelayReason();
3721
 
3986 chandransh 3722
    case PROMISED_DELIVERY_TIME:
3723
      return Long.valueOf(getPromised_delivery_time());
3724
 
4004 chandransh 3725
    case EXPECTED_SHIPPING_TIME:
3726
      return Long.valueOf(getExpected_shipping_time());
3727
 
3728
    case VERIFICATION_TIMESTAMP:
3729
      return Long.valueOf(getVerification_timestamp());
3730
 
4102 chandransh 3731
    case PROMISED_SHIPPING_TIME:
3732
      return Long.valueOf(getPromised_shipping_time());
3733
 
4192 anupam.sin 3734
    case RESHIP_TIMESTAMP:
3735
      return Long.valueOf(getReship_timestamp());
3736
 
3737
    case REFUND_TIMESTAMP:
3738
      return Long.valueOf(getRefund_timestamp());
3739
 
3740
    case NEW_ORDER_ID:
3741
      return Long.valueOf(getNew_order_id());
3742
 
4246 rajveer 3743
    case PREVIOUS_STATUS:
3744
      return getPreviousStatus();
3745
 
4269 anupam.sin 3746
    case VENDOR_ID:
3747
      return Long.valueOf(getVendorId());
3748
 
4506 phani.kuma 3749
    case DOA_AUTH_TIMESTAMP:
3750
      return Long.valueOf(getDoa_auth_timestamp());
3751
 
4647 rajveer 3752
    case DELAY_REASON_TEXT:
3753
      return getDelayReasonText();
3754
 
4709 rajveer 3755
    case REFUND_REASON:
3756
      return getRefundReason();
3757
 
4758 mandeep.dh 3758
    case PURCHASE_ORDER_ID:
3759
      return Long.valueOf(getPurchaseOrderId());
3760
 
4815 phani.kuma 3761
    case DOA_LOGISTICS_PROVIDER_ID:
3762
      return Long.valueOf(getDoa_logistics_provider_id());
3763
 
5062 varun.gupt 3764
    case ORIGINAL_ORDER_ID:
3765
      return Long.valueOf(getOriginalOrderId());
3766
 
5110 mandeep.dh 3767
    case FULFILMENT_WAREHOUSE_ID:
3768
      return Long.valueOf(getFulfilmentWarehouseId());
3769
 
5189 varun.gupt 3770
    case VENDOR_PAID:
3771
      return Boolean.valueOf(isVendorPaid());
3772
 
5354 anupam.sin 3773
    case RECEIVED_RETURN_TIMESTAMP:
3774
      return Long.valueOf(getReceived_return_timestamp());
3775
 
3776
    case FIRST_ATTEMPT_TIMESTAMP:
3777
      return Long.valueOf(getFirst_attempt_timestamp());
3778
 
5527 anupam.sin 3779
    case ORDER_TYPE:
3780
      return getOrderType();
3781
 
5553 rajveer 3782
    case PICKUP_STORE_ID:
3783
      return Long.valueOf(getPickupStoreId());
3784
 
3785
    case LOGISTICS_COD:
3786
      return Boolean.valueOf(isLogisticsCod());
3787
 
6319 rajveer 3788
    case GV_AMOUNT:
3789
      return Long.valueOf(getGvAmount());
3790
 
6525 rajveer 3791
    case OTG:
3792
      return Boolean.valueOf(isOtg());
3793
 
6726 rajveer 3794
    case COURIER_DELIVERY_TIME:
3795
      return Long.valueOf(getCourier_delivery_time());
3796
 
6903 anupam.sin 3797
    case INSURER:
3798
      return Long.valueOf(getInsurer());
3799
 
3800
    case INSURANCE_AMOUNT:
3801
      return Double.valueOf(getInsuranceAmount());
3802
 
3803
    case DOB:
3804
      return getDob();
3805
 
3806
    case GUARDIAN_NAME:
3807
      return getGuardianName();
3808
 
7190 amar.kumar 3809
    case FREEBIE_ITEM_ID:
3810
      return Long.valueOf(getFreebieItemId());
3811
 
7293 anupam.sin 3812
    case SOURCE:
3813
      return Long.valueOf(getSource());
3814
 
3815
    case ADVANCE_AMOUNT:
3816
      return Double.valueOf(getAdvanceAmount());
3817
 
3818
    case STORE_ID:
3819
      return Long.valueOf(getStoreId());
3820
 
8717 amar.kumar 3821
    case PRODUCT_CONDITION:
3822
      return getProductCondition();
3823
 
9299 kshitij.so 3824
    case DATA_PROTECTION_INSURER:
3825
      return Long.valueOf(getDataProtectionInsurer());
3826
 
3827
    case DATA_PROTECTION_AMOUNT:
3828
      return Double.valueOf(getDataProtectionAmount());
3829
 
9416 amar.kumar 3830
    case TAX_TYPE:
3831
      return getTaxType();
3832
 
483 rajveer 3833
    }
3834
    throw new IllegalStateException();
3835
  }
3836
 
3430 rajveer 3837
  /** Returns true if field corresponding to fieldID is set (has been assigned a value) and false otherwise */
3838
  public boolean isSet(_Fields field) {
3839
    if (field == null) {
3840
      throw new IllegalArgumentException();
3841
    }
483 rajveer 3842
 
3843
    switch (field) {
3844
    case ID:
3845
      return isSetId();
3846
    case WAREHOUSE_ID:
3847
      return isSetWarehouse_id();
3848
    case LINEITEMS:
3849
      return isSetLineitems();
3850
    case LOGISTICS_PROVIDER_ID:
3851
      return isSetLogistics_provider_id();
3852
    case AIRWAYBILL_NO:
3853
      return isSetAirwaybill_no();
3854
    case TRACKING_ID:
3855
      return isSetTracking_id();
3856
    case EXPECTED_DELIVERY_TIME:
3857
      return isSetExpected_delivery_time();
3858
    case CUSTOMER_ID:
3859
      return isSetCustomer_id();
3860
    case CUSTOMER_NAME:
3861
      return isSetCustomer_name();
3862
    case CUSTOMER_MOBILENUMBER:
3863
      return isSetCustomer_mobilenumber();
3864
    case CUSTOMER_PINCODE:
3865
      return isSetCustomer_pincode();
736 chandransh 3866
    case CUSTOMER_ADDRESS1:
3867
      return isSetCustomer_address1();
3868
    case CUSTOMER_ADDRESS2:
3869
      return isSetCustomer_address2();
483 rajveer 3870
    case CUSTOMER_EMAIL:
3871
      return isSetCustomer_email();
736 chandransh 3872
    case CUSTOMER_CITY:
3873
      return isSetCustomer_city();
3874
    case CUSTOMER_STATE:
3875
      return isSetCustomer_state();
483 rajveer 3876
    case STATUS:
3877
      return isSetStatus();
3878
    case STATUS_DESCRIPTION:
3879
      return isSetStatusDescription();
3880
    case TOTAL_AMOUNT:
3881
      return isSetTotal_amount();
3882
    case TOTAL_WEIGHT:
3883
      return isSetTotal_weight();
3884
    case INVOICE_NUMBER:
3885
      return isSetInvoice_number();
3886
    case BILLED_BY:
3887
      return isSetBilled_by();
3888
    case CREATED_TIMESTAMP:
3889
      return isSetCreated_timestamp();
3890
    case ACCEPTED_TIMESTAMP:
3891
      return isSetAccepted_timestamp();
3892
    case BILLING_TIMESTAMP:
3893
      return isSetBilling_timestamp();
3894
    case SHIPPING_TIMESTAMP:
3895
      return isSetShipping_timestamp();
1114 chandransh 3896
    case PICKUP_TIMESTAMP:
3897
      return isSetPickup_timestamp();
483 rajveer 3898
    case DELIVERY_TIMESTAMP:
3899
      return isSetDelivery_timestamp();
1209 chandransh 3900
    case OUTOFSTOCK_TIMESTAMP:
3901
      return isSetOutofstock_timestamp();
640 chandransh 3902
    case JACKET_NUMBER:
3903
      return isSetJacket_number();
1133 chandransh 3904
    case RECEIVER:
3905
      return isSetReceiver();
1221 chandransh 3906
    case BATCH_NO:
3907
      return isSetBatchNo();
3908
    case SERIAL_NO:
3909
      return isSetSerialNo();
2538 chandransh 3910
    case DOA_FLAG:
3911
      return isSetDoaFlag();
3912
    case PICKUP_REQUEST_NO:
3913
      return isSetPickupRequestNo();
2677 vikas 3914
    case TRANSACTION_ID:
3915
      return isSetTransactionId();
2819 chandransh 3916
    case PURCHASE_ORDER_NO:
3917
      return isSetPurchaseOrderNo();
3061 chandransh 3918
    case COD:
3919
      return isSetCod();
3553 chandransh 3920
    case DELAY_REASON:
3921
      return isSetDelayReason();
3986 chandransh 3922
    case PROMISED_DELIVERY_TIME:
3923
      return isSetPromised_delivery_time();
4004 chandransh 3924
    case EXPECTED_SHIPPING_TIME:
3925
      return isSetExpected_shipping_time();
3926
    case VERIFICATION_TIMESTAMP:
3927
      return isSetVerification_timestamp();
4102 chandransh 3928
    case PROMISED_SHIPPING_TIME:
3929
      return isSetPromised_shipping_time();
4192 anupam.sin 3930
    case RESHIP_TIMESTAMP:
3931
      return isSetReship_timestamp();
3932
    case REFUND_TIMESTAMP:
3933
      return isSetRefund_timestamp();
3934
    case NEW_ORDER_ID:
3935
      return isSetNew_order_id();
4246 rajveer 3936
    case PREVIOUS_STATUS:
3937
      return isSetPreviousStatus();
4269 anupam.sin 3938
    case VENDOR_ID:
3939
      return isSetVendorId();
4506 phani.kuma 3940
    case DOA_AUTH_TIMESTAMP:
3941
      return isSetDoa_auth_timestamp();
4647 rajveer 3942
    case DELAY_REASON_TEXT:
3943
      return isSetDelayReasonText();
4709 rajveer 3944
    case REFUND_REASON:
3945
      return isSetRefundReason();
4758 mandeep.dh 3946
    case PURCHASE_ORDER_ID:
3947
      return isSetPurchaseOrderId();
4815 phani.kuma 3948
    case DOA_LOGISTICS_PROVIDER_ID:
3949
      return isSetDoa_logistics_provider_id();
5062 varun.gupt 3950
    case ORIGINAL_ORDER_ID:
3951
      return isSetOriginalOrderId();
5110 mandeep.dh 3952
    case FULFILMENT_WAREHOUSE_ID:
3953
      return isSetFulfilmentWarehouseId();
5189 varun.gupt 3954
    case VENDOR_PAID:
3955
      return isSetVendorPaid();
5354 anupam.sin 3956
    case RECEIVED_RETURN_TIMESTAMP:
3957
      return isSetReceived_return_timestamp();
3958
    case FIRST_ATTEMPT_TIMESTAMP:
3959
      return isSetFirst_attempt_timestamp();
5527 anupam.sin 3960
    case ORDER_TYPE:
3961
      return isSetOrderType();
5553 rajveer 3962
    case PICKUP_STORE_ID:
3963
      return isSetPickupStoreId();
3964
    case LOGISTICS_COD:
3965
      return isSetLogisticsCod();
6319 rajveer 3966
    case GV_AMOUNT:
3967
      return isSetGvAmount();
6525 rajveer 3968
    case OTG:
3969
      return isSetOtg();
6726 rajveer 3970
    case COURIER_DELIVERY_TIME:
3971
      return isSetCourier_delivery_time();
6903 anupam.sin 3972
    case INSURER:
3973
      return isSetInsurer();
3974
    case INSURANCE_AMOUNT:
3975
      return isSetInsuranceAmount();
3976
    case DOB:
3977
      return isSetDob();
3978
    case GUARDIAN_NAME:
3979
      return isSetGuardianName();
7190 amar.kumar 3980
    case FREEBIE_ITEM_ID:
3981
      return isSetFreebieItemId();
7293 anupam.sin 3982
    case SOURCE:
3983
      return isSetSource();
3984
    case ADVANCE_AMOUNT:
3985
      return isSetAdvanceAmount();
3986
    case STORE_ID:
3987
      return isSetStoreId();
8717 amar.kumar 3988
    case PRODUCT_CONDITION:
3989
      return isSetProductCondition();
9299 kshitij.so 3990
    case DATA_PROTECTION_INSURER:
3991
      return isSetDataProtectionInsurer();
3992
    case DATA_PROTECTION_AMOUNT:
3993
      return isSetDataProtectionAmount();
9416 amar.kumar 3994
    case TAX_TYPE:
3995
      return isSetTaxType();
483 rajveer 3996
    }
3997
    throw new IllegalStateException();
3998
  }
3999
 
4000
  @Override
4001
  public boolean equals(Object that) {
4002
    if (that == null)
4003
      return false;
4004
    if (that instanceof Order)
4005
      return this.equals((Order)that);
4006
    return false;
4007
  }
4008
 
4009
  public boolean equals(Order that) {
4010
    if (that == null)
4011
      return false;
4012
 
4013
    boolean this_present_id = true;
4014
    boolean that_present_id = true;
4015
    if (this_present_id || that_present_id) {
4016
      if (!(this_present_id && that_present_id))
4017
        return false;
4018
      if (this.id != that.id)
4019
        return false;
4020
    }
4021
 
4022
    boolean this_present_warehouse_id = true;
4023
    boolean that_present_warehouse_id = true;
4024
    if (this_present_warehouse_id || that_present_warehouse_id) {
4025
      if (!(this_present_warehouse_id && that_present_warehouse_id))
4026
        return false;
4027
      if (this.warehouse_id != that.warehouse_id)
4028
        return false;
4029
    }
4030
 
4031
    boolean this_present_lineitems = true && this.isSetLineitems();
4032
    boolean that_present_lineitems = true && that.isSetLineitems();
4033
    if (this_present_lineitems || that_present_lineitems) {
4034
      if (!(this_present_lineitems && that_present_lineitems))
4035
        return false;
4036
      if (!this.lineitems.equals(that.lineitems))
4037
        return false;
4038
    }
4039
 
4040
    boolean this_present_logistics_provider_id = true;
4041
    boolean that_present_logistics_provider_id = true;
4042
    if (this_present_logistics_provider_id || that_present_logistics_provider_id) {
4043
      if (!(this_present_logistics_provider_id && that_present_logistics_provider_id))
4044
        return false;
4045
      if (this.logistics_provider_id != that.logistics_provider_id)
4046
        return false;
4047
    }
4048
 
4049
    boolean this_present_airwaybill_no = true && this.isSetAirwaybill_no();
4050
    boolean that_present_airwaybill_no = true && that.isSetAirwaybill_no();
4051
    if (this_present_airwaybill_no || that_present_airwaybill_no) {
4052
      if (!(this_present_airwaybill_no && that_present_airwaybill_no))
4053
        return false;
4054
      if (!this.airwaybill_no.equals(that.airwaybill_no))
4055
        return false;
4056
    }
4057
 
4058
    boolean this_present_tracking_id = true && this.isSetTracking_id();
4059
    boolean that_present_tracking_id = true && that.isSetTracking_id();
4060
    if (this_present_tracking_id || that_present_tracking_id) {
4061
      if (!(this_present_tracking_id && that_present_tracking_id))
4062
        return false;
4063
      if (!this.tracking_id.equals(that.tracking_id))
4064
        return false;
4065
    }
4066
 
4067
    boolean this_present_expected_delivery_time = true;
4068
    boolean that_present_expected_delivery_time = true;
4069
    if (this_present_expected_delivery_time || that_present_expected_delivery_time) {
4070
      if (!(this_present_expected_delivery_time && that_present_expected_delivery_time))
4071
        return false;
4072
      if (this.expected_delivery_time != that.expected_delivery_time)
4073
        return false;
4074
    }
4075
 
4076
    boolean this_present_customer_id = true;
4077
    boolean that_present_customer_id = true;
4078
    if (this_present_customer_id || that_present_customer_id) {
4079
      if (!(this_present_customer_id && that_present_customer_id))
4080
        return false;
4081
      if (this.customer_id != that.customer_id)
4082
        return false;
4083
    }
4084
 
4085
    boolean this_present_customer_name = true && this.isSetCustomer_name();
4086
    boolean that_present_customer_name = true && that.isSetCustomer_name();
4087
    if (this_present_customer_name || that_present_customer_name) {
4088
      if (!(this_present_customer_name && that_present_customer_name))
4089
        return false;
4090
      if (!this.customer_name.equals(that.customer_name))
4091
        return false;
4092
    }
4093
 
4094
    boolean this_present_customer_mobilenumber = true && this.isSetCustomer_mobilenumber();
4095
    boolean that_present_customer_mobilenumber = true && that.isSetCustomer_mobilenumber();
4096
    if (this_present_customer_mobilenumber || that_present_customer_mobilenumber) {
4097
      if (!(this_present_customer_mobilenumber && that_present_customer_mobilenumber))
4098
        return false;
4099
      if (!this.customer_mobilenumber.equals(that.customer_mobilenumber))
4100
        return false;
4101
    }
4102
 
4103
    boolean this_present_customer_pincode = true && this.isSetCustomer_pincode();
4104
    boolean that_present_customer_pincode = true && that.isSetCustomer_pincode();
4105
    if (this_present_customer_pincode || that_present_customer_pincode) {
4106
      if (!(this_present_customer_pincode && that_present_customer_pincode))
4107
        return false;
4108
      if (!this.customer_pincode.equals(that.customer_pincode))
4109
        return false;
4110
    }
4111
 
736 chandransh 4112
    boolean this_present_customer_address1 = true && this.isSetCustomer_address1();
4113
    boolean that_present_customer_address1 = true && that.isSetCustomer_address1();
4114
    if (this_present_customer_address1 || that_present_customer_address1) {
4115
      if (!(this_present_customer_address1 && that_present_customer_address1))
483 rajveer 4116
        return false;
736 chandransh 4117
      if (!this.customer_address1.equals(that.customer_address1))
483 rajveer 4118
        return false;
4119
    }
4120
 
736 chandransh 4121
    boolean this_present_customer_address2 = true && this.isSetCustomer_address2();
4122
    boolean that_present_customer_address2 = true && that.isSetCustomer_address2();
4123
    if (this_present_customer_address2 || that_present_customer_address2) {
4124
      if (!(this_present_customer_address2 && that_present_customer_address2))
4125
        return false;
4126
      if (!this.customer_address2.equals(that.customer_address2))
4127
        return false;
4128
    }
4129
 
483 rajveer 4130
    boolean this_present_customer_email = true && this.isSetCustomer_email();
4131
    boolean that_present_customer_email = true && that.isSetCustomer_email();
4132
    if (this_present_customer_email || that_present_customer_email) {
4133
      if (!(this_present_customer_email && that_present_customer_email))
4134
        return false;
4135
      if (!this.customer_email.equals(that.customer_email))
4136
        return false;
4137
    }
4138
 
736 chandransh 4139
    boolean this_present_customer_city = true && this.isSetCustomer_city();
4140
    boolean that_present_customer_city = true && that.isSetCustomer_city();
4141
    if (this_present_customer_city || that_present_customer_city) {
4142
      if (!(this_present_customer_city && that_present_customer_city))
4143
        return false;
4144
      if (!this.customer_city.equals(that.customer_city))
4145
        return false;
4146
    }
4147
 
4148
    boolean this_present_customer_state = true && this.isSetCustomer_state();
4149
    boolean that_present_customer_state = true && that.isSetCustomer_state();
4150
    if (this_present_customer_state || that_present_customer_state) {
4151
      if (!(this_present_customer_state && that_present_customer_state))
4152
        return false;
4153
      if (!this.customer_state.equals(that.customer_state))
4154
        return false;
4155
    }
4156
 
483 rajveer 4157
    boolean this_present_status = true && this.isSetStatus();
4158
    boolean that_present_status = true && that.isSetStatus();
4159
    if (this_present_status || that_present_status) {
4160
      if (!(this_present_status && that_present_status))
4161
        return false;
4162
      if (!this.status.equals(that.status))
4163
        return false;
4164
    }
4165
 
4166
    boolean this_present_statusDescription = true && this.isSetStatusDescription();
4167
    boolean that_present_statusDescription = true && that.isSetStatusDescription();
4168
    if (this_present_statusDescription || that_present_statusDescription) {
4169
      if (!(this_present_statusDescription && that_present_statusDescription))
4170
        return false;
4171
      if (!this.statusDescription.equals(that.statusDescription))
4172
        return false;
4173
    }
4174
 
4175
    boolean this_present_total_amount = true;
4176
    boolean that_present_total_amount = true;
4177
    if (this_present_total_amount || that_present_total_amount) {
4178
      if (!(this_present_total_amount && that_present_total_amount))
4179
        return false;
4180
      if (this.total_amount != that.total_amount)
4181
        return false;
4182
    }
4183
 
4184
    boolean this_present_total_weight = true;
4185
    boolean that_present_total_weight = true;
4186
    if (this_present_total_weight || that_present_total_weight) {
4187
      if (!(this_present_total_weight && that_present_total_weight))
4188
        return false;
4189
      if (this.total_weight != that.total_weight)
4190
        return false;
4191
    }
4192
 
4193
    boolean this_present_invoice_number = true && this.isSetInvoice_number();
4194
    boolean that_present_invoice_number = true && that.isSetInvoice_number();
4195
    if (this_present_invoice_number || that_present_invoice_number) {
4196
      if (!(this_present_invoice_number && that_present_invoice_number))
4197
        return false;
4198
      if (!this.invoice_number.equals(that.invoice_number))
4199
        return false;
4200
    }
4201
 
4202
    boolean this_present_billed_by = true && this.isSetBilled_by();
4203
    boolean that_present_billed_by = true && that.isSetBilled_by();
4204
    if (this_present_billed_by || that_present_billed_by) {
4205
      if (!(this_present_billed_by && that_present_billed_by))
4206
        return false;
4207
      if (!this.billed_by.equals(that.billed_by))
4208
        return false;
4209
    }
4210
 
4211
    boolean this_present_created_timestamp = true;
4212
    boolean that_present_created_timestamp = true;
4213
    if (this_present_created_timestamp || that_present_created_timestamp) {
4214
      if (!(this_present_created_timestamp && that_present_created_timestamp))
4215
        return false;
4216
      if (this.created_timestamp != that.created_timestamp)
4217
        return false;
4218
    }
4219
 
4220
    boolean this_present_accepted_timestamp = true;
4221
    boolean that_present_accepted_timestamp = true;
4222
    if (this_present_accepted_timestamp || that_present_accepted_timestamp) {
4223
      if (!(this_present_accepted_timestamp && that_present_accepted_timestamp))
4224
        return false;
4225
      if (this.accepted_timestamp != that.accepted_timestamp)
4226
        return false;
4227
    }
4228
 
4229
    boolean this_present_billing_timestamp = true;
4230
    boolean that_present_billing_timestamp = true;
4231
    if (this_present_billing_timestamp || that_present_billing_timestamp) {
4232
      if (!(this_present_billing_timestamp && that_present_billing_timestamp))
4233
        return false;
4234
      if (this.billing_timestamp != that.billing_timestamp)
4235
        return false;
4236
    }
4237
 
4238
    boolean this_present_shipping_timestamp = true;
4239
    boolean that_present_shipping_timestamp = true;
4240
    if (this_present_shipping_timestamp || that_present_shipping_timestamp) {
4241
      if (!(this_present_shipping_timestamp && that_present_shipping_timestamp))
4242
        return false;
4243
      if (this.shipping_timestamp != that.shipping_timestamp)
4244
        return false;
4245
    }
4246
 
1114 chandransh 4247
    boolean this_present_pickup_timestamp = true;
4248
    boolean that_present_pickup_timestamp = true;
4249
    if (this_present_pickup_timestamp || that_present_pickup_timestamp) {
4250
      if (!(this_present_pickup_timestamp && that_present_pickup_timestamp))
4251
        return false;
4252
      if (this.pickup_timestamp != that.pickup_timestamp)
4253
        return false;
4254
    }
4255
 
483 rajveer 4256
    boolean this_present_delivery_timestamp = true;
4257
    boolean that_present_delivery_timestamp = true;
4258
    if (this_present_delivery_timestamp || that_present_delivery_timestamp) {
4259
      if (!(this_present_delivery_timestamp && that_present_delivery_timestamp))
4260
        return false;
4261
      if (this.delivery_timestamp != that.delivery_timestamp)
4262
        return false;
4263
    }
4264
 
1209 chandransh 4265
    boolean this_present_outofstock_timestamp = true;
4266
    boolean that_present_outofstock_timestamp = true;
4267
    if (this_present_outofstock_timestamp || that_present_outofstock_timestamp) {
4268
      if (!(this_present_outofstock_timestamp && that_present_outofstock_timestamp))
4269
        return false;
4270
      if (this.outofstock_timestamp != that.outofstock_timestamp)
4271
        return false;
4272
    }
4273
 
640 chandransh 4274
    boolean this_present_jacket_number = true;
4275
    boolean that_present_jacket_number = true;
4276
    if (this_present_jacket_number || that_present_jacket_number) {
4277
      if (!(this_present_jacket_number && that_present_jacket_number))
4278
        return false;
4279
      if (this.jacket_number != that.jacket_number)
4280
        return false;
4281
    }
4282
 
1133 chandransh 4283
    boolean this_present_receiver = true && this.isSetReceiver();
4284
    boolean that_present_receiver = true && that.isSetReceiver();
4285
    if (this_present_receiver || that_present_receiver) {
4286
      if (!(this_present_receiver && that_present_receiver))
4287
        return false;
4288
      if (!this.receiver.equals(that.receiver))
4289
        return false;
4290
    }
4291
 
1221 chandransh 4292
    boolean this_present_batchNo = true;
4293
    boolean that_present_batchNo = true;
4294
    if (this_present_batchNo || that_present_batchNo) {
4295
      if (!(this_present_batchNo && that_present_batchNo))
4296
        return false;
4297
      if (this.batchNo != that.batchNo)
4298
        return false;
4299
    }
4300
 
4301
    boolean this_present_serialNo = true;
4302
    boolean that_present_serialNo = true;
4303
    if (this_present_serialNo || that_present_serialNo) {
4304
      if (!(this_present_serialNo && that_present_serialNo))
4305
        return false;
4306
      if (this.serialNo != that.serialNo)
4307
        return false;
4308
    }
4309
 
2538 chandransh 4310
    boolean this_present_doaFlag = true;
4311
    boolean that_present_doaFlag = true;
4312
    if (this_present_doaFlag || that_present_doaFlag) {
4313
      if (!(this_present_doaFlag && that_present_doaFlag))
4314
        return false;
4315
      if (this.doaFlag != that.doaFlag)
4316
        return false;
4317
    }
4318
 
4319
    boolean this_present_pickupRequestNo = true && this.isSetPickupRequestNo();
4320
    boolean that_present_pickupRequestNo = true && that.isSetPickupRequestNo();
4321
    if (this_present_pickupRequestNo || that_present_pickupRequestNo) {
4322
      if (!(this_present_pickupRequestNo && that_present_pickupRequestNo))
4323
        return false;
4324
      if (!this.pickupRequestNo.equals(that.pickupRequestNo))
4325
        return false;
4326
    }
4327
 
2677 vikas 4328
    boolean this_present_transactionId = true;
4329
    boolean that_present_transactionId = true;
4330
    if (this_present_transactionId || that_present_transactionId) {
4331
      if (!(this_present_transactionId && that_present_transactionId))
4332
        return false;
4333
      if (this.transactionId != that.transactionId)
4334
        return false;
4335
    }
4336
 
2819 chandransh 4337
    boolean this_present_purchaseOrderNo = true && this.isSetPurchaseOrderNo();
4338
    boolean that_present_purchaseOrderNo = true && that.isSetPurchaseOrderNo();
4339
    if (this_present_purchaseOrderNo || that_present_purchaseOrderNo) {
4340
      if (!(this_present_purchaseOrderNo && that_present_purchaseOrderNo))
4341
        return false;
4342
      if (!this.purchaseOrderNo.equals(that.purchaseOrderNo))
4343
        return false;
4344
    }
4345
 
3061 chandransh 4346
    boolean this_present_cod = true;
4347
    boolean that_present_cod = true;
4348
    if (this_present_cod || that_present_cod) {
4349
      if (!(this_present_cod && that_present_cod))
4350
        return false;
4351
      if (this.cod != that.cod)
4352
        return false;
4353
    }
4354
 
3553 chandransh 4355
    boolean this_present_delayReason = true && this.isSetDelayReason();
4356
    boolean that_present_delayReason = true && that.isSetDelayReason();
4357
    if (this_present_delayReason || that_present_delayReason) {
4358
      if (!(this_present_delayReason && that_present_delayReason))
4359
        return false;
4360
      if (!this.delayReason.equals(that.delayReason))
4361
        return false;
4362
    }
4363
 
3986 chandransh 4364
    boolean this_present_promised_delivery_time = true;
4365
    boolean that_present_promised_delivery_time = true;
4366
    if (this_present_promised_delivery_time || that_present_promised_delivery_time) {
4367
      if (!(this_present_promised_delivery_time && that_present_promised_delivery_time))
4368
        return false;
4369
      if (this.promised_delivery_time != that.promised_delivery_time)
4370
        return false;
4371
    }
4372
 
4004 chandransh 4373
    boolean this_present_expected_shipping_time = true;
4374
    boolean that_present_expected_shipping_time = true;
4375
    if (this_present_expected_shipping_time || that_present_expected_shipping_time) {
4376
      if (!(this_present_expected_shipping_time && that_present_expected_shipping_time))
4377
        return false;
4378
      if (this.expected_shipping_time != that.expected_shipping_time)
4379
        return false;
4380
    }
4381
 
4382
    boolean this_present_verification_timestamp = true;
4383
    boolean that_present_verification_timestamp = true;
4384
    if (this_present_verification_timestamp || that_present_verification_timestamp) {
4385
      if (!(this_present_verification_timestamp && that_present_verification_timestamp))
4386
        return false;
4387
      if (this.verification_timestamp != that.verification_timestamp)
4388
        return false;
4389
    }
4390
 
4102 chandransh 4391
    boolean this_present_promised_shipping_time = true;
4392
    boolean that_present_promised_shipping_time = true;
4393
    if (this_present_promised_shipping_time || that_present_promised_shipping_time) {
4394
      if (!(this_present_promised_shipping_time && that_present_promised_shipping_time))
4395
        return false;
4396
      if (this.promised_shipping_time != that.promised_shipping_time)
4397
        return false;
4398
    }
4399
 
4192 anupam.sin 4400
    boolean this_present_reship_timestamp = true && this.isSetReship_timestamp();
4401
    boolean that_present_reship_timestamp = true && that.isSetReship_timestamp();
4402
    if (this_present_reship_timestamp || that_present_reship_timestamp) {
4403
      if (!(this_present_reship_timestamp && that_present_reship_timestamp))
4404
        return false;
4405
      if (this.reship_timestamp != that.reship_timestamp)
4406
        return false;
4407
    }
4408
 
4409
    boolean this_present_refund_timestamp = true && this.isSetRefund_timestamp();
4410
    boolean that_present_refund_timestamp = true && that.isSetRefund_timestamp();
4411
    if (this_present_refund_timestamp || that_present_refund_timestamp) {
4412
      if (!(this_present_refund_timestamp && that_present_refund_timestamp))
4413
        return false;
4414
      if (this.refund_timestamp != that.refund_timestamp)
4415
        return false;
4416
    }
4417
 
4418
    boolean this_present_new_order_id = true && this.isSetNew_order_id();
4419
    boolean that_present_new_order_id = true && that.isSetNew_order_id();
4420
    if (this_present_new_order_id || that_present_new_order_id) {
4421
      if (!(this_present_new_order_id && that_present_new_order_id))
4422
        return false;
4423
      if (this.new_order_id != that.new_order_id)
4424
        return false;
4425
    }
4426
 
4246 rajveer 4427
    boolean this_present_previousStatus = true && this.isSetPreviousStatus();
4428
    boolean that_present_previousStatus = true && that.isSetPreviousStatus();
4429
    if (this_present_previousStatus || that_present_previousStatus) {
4430
      if (!(this_present_previousStatus && that_present_previousStatus))
4431
        return false;
4432
      if (!this.previousStatus.equals(that.previousStatus))
4433
        return false;
4434
    }
4435
 
4269 anupam.sin 4436
    boolean this_present_vendorId = true;
4437
    boolean that_present_vendorId = true;
4438
    if (this_present_vendorId || that_present_vendorId) {
4439
      if (!(this_present_vendorId && that_present_vendorId))
4440
        return false;
4441
      if (this.vendorId != that.vendorId)
4442
        return false;
4443
    }
4444
 
4506 phani.kuma 4445
    boolean this_present_doa_auth_timestamp = true && this.isSetDoa_auth_timestamp();
4446
    boolean that_present_doa_auth_timestamp = true && that.isSetDoa_auth_timestamp();
4447
    if (this_present_doa_auth_timestamp || that_present_doa_auth_timestamp) {
4448
      if (!(this_present_doa_auth_timestamp && that_present_doa_auth_timestamp))
4449
        return false;
4450
      if (this.doa_auth_timestamp != that.doa_auth_timestamp)
4451
        return false;
4452
    }
4453
 
4647 rajveer 4454
    boolean this_present_delayReasonText = true && this.isSetDelayReasonText();
4455
    boolean that_present_delayReasonText = true && that.isSetDelayReasonText();
4456
    if (this_present_delayReasonText || that_present_delayReasonText) {
4457
      if (!(this_present_delayReasonText && that_present_delayReasonText))
4458
        return false;
4459
      if (!this.delayReasonText.equals(that.delayReasonText))
4460
        return false;
4461
    }
4462
 
4709 rajveer 4463
    boolean this_present_refundReason = true && this.isSetRefundReason();
4464
    boolean that_present_refundReason = true && that.isSetRefundReason();
4465
    if (this_present_refundReason || that_present_refundReason) {
4466
      if (!(this_present_refundReason && that_present_refundReason))
4467
        return false;
4468
      if (!this.refundReason.equals(that.refundReason))
4469
        return false;
4470
    }
4471
 
4758 mandeep.dh 4472
    boolean this_present_purchaseOrderId = true;
4473
    boolean that_present_purchaseOrderId = true;
4474
    if (this_present_purchaseOrderId || that_present_purchaseOrderId) {
4475
      if (!(this_present_purchaseOrderId && that_present_purchaseOrderId))
4476
        return false;
4477
      if (this.purchaseOrderId != that.purchaseOrderId)
4478
        return false;
4479
    }
4480
 
4815 phani.kuma 4481
    boolean this_present_doa_logistics_provider_id = true && this.isSetDoa_logistics_provider_id();
4482
    boolean that_present_doa_logistics_provider_id = true && that.isSetDoa_logistics_provider_id();
4483
    if (this_present_doa_logistics_provider_id || that_present_doa_logistics_provider_id) {
4484
      if (!(this_present_doa_logistics_provider_id && that_present_doa_logistics_provider_id))
4485
        return false;
4486
      if (this.doa_logistics_provider_id != that.doa_logistics_provider_id)
4487
        return false;
4488
    }
4489
 
5062 varun.gupt 4490
    boolean this_present_originalOrderId = true;
4491
    boolean that_present_originalOrderId = true;
4492
    if (this_present_originalOrderId || that_present_originalOrderId) {
4493
      if (!(this_present_originalOrderId && that_present_originalOrderId))
4494
        return false;
4495
      if (this.originalOrderId != that.originalOrderId)
4496
        return false;
4497
    }
4498
 
5110 mandeep.dh 4499
    boolean this_present_fulfilmentWarehouseId = true;
4500
    boolean that_present_fulfilmentWarehouseId = true;
4501
    if (this_present_fulfilmentWarehouseId || that_present_fulfilmentWarehouseId) {
4502
      if (!(this_present_fulfilmentWarehouseId && that_present_fulfilmentWarehouseId))
4503
        return false;
4504
      if (this.fulfilmentWarehouseId != that.fulfilmentWarehouseId)
4505
        return false;
4506
    }
4507
 
5189 varun.gupt 4508
    boolean this_present_vendorPaid = true;
4509
    boolean that_present_vendorPaid = true;
4510
    if (this_present_vendorPaid || that_present_vendorPaid) {
4511
      if (!(this_present_vendorPaid && that_present_vendorPaid))
4512
        return false;
4513
      if (this.vendorPaid != that.vendorPaid)
4514
        return false;
4515
    }
4516
 
5354 anupam.sin 4517
    boolean this_present_received_return_timestamp = true && this.isSetReceived_return_timestamp();
4518
    boolean that_present_received_return_timestamp = true && that.isSetReceived_return_timestamp();
4519
    if (this_present_received_return_timestamp || that_present_received_return_timestamp) {
4520
      if (!(this_present_received_return_timestamp && that_present_received_return_timestamp))
4521
        return false;
4522
      if (this.received_return_timestamp != that.received_return_timestamp)
4523
        return false;
4524
    }
4525
 
4526
    boolean this_present_first_attempt_timestamp = true && this.isSetFirst_attempt_timestamp();
4527
    boolean that_present_first_attempt_timestamp = true && that.isSetFirst_attempt_timestamp();
4528
    if (this_present_first_attempt_timestamp || that_present_first_attempt_timestamp) {
4529
      if (!(this_present_first_attempt_timestamp && that_present_first_attempt_timestamp))
4530
        return false;
4531
      if (this.first_attempt_timestamp != that.first_attempt_timestamp)
4532
        return false;
4533
    }
4534
 
5527 anupam.sin 4535
    boolean this_present_orderType = true && this.isSetOrderType();
4536
    boolean that_present_orderType = true && that.isSetOrderType();
4537
    if (this_present_orderType || that_present_orderType) {
4538
      if (!(this_present_orderType && that_present_orderType))
4539
        return false;
4540
      if (!this.orderType.equals(that.orderType))
4541
        return false;
4542
    }
4543
 
5553 rajveer 4544
    boolean this_present_pickupStoreId = true;
4545
    boolean that_present_pickupStoreId = true;
4546
    if (this_present_pickupStoreId || that_present_pickupStoreId) {
4547
      if (!(this_present_pickupStoreId && that_present_pickupStoreId))
4548
        return false;
4549
      if (this.pickupStoreId != that.pickupStoreId)
4550
        return false;
4551
    }
4552
 
4553
    boolean this_present_logisticsCod = true;
4554
    boolean that_present_logisticsCod = true;
4555
    if (this_present_logisticsCod || that_present_logisticsCod) {
4556
      if (!(this_present_logisticsCod && that_present_logisticsCod))
4557
        return false;
4558
      if (this.logisticsCod != that.logisticsCod)
4559
        return false;
4560
    }
4561
 
6319 rajveer 4562
    boolean this_present_gvAmount = true;
4563
    boolean that_present_gvAmount = true;
4564
    if (this_present_gvAmount || that_present_gvAmount) {
4565
      if (!(this_present_gvAmount && that_present_gvAmount))
4566
        return false;
4567
      if (this.gvAmount != that.gvAmount)
4568
        return false;
4569
    }
4570
 
6525 rajveer 4571
    boolean this_present_otg = true;
4572
    boolean that_present_otg = true;
4573
    if (this_present_otg || that_present_otg) {
4574
      if (!(this_present_otg && that_present_otg))
4575
        return false;
4576
      if (this.otg != that.otg)
4577
        return false;
4578
    }
4579
 
6726 rajveer 4580
    boolean this_present_courier_delivery_time = true;
4581
    boolean that_present_courier_delivery_time = true;
4582
    if (this_present_courier_delivery_time || that_present_courier_delivery_time) {
4583
      if (!(this_present_courier_delivery_time && that_present_courier_delivery_time))
4584
        return false;
4585
      if (this.courier_delivery_time != that.courier_delivery_time)
4586
        return false;
4587
    }
4588
 
6903 anupam.sin 4589
    boolean this_present_insurer = true;
4590
    boolean that_present_insurer = true;
4591
    if (this_present_insurer || that_present_insurer) {
4592
      if (!(this_present_insurer && that_present_insurer))
4593
        return false;
4594
      if (this.insurer != that.insurer)
4595
        return false;
4596
    }
4597
 
4598
    boolean this_present_insuranceAmount = true;
4599
    boolean that_present_insuranceAmount = true;
4600
    if (this_present_insuranceAmount || that_present_insuranceAmount) {
4601
      if (!(this_present_insuranceAmount && that_present_insuranceAmount))
4602
        return false;
4603
      if (this.insuranceAmount != that.insuranceAmount)
4604
        return false;
4605
    }
4606
 
4607
    boolean this_present_dob = true && this.isSetDob();
4608
    boolean that_present_dob = true && that.isSetDob();
4609
    if (this_present_dob || that_present_dob) {
4610
      if (!(this_present_dob && that_present_dob))
4611
        return false;
4612
      if (!this.dob.equals(that.dob))
4613
        return false;
4614
    }
4615
 
4616
    boolean this_present_guardianName = true && this.isSetGuardianName();
4617
    boolean that_present_guardianName = true && that.isSetGuardianName();
4618
    if (this_present_guardianName || that_present_guardianName) {
4619
      if (!(this_present_guardianName && that_present_guardianName))
4620
        return false;
4621
      if (!this.guardianName.equals(that.guardianName))
4622
        return false;
4623
    }
4624
 
7190 amar.kumar 4625
    boolean this_present_freebieItemId = true;
4626
    boolean that_present_freebieItemId = true;
4627
    if (this_present_freebieItemId || that_present_freebieItemId) {
4628
      if (!(this_present_freebieItemId && that_present_freebieItemId))
4629
        return false;
4630
      if (this.freebieItemId != that.freebieItemId)
4631
        return false;
4632
    }
4633
 
7293 anupam.sin 4634
    boolean this_present_source = true;
4635
    boolean that_present_source = true;
4636
    if (this_present_source || that_present_source) {
4637
      if (!(this_present_source && that_present_source))
4638
        return false;
4639
      if (this.source != that.source)
4640
        return false;
4641
    }
4642
 
4643
    boolean this_present_advanceAmount = true;
4644
    boolean that_present_advanceAmount = true;
4645
    if (this_present_advanceAmount || that_present_advanceAmount) {
4646
      if (!(this_present_advanceAmount && that_present_advanceAmount))
4647
        return false;
4648
      if (this.advanceAmount != that.advanceAmount)
4649
        return false;
4650
    }
4651
 
4652
    boolean this_present_storeId = true;
4653
    boolean that_present_storeId = true;
4654
    if (this_present_storeId || that_present_storeId) {
4655
      if (!(this_present_storeId && that_present_storeId))
4656
        return false;
4657
      if (this.storeId != that.storeId)
4658
        return false;
4659
    }
4660
 
8717 amar.kumar 4661
    boolean this_present_productCondition = true && this.isSetProductCondition();
4662
    boolean that_present_productCondition = true && that.isSetProductCondition();
4663
    if (this_present_productCondition || that_present_productCondition) {
4664
      if (!(this_present_productCondition && that_present_productCondition))
4665
        return false;
4666
      if (!this.productCondition.equals(that.productCondition))
4667
        return false;
4668
    }
4669
 
9299 kshitij.so 4670
    boolean this_present_dataProtectionInsurer = true;
4671
    boolean that_present_dataProtectionInsurer = true;
4672
    if (this_present_dataProtectionInsurer || that_present_dataProtectionInsurer) {
4673
      if (!(this_present_dataProtectionInsurer && that_present_dataProtectionInsurer))
4674
        return false;
4675
      if (this.dataProtectionInsurer != that.dataProtectionInsurer)
4676
        return false;
4677
    }
4678
 
4679
    boolean this_present_dataProtectionAmount = true;
4680
    boolean that_present_dataProtectionAmount = true;
4681
    if (this_present_dataProtectionAmount || that_present_dataProtectionAmount) {
4682
      if (!(this_present_dataProtectionAmount && that_present_dataProtectionAmount))
4683
        return false;
4684
      if (this.dataProtectionAmount != that.dataProtectionAmount)
4685
        return false;
4686
    }
4687
 
9416 amar.kumar 4688
    boolean this_present_taxType = true && this.isSetTaxType();
4689
    boolean that_present_taxType = true && that.isSetTaxType();
4690
    if (this_present_taxType || that_present_taxType) {
4691
      if (!(this_present_taxType && that_present_taxType))
4692
        return false;
4693
      if (!this.taxType.equals(that.taxType))
4694
        return false;
4695
    }
4696
 
483 rajveer 4697
    return true;
4698
  }
4699
 
4700
  @Override
4701
  public int hashCode() {
4702
    return 0;
4703
  }
4704
 
4705
  public int compareTo(Order other) {
4706
    if (!getClass().equals(other.getClass())) {
4707
      return getClass().getName().compareTo(other.getClass().getName());
4708
    }
4709
 
4710
    int lastComparison = 0;
4711
    Order typedOther = (Order)other;
4712
 
3430 rajveer 4713
    lastComparison = Boolean.valueOf(isSetId()).compareTo(typedOther.isSetId());
483 rajveer 4714
    if (lastComparison != 0) {
4715
      return lastComparison;
4716
    }
3430 rajveer 4717
    if (isSetId()) {
4718
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.id, typedOther.id);
4719
      if (lastComparison != 0) {
4720
        return lastComparison;
4721
      }
483 rajveer 4722
    }
3430 rajveer 4723
    lastComparison = Boolean.valueOf(isSetWarehouse_id()).compareTo(typedOther.isSetWarehouse_id());
483 rajveer 4724
    if (lastComparison != 0) {
4725
      return lastComparison;
4726
    }
3430 rajveer 4727
    if (isSetWarehouse_id()) {
4728
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.warehouse_id, typedOther.warehouse_id);
4729
      if (lastComparison != 0) {
4730
        return lastComparison;
4731
      }
483 rajveer 4732
    }
3430 rajveer 4733
    lastComparison = Boolean.valueOf(isSetLineitems()).compareTo(typedOther.isSetLineitems());
483 rajveer 4734
    if (lastComparison != 0) {
4735
      return lastComparison;
4736
    }
3430 rajveer 4737
    if (isSetLineitems()) {
4738
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.lineitems, typedOther.lineitems);
4739
      if (lastComparison != 0) {
4740
        return lastComparison;
4741
      }
483 rajveer 4742
    }
3430 rajveer 4743
    lastComparison = Boolean.valueOf(isSetLogistics_provider_id()).compareTo(typedOther.isSetLogistics_provider_id());
483 rajveer 4744
    if (lastComparison != 0) {
4745
      return lastComparison;
4746
    }
3430 rajveer 4747
    if (isSetLogistics_provider_id()) {
4748
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.logistics_provider_id, typedOther.logistics_provider_id);
4749
      if (lastComparison != 0) {
4750
        return lastComparison;
4751
      }
483 rajveer 4752
    }
3430 rajveer 4753
    lastComparison = Boolean.valueOf(isSetAirwaybill_no()).compareTo(typedOther.isSetAirwaybill_no());
483 rajveer 4754
    if (lastComparison != 0) {
4755
      return lastComparison;
4756
    }
3430 rajveer 4757
    if (isSetAirwaybill_no()) {
4758
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.airwaybill_no, typedOther.airwaybill_no);
4759
      if (lastComparison != 0) {
4760
        return lastComparison;
4761
      }
483 rajveer 4762
    }
3430 rajveer 4763
    lastComparison = Boolean.valueOf(isSetTracking_id()).compareTo(typedOther.isSetTracking_id());
483 rajveer 4764
    if (lastComparison != 0) {
4765
      return lastComparison;
4766
    }
3430 rajveer 4767
    if (isSetTracking_id()) {
4768
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.tracking_id, typedOther.tracking_id);
4769
      if (lastComparison != 0) {
4770
        return lastComparison;
4771
      }
483 rajveer 4772
    }
3430 rajveer 4773
    lastComparison = Boolean.valueOf(isSetExpected_delivery_time()).compareTo(typedOther.isSetExpected_delivery_time());
483 rajveer 4774
    if (lastComparison != 0) {
4775
      return lastComparison;
4776
    }
3430 rajveer 4777
    if (isSetExpected_delivery_time()) {
4778
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.expected_delivery_time, typedOther.expected_delivery_time);
4779
      if (lastComparison != 0) {
4780
        return lastComparison;
4781
      }
483 rajveer 4782
    }
3430 rajveer 4783
    lastComparison = Boolean.valueOf(isSetCustomer_id()).compareTo(typedOther.isSetCustomer_id());
483 rajveer 4784
    if (lastComparison != 0) {
4785
      return lastComparison;
4786
    }
3430 rajveer 4787
    if (isSetCustomer_id()) {
4788
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.customer_id, typedOther.customer_id);
4789
      if (lastComparison != 0) {
4790
        return lastComparison;
4791
      }
483 rajveer 4792
    }
3430 rajveer 4793
    lastComparison = Boolean.valueOf(isSetCustomer_name()).compareTo(typedOther.isSetCustomer_name());
483 rajveer 4794
    if (lastComparison != 0) {
4795
      return lastComparison;
4796
    }
3430 rajveer 4797
    if (isSetCustomer_name()) {
4798
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.customer_name, typedOther.customer_name);
4799
      if (lastComparison != 0) {
4800
        return lastComparison;
4801
      }
483 rajveer 4802
    }
3430 rajveer 4803
    lastComparison = Boolean.valueOf(isSetCustomer_mobilenumber()).compareTo(typedOther.isSetCustomer_mobilenumber());
483 rajveer 4804
    if (lastComparison != 0) {
4805
      return lastComparison;
4806
    }
3430 rajveer 4807
    if (isSetCustomer_mobilenumber()) {
4808
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.customer_mobilenumber, typedOther.customer_mobilenumber);
4809
      if (lastComparison != 0) {
4810
        return lastComparison;
4811
      }
483 rajveer 4812
    }
3430 rajveer 4813
    lastComparison = Boolean.valueOf(isSetCustomer_pincode()).compareTo(typedOther.isSetCustomer_pincode());
483 rajveer 4814
    if (lastComparison != 0) {
4815
      return lastComparison;
4816
    }
3430 rajveer 4817
    if (isSetCustomer_pincode()) {
4818
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.customer_pincode, typedOther.customer_pincode);
4819
      if (lastComparison != 0) {
4820
        return lastComparison;
4821
      }
483 rajveer 4822
    }
3430 rajveer 4823
    lastComparison = Boolean.valueOf(isSetCustomer_address1()).compareTo(typedOther.isSetCustomer_address1());
483 rajveer 4824
    if (lastComparison != 0) {
4825
      return lastComparison;
4826
    }
3430 rajveer 4827
    if (isSetCustomer_address1()) {
4828
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.customer_address1, typedOther.customer_address1);
4829
      if (lastComparison != 0) {
4830
        return lastComparison;
4831
      }
483 rajveer 4832
    }
3430 rajveer 4833
    lastComparison = Boolean.valueOf(isSetCustomer_address2()).compareTo(typedOther.isSetCustomer_address2());
736 chandransh 4834
    if (lastComparison != 0) {
4835
      return lastComparison;
4836
    }
3430 rajveer 4837
    if (isSetCustomer_address2()) {
4838
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.customer_address2, typedOther.customer_address2);
4839
      if (lastComparison != 0) {
4840
        return lastComparison;
4841
      }
736 chandransh 4842
    }
3430 rajveer 4843
    lastComparison = Boolean.valueOf(isSetCustomer_email()).compareTo(typedOther.isSetCustomer_email());
483 rajveer 4844
    if (lastComparison != 0) {
4845
      return lastComparison;
4846
    }
3430 rajveer 4847
    if (isSetCustomer_email()) {
4848
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.customer_email, typedOther.customer_email);
4849
      if (lastComparison != 0) {
4850
        return lastComparison;
4851
      }
483 rajveer 4852
    }
3430 rajveer 4853
    lastComparison = Boolean.valueOf(isSetCustomer_city()).compareTo(typedOther.isSetCustomer_city());
736 chandransh 4854
    if (lastComparison != 0) {
4855
      return lastComparison;
4856
    }
3430 rajveer 4857
    if (isSetCustomer_city()) {
4858
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.customer_city, typedOther.customer_city);
4859
      if (lastComparison != 0) {
4860
        return lastComparison;
4861
      }
736 chandransh 4862
    }
3430 rajveer 4863
    lastComparison = Boolean.valueOf(isSetCustomer_state()).compareTo(typedOther.isSetCustomer_state());
736 chandransh 4864
    if (lastComparison != 0) {
4865
      return lastComparison;
4866
    }
3430 rajveer 4867
    if (isSetCustomer_state()) {
4868
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.customer_state, typedOther.customer_state);
4869
      if (lastComparison != 0) {
4870
        return lastComparison;
4871
      }
736 chandransh 4872
    }
3430 rajveer 4873
    lastComparison = Boolean.valueOf(isSetStatus()).compareTo(typedOther.isSetStatus());
483 rajveer 4874
    if (lastComparison != 0) {
4875
      return lastComparison;
4876
    }
3430 rajveer 4877
    if (isSetStatus()) {
4878
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.status, typedOther.status);
4879
      if (lastComparison != 0) {
4880
        return lastComparison;
4881
      }
483 rajveer 4882
    }
3430 rajveer 4883
    lastComparison = Boolean.valueOf(isSetStatusDescription()).compareTo(typedOther.isSetStatusDescription());
483 rajveer 4884
    if (lastComparison != 0) {
4885
      return lastComparison;
4886
    }
3430 rajveer 4887
    if (isSetStatusDescription()) {
4888
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.statusDescription, typedOther.statusDescription);
4889
      if (lastComparison != 0) {
4890
        return lastComparison;
4891
      }
483 rajveer 4892
    }
3430 rajveer 4893
    lastComparison = Boolean.valueOf(isSetTotal_amount()).compareTo(typedOther.isSetTotal_amount());
483 rajveer 4894
    if (lastComparison != 0) {
4895
      return lastComparison;
4896
    }
3430 rajveer 4897
    if (isSetTotal_amount()) {
4898
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.total_amount, typedOther.total_amount);
4899
      if (lastComparison != 0) {
4900
        return lastComparison;
4901
      }
483 rajveer 4902
    }
3430 rajveer 4903
    lastComparison = Boolean.valueOf(isSetTotal_weight()).compareTo(typedOther.isSetTotal_weight());
483 rajveer 4904
    if (lastComparison != 0) {
4905
      return lastComparison;
4906
    }
3430 rajveer 4907
    if (isSetTotal_weight()) {
4908
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.total_weight, typedOther.total_weight);
4909
      if (lastComparison != 0) {
4910
        return lastComparison;
4911
      }
483 rajveer 4912
    }
3430 rajveer 4913
    lastComparison = Boolean.valueOf(isSetInvoice_number()).compareTo(typedOther.isSetInvoice_number());
483 rajveer 4914
    if (lastComparison != 0) {
4915
      return lastComparison;
4916
    }
3430 rajveer 4917
    if (isSetInvoice_number()) {
4918
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.invoice_number, typedOther.invoice_number);
4919
      if (lastComparison != 0) {
4920
        return lastComparison;
4921
      }
483 rajveer 4922
    }
3430 rajveer 4923
    lastComparison = Boolean.valueOf(isSetBilled_by()).compareTo(typedOther.isSetBilled_by());
483 rajveer 4924
    if (lastComparison != 0) {
4925
      return lastComparison;
4926
    }
3430 rajveer 4927
    if (isSetBilled_by()) {
4928
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.billed_by, typedOther.billed_by);
4929
      if (lastComparison != 0) {
4930
        return lastComparison;
4931
      }
483 rajveer 4932
    }
3430 rajveer 4933
    lastComparison = Boolean.valueOf(isSetCreated_timestamp()).compareTo(typedOther.isSetCreated_timestamp());
483 rajveer 4934
    if (lastComparison != 0) {
4935
      return lastComparison;
4936
    }
3430 rajveer 4937
    if (isSetCreated_timestamp()) {
4938
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.created_timestamp, typedOther.created_timestamp);
4939
      if (lastComparison != 0) {
4940
        return lastComparison;
4941
      }
483 rajveer 4942
    }
3430 rajveer 4943
    lastComparison = Boolean.valueOf(isSetAccepted_timestamp()).compareTo(typedOther.isSetAccepted_timestamp());
483 rajveer 4944
    if (lastComparison != 0) {
4945
      return lastComparison;
4946
    }
3430 rajveer 4947
    if (isSetAccepted_timestamp()) {
4948
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.accepted_timestamp, typedOther.accepted_timestamp);
4949
      if (lastComparison != 0) {
4950
        return lastComparison;
4951
      }
483 rajveer 4952
    }
3430 rajveer 4953
    lastComparison = Boolean.valueOf(isSetBilling_timestamp()).compareTo(typedOther.isSetBilling_timestamp());
483 rajveer 4954
    if (lastComparison != 0) {
4955
      return lastComparison;
4956
    }
3430 rajveer 4957
    if (isSetBilling_timestamp()) {
4958
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.billing_timestamp, typedOther.billing_timestamp);
4959
      if (lastComparison != 0) {
4960
        return lastComparison;
4961
      }
483 rajveer 4962
    }
3430 rajveer 4963
    lastComparison = Boolean.valueOf(isSetShipping_timestamp()).compareTo(typedOther.isSetShipping_timestamp());
483 rajveer 4964
    if (lastComparison != 0) {
4965
      return lastComparison;
4966
    }
3430 rajveer 4967
    if (isSetShipping_timestamp()) {
4968
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.shipping_timestamp, typedOther.shipping_timestamp);
4969
      if (lastComparison != 0) {
4970
        return lastComparison;
4971
      }
483 rajveer 4972
    }
3430 rajveer 4973
    lastComparison = Boolean.valueOf(isSetPickup_timestamp()).compareTo(typedOther.isSetPickup_timestamp());
1114 chandransh 4974
    if (lastComparison != 0) {
4975
      return lastComparison;
4976
    }
3430 rajveer 4977
    if (isSetPickup_timestamp()) {
4978
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.pickup_timestamp, typedOther.pickup_timestamp);
4979
      if (lastComparison != 0) {
4980
        return lastComparison;
4981
      }
1114 chandransh 4982
    }
3430 rajveer 4983
    lastComparison = Boolean.valueOf(isSetDelivery_timestamp()).compareTo(typedOther.isSetDelivery_timestamp());
483 rajveer 4984
    if (lastComparison != 0) {
4985
      return lastComparison;
4986
    }
3430 rajveer 4987
    if (isSetDelivery_timestamp()) {
4988
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.delivery_timestamp, typedOther.delivery_timestamp);
4989
      if (lastComparison != 0) {
4990
        return lastComparison;
4991
      }
483 rajveer 4992
    }
3430 rajveer 4993
    lastComparison = Boolean.valueOf(isSetOutofstock_timestamp()).compareTo(typedOther.isSetOutofstock_timestamp());
1209 chandransh 4994
    if (lastComparison != 0) {
4995
      return lastComparison;
4996
    }
3430 rajveer 4997
    if (isSetOutofstock_timestamp()) {
4998
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.outofstock_timestamp, typedOther.outofstock_timestamp);
4999
      if (lastComparison != 0) {
5000
        return lastComparison;
5001
      }
1209 chandransh 5002
    }
3430 rajveer 5003
    lastComparison = Boolean.valueOf(isSetJacket_number()).compareTo(typedOther.isSetJacket_number());
640 chandransh 5004
    if (lastComparison != 0) {
5005
      return lastComparison;
5006
    }
3430 rajveer 5007
    if (isSetJacket_number()) {
5008
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.jacket_number, typedOther.jacket_number);
5009
      if (lastComparison != 0) {
5010
        return lastComparison;
5011
      }
640 chandransh 5012
    }
3430 rajveer 5013
    lastComparison = Boolean.valueOf(isSetReceiver()).compareTo(typedOther.isSetReceiver());
1133 chandransh 5014
    if (lastComparison != 0) {
5015
      return lastComparison;
5016
    }
3430 rajveer 5017
    if (isSetReceiver()) {
5018
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.receiver, typedOther.receiver);
5019
      if (lastComparison != 0) {
5020
        return lastComparison;
5021
      }
1133 chandransh 5022
    }
3430 rajveer 5023
    lastComparison = Boolean.valueOf(isSetBatchNo()).compareTo(typedOther.isSetBatchNo());
1221 chandransh 5024
    if (lastComparison != 0) {
5025
      return lastComparison;
5026
    }
3430 rajveer 5027
    if (isSetBatchNo()) {
5028
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.batchNo, typedOther.batchNo);
5029
      if (lastComparison != 0) {
5030
        return lastComparison;
5031
      }
1221 chandransh 5032
    }
3430 rajveer 5033
    lastComparison = Boolean.valueOf(isSetSerialNo()).compareTo(typedOther.isSetSerialNo());
1221 chandransh 5034
    if (lastComparison != 0) {
5035
      return lastComparison;
5036
    }
3430 rajveer 5037
    if (isSetSerialNo()) {
5038
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.serialNo, typedOther.serialNo);
5039
      if (lastComparison != 0) {
5040
        return lastComparison;
5041
      }
1221 chandransh 5042
    }
3430 rajveer 5043
    lastComparison = Boolean.valueOf(isSetDoaFlag()).compareTo(typedOther.isSetDoaFlag());
2538 chandransh 5044
    if (lastComparison != 0) {
5045
      return lastComparison;
5046
    }
3430 rajveer 5047
    if (isSetDoaFlag()) {
5048
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.doaFlag, typedOther.doaFlag);
5049
      if (lastComparison != 0) {
5050
        return lastComparison;
5051
      }
2538 chandransh 5052
    }
3430 rajveer 5053
    lastComparison = Boolean.valueOf(isSetPickupRequestNo()).compareTo(typedOther.isSetPickupRequestNo());
2538 chandransh 5054
    if (lastComparison != 0) {
5055
      return lastComparison;
5056
    }
3430 rajveer 5057
    if (isSetPickupRequestNo()) {
5058
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.pickupRequestNo, typedOther.pickupRequestNo);
5059
      if (lastComparison != 0) {
5060
        return lastComparison;
5061
      }
2538 chandransh 5062
    }
3430 rajveer 5063
    lastComparison = Boolean.valueOf(isSetTransactionId()).compareTo(typedOther.isSetTransactionId());
2677 vikas 5064
    if (lastComparison != 0) {
5065
      return lastComparison;
5066
    }
3430 rajveer 5067
    if (isSetTransactionId()) {
5068
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.transactionId, typedOther.transactionId);
5069
      if (lastComparison != 0) {
5070
        return lastComparison;
5071
      }
2677 vikas 5072
    }
3430 rajveer 5073
    lastComparison = Boolean.valueOf(isSetPurchaseOrderNo()).compareTo(typedOther.isSetPurchaseOrderNo());
2819 chandransh 5074
    if (lastComparison != 0) {
5075
      return lastComparison;
5076
    }
3430 rajveer 5077
    if (isSetPurchaseOrderNo()) {
5078
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.purchaseOrderNo, typedOther.purchaseOrderNo);
5079
      if (lastComparison != 0) {
5080
        return lastComparison;
5081
      }
2819 chandransh 5082
    }
3430 rajveer 5083
    lastComparison = Boolean.valueOf(isSetCod()).compareTo(typedOther.isSetCod());
3061 chandransh 5084
    if (lastComparison != 0) {
5085
      return lastComparison;
5086
    }
3430 rajveer 5087
    if (isSetCod()) {
5088
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.cod, typedOther.cod);
5089
      if (lastComparison != 0) {
5090
        return lastComparison;
5091
      }
3061 chandransh 5092
    }
3553 chandransh 5093
    lastComparison = Boolean.valueOf(isSetDelayReason()).compareTo(typedOther.isSetDelayReason());
5094
    if (lastComparison != 0) {
5095
      return lastComparison;
5096
    }
5097
    if (isSetDelayReason()) {
5098
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.delayReason, typedOther.delayReason);
5099
      if (lastComparison != 0) {
5100
        return lastComparison;
5101
      }
5102
    }
3986 chandransh 5103
    lastComparison = Boolean.valueOf(isSetPromised_delivery_time()).compareTo(typedOther.isSetPromised_delivery_time());
5104
    if (lastComparison != 0) {
5105
      return lastComparison;
5106
    }
5107
    if (isSetPromised_delivery_time()) {
5108
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.promised_delivery_time, typedOther.promised_delivery_time);
5109
      if (lastComparison != 0) {
5110
        return lastComparison;
5111
      }
5112
    }
4004 chandransh 5113
    lastComparison = Boolean.valueOf(isSetExpected_shipping_time()).compareTo(typedOther.isSetExpected_shipping_time());
5114
    if (lastComparison != 0) {
5115
      return lastComparison;
5116
    }
5117
    if (isSetExpected_shipping_time()) {
5118
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.expected_shipping_time, typedOther.expected_shipping_time);
5119
      if (lastComparison != 0) {
5120
        return lastComparison;
5121
      }
5122
    }
5123
    lastComparison = Boolean.valueOf(isSetVerification_timestamp()).compareTo(typedOther.isSetVerification_timestamp());
5124
    if (lastComparison != 0) {
5125
      return lastComparison;
5126
    }
5127
    if (isSetVerification_timestamp()) {
5128
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.verification_timestamp, typedOther.verification_timestamp);
5129
      if (lastComparison != 0) {
5130
        return lastComparison;
5131
      }
5132
    }
4102 chandransh 5133
    lastComparison = Boolean.valueOf(isSetPromised_shipping_time()).compareTo(typedOther.isSetPromised_shipping_time());
5134
    if (lastComparison != 0) {
5135
      return lastComparison;
5136
    }
5137
    if (isSetPromised_shipping_time()) {
5138
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.promised_shipping_time, typedOther.promised_shipping_time);
5139
      if (lastComparison != 0) {
5140
        return lastComparison;
5141
      }
5142
    }
4192 anupam.sin 5143
    lastComparison = Boolean.valueOf(isSetReship_timestamp()).compareTo(typedOther.isSetReship_timestamp());
5144
    if (lastComparison != 0) {
5145
      return lastComparison;
5146
    }
5147
    if (isSetReship_timestamp()) {
5148
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.reship_timestamp, typedOther.reship_timestamp);
5149
      if (lastComparison != 0) {
5150
        return lastComparison;
5151
      }
5152
    }
5153
    lastComparison = Boolean.valueOf(isSetRefund_timestamp()).compareTo(typedOther.isSetRefund_timestamp());
5154
    if (lastComparison != 0) {
5155
      return lastComparison;
5156
    }
5157
    if (isSetRefund_timestamp()) {
5158
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.refund_timestamp, typedOther.refund_timestamp);
5159
      if (lastComparison != 0) {
5160
        return lastComparison;
5161
      }
5162
    }
5163
    lastComparison = Boolean.valueOf(isSetNew_order_id()).compareTo(typedOther.isSetNew_order_id());
5164
    if (lastComparison != 0) {
5165
      return lastComparison;
5166
    }
5167
    if (isSetNew_order_id()) {
5168
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.new_order_id, typedOther.new_order_id);
5169
      if (lastComparison != 0) {
5170
        return lastComparison;
5171
      }
5172
    }
4246 rajveer 5173
    lastComparison = Boolean.valueOf(isSetPreviousStatus()).compareTo(typedOther.isSetPreviousStatus());
5174
    if (lastComparison != 0) {
5175
      return lastComparison;
5176
    }
5177
    if (isSetPreviousStatus()) {
5178
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.previousStatus, typedOther.previousStatus);
5179
      if (lastComparison != 0) {
5180
        return lastComparison;
5181
      }
5182
    }
4269 anupam.sin 5183
    lastComparison = Boolean.valueOf(isSetVendorId()).compareTo(typedOther.isSetVendorId());
5184
    if (lastComparison != 0) {
5185
      return lastComparison;
5186
    }
5187
    if (isSetVendorId()) {
5188
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.vendorId, typedOther.vendorId);
5189
      if (lastComparison != 0) {
5190
        return lastComparison;
5191
      }
5192
    }
4506 phani.kuma 5193
    lastComparison = Boolean.valueOf(isSetDoa_auth_timestamp()).compareTo(typedOther.isSetDoa_auth_timestamp());
5194
    if (lastComparison != 0) {
5195
      return lastComparison;
5196
    }
5197
    if (isSetDoa_auth_timestamp()) {
5198
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.doa_auth_timestamp, typedOther.doa_auth_timestamp);
5199
      if (lastComparison != 0) {
5200
        return lastComparison;
5201
      }
5202
    }
4647 rajveer 5203
    lastComparison = Boolean.valueOf(isSetDelayReasonText()).compareTo(typedOther.isSetDelayReasonText());
5204
    if (lastComparison != 0) {
5205
      return lastComparison;
5206
    }
5207
    if (isSetDelayReasonText()) {
5208
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.delayReasonText, typedOther.delayReasonText);
5209
      if (lastComparison != 0) {
5210
        return lastComparison;
5211
      }
5212
    }
4709 rajveer 5213
    lastComparison = Boolean.valueOf(isSetRefundReason()).compareTo(typedOther.isSetRefundReason());
5214
    if (lastComparison != 0) {
5215
      return lastComparison;
5216
    }
5217
    if (isSetRefundReason()) {
5218
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.refundReason, typedOther.refundReason);
5219
      if (lastComparison != 0) {
5220
        return lastComparison;
5221
      }
5222
    }
4758 mandeep.dh 5223
    lastComparison = Boolean.valueOf(isSetPurchaseOrderId()).compareTo(typedOther.isSetPurchaseOrderId());
5224
    if (lastComparison != 0) {
5225
      return lastComparison;
5226
    }
5227
    if (isSetPurchaseOrderId()) {
5228
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.purchaseOrderId, typedOther.purchaseOrderId);
5229
      if (lastComparison != 0) {
5230
        return lastComparison;
5231
      }
5232
    }
4815 phani.kuma 5233
    lastComparison = Boolean.valueOf(isSetDoa_logistics_provider_id()).compareTo(typedOther.isSetDoa_logistics_provider_id());
5234
    if (lastComparison != 0) {
5235
      return lastComparison;
5236
    }
5237
    if (isSetDoa_logistics_provider_id()) {
5238
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.doa_logistics_provider_id, typedOther.doa_logistics_provider_id);
5239
      if (lastComparison != 0) {
5240
        return lastComparison;
5241
      }
5242
    }
5062 varun.gupt 5243
    lastComparison = Boolean.valueOf(isSetOriginalOrderId()).compareTo(typedOther.isSetOriginalOrderId());
5244
    if (lastComparison != 0) {
5245
      return lastComparison;
5246
    }
5247
    if (isSetOriginalOrderId()) {
5248
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.originalOrderId, typedOther.originalOrderId);
5249
      if (lastComparison != 0) {
5250
        return lastComparison;
5251
      }
5252
    }
5110 mandeep.dh 5253
    lastComparison = Boolean.valueOf(isSetFulfilmentWarehouseId()).compareTo(typedOther.isSetFulfilmentWarehouseId());
5254
    if (lastComparison != 0) {
5255
      return lastComparison;
5256
    }
5257
    if (isSetFulfilmentWarehouseId()) {
5258
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.fulfilmentWarehouseId, typedOther.fulfilmentWarehouseId);
5259
      if (lastComparison != 0) {
5260
        return lastComparison;
5261
      }
5262
    }
5189 varun.gupt 5263
    lastComparison = Boolean.valueOf(isSetVendorPaid()).compareTo(typedOther.isSetVendorPaid());
5264
    if (lastComparison != 0) {
5265
      return lastComparison;
5266
    }
5267
    if (isSetVendorPaid()) {
5268
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.vendorPaid, typedOther.vendorPaid);
5269
      if (lastComparison != 0) {
5270
        return lastComparison;
5271
      }
5272
    }
5354 anupam.sin 5273
    lastComparison = Boolean.valueOf(isSetReceived_return_timestamp()).compareTo(typedOther.isSetReceived_return_timestamp());
5274
    if (lastComparison != 0) {
5275
      return lastComparison;
5276
    }
5277
    if (isSetReceived_return_timestamp()) {
5278
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.received_return_timestamp, typedOther.received_return_timestamp);
5279
      if (lastComparison != 0) {
5280
        return lastComparison;
5281
      }
5282
    }
5283
    lastComparison = Boolean.valueOf(isSetFirst_attempt_timestamp()).compareTo(typedOther.isSetFirst_attempt_timestamp());
5284
    if (lastComparison != 0) {
5285
      return lastComparison;
5286
    }
5287
    if (isSetFirst_attempt_timestamp()) {
5288
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.first_attempt_timestamp, typedOther.first_attempt_timestamp);
5289
      if (lastComparison != 0) {
5290
        return lastComparison;
5291
      }
5292
    }
5527 anupam.sin 5293
    lastComparison = Boolean.valueOf(isSetOrderType()).compareTo(typedOther.isSetOrderType());
5294
    if (lastComparison != 0) {
5295
      return lastComparison;
5296
    }
5297
    if (isSetOrderType()) {
5298
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.orderType, typedOther.orderType);
5299
      if (lastComparison != 0) {
5300
        return lastComparison;
5301
      }
5302
    }
5553 rajveer 5303
    lastComparison = Boolean.valueOf(isSetPickupStoreId()).compareTo(typedOther.isSetPickupStoreId());
5304
    if (lastComparison != 0) {
5305
      return lastComparison;
5306
    }
5307
    if (isSetPickupStoreId()) {
5308
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.pickupStoreId, typedOther.pickupStoreId);
5309
      if (lastComparison != 0) {
5310
        return lastComparison;
5311
      }
5312
    }
5313
    lastComparison = Boolean.valueOf(isSetLogisticsCod()).compareTo(typedOther.isSetLogisticsCod());
5314
    if (lastComparison != 0) {
5315
      return lastComparison;
5316
    }
5317
    if (isSetLogisticsCod()) {
5318
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.logisticsCod, typedOther.logisticsCod);
5319
      if (lastComparison != 0) {
5320
        return lastComparison;
5321
      }
5322
    }
6319 rajveer 5323
    lastComparison = Boolean.valueOf(isSetGvAmount()).compareTo(typedOther.isSetGvAmount());
5324
    if (lastComparison != 0) {
5325
      return lastComparison;
5326
    }
5327
    if (isSetGvAmount()) {
5328
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.gvAmount, typedOther.gvAmount);
5329
      if (lastComparison != 0) {
5330
        return lastComparison;
5331
      }
5332
    }
6525 rajveer 5333
    lastComparison = Boolean.valueOf(isSetOtg()).compareTo(typedOther.isSetOtg());
5334
    if (lastComparison != 0) {
5335
      return lastComparison;
5336
    }
5337
    if (isSetOtg()) {
5338
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.otg, typedOther.otg);
5339
      if (lastComparison != 0) {
5340
        return lastComparison;
5341
      }
5342
    }
6726 rajveer 5343
    lastComparison = Boolean.valueOf(isSetCourier_delivery_time()).compareTo(typedOther.isSetCourier_delivery_time());
5344
    if (lastComparison != 0) {
5345
      return lastComparison;
5346
    }
5347
    if (isSetCourier_delivery_time()) {
5348
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.courier_delivery_time, typedOther.courier_delivery_time);
5349
      if (lastComparison != 0) {
5350
        return lastComparison;
5351
      }
5352
    }
6903 anupam.sin 5353
    lastComparison = Boolean.valueOf(isSetInsurer()).compareTo(typedOther.isSetInsurer());
5354
    if (lastComparison != 0) {
5355
      return lastComparison;
5356
    }
5357
    if (isSetInsurer()) {
5358
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.insurer, typedOther.insurer);
5359
      if (lastComparison != 0) {
5360
        return lastComparison;
5361
      }
5362
    }
5363
    lastComparison = Boolean.valueOf(isSetInsuranceAmount()).compareTo(typedOther.isSetInsuranceAmount());
5364
    if (lastComparison != 0) {
5365
      return lastComparison;
5366
    }
5367
    if (isSetInsuranceAmount()) {
5368
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.insuranceAmount, typedOther.insuranceAmount);
5369
      if (lastComparison != 0) {
5370
        return lastComparison;
5371
      }
5372
    }
5373
    lastComparison = Boolean.valueOf(isSetDob()).compareTo(typedOther.isSetDob());
5374
    if (lastComparison != 0) {
5375
      return lastComparison;
5376
    }
5377
    if (isSetDob()) {
5378
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.dob, typedOther.dob);
5379
      if (lastComparison != 0) {
5380
        return lastComparison;
5381
      }
5382
    }
5383
    lastComparison = Boolean.valueOf(isSetGuardianName()).compareTo(typedOther.isSetGuardianName());
5384
    if (lastComparison != 0) {
5385
      return lastComparison;
5386
    }
5387
    if (isSetGuardianName()) {
5388
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.guardianName, typedOther.guardianName);
5389
      if (lastComparison != 0) {
5390
        return lastComparison;
5391
      }
5392
    }
7190 amar.kumar 5393
    lastComparison = Boolean.valueOf(isSetFreebieItemId()).compareTo(typedOther.isSetFreebieItemId());
5394
    if (lastComparison != 0) {
5395
      return lastComparison;
5396
    }
5397
    if (isSetFreebieItemId()) {
5398
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.freebieItemId, typedOther.freebieItemId);
5399
      if (lastComparison != 0) {
5400
        return lastComparison;
5401
      }
5402
    }
7293 anupam.sin 5403
    lastComparison = Boolean.valueOf(isSetSource()).compareTo(typedOther.isSetSource());
5404
    if (lastComparison != 0) {
5405
      return lastComparison;
5406
    }
5407
    if (isSetSource()) {
5408
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.source, typedOther.source);
5409
      if (lastComparison != 0) {
5410
        return lastComparison;
5411
      }
5412
    }
5413
    lastComparison = Boolean.valueOf(isSetAdvanceAmount()).compareTo(typedOther.isSetAdvanceAmount());
5414
    if (lastComparison != 0) {
5415
      return lastComparison;
5416
    }
5417
    if (isSetAdvanceAmount()) {
5418
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.advanceAmount, typedOther.advanceAmount);
5419
      if (lastComparison != 0) {
5420
        return lastComparison;
5421
      }
5422
    }
5423
    lastComparison = Boolean.valueOf(isSetStoreId()).compareTo(typedOther.isSetStoreId());
5424
    if (lastComparison != 0) {
5425
      return lastComparison;
5426
    }
5427
    if (isSetStoreId()) {
5428
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.storeId, typedOther.storeId);
5429
      if (lastComparison != 0) {
5430
        return lastComparison;
5431
      }
5432
    }
8717 amar.kumar 5433
    lastComparison = Boolean.valueOf(isSetProductCondition()).compareTo(typedOther.isSetProductCondition());
5434
    if (lastComparison != 0) {
5435
      return lastComparison;
5436
    }
5437
    if (isSetProductCondition()) {
5438
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.productCondition, typedOther.productCondition);
5439
      if (lastComparison != 0) {
5440
        return lastComparison;
5441
      }
5442
    }
9299 kshitij.so 5443
    lastComparison = Boolean.valueOf(isSetDataProtectionInsurer()).compareTo(typedOther.isSetDataProtectionInsurer());
5444
    if (lastComparison != 0) {
5445
      return lastComparison;
5446
    }
5447
    if (isSetDataProtectionInsurer()) {
5448
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.dataProtectionInsurer, typedOther.dataProtectionInsurer);
5449
      if (lastComparison != 0) {
5450
        return lastComparison;
5451
      }
5452
    }
5453
    lastComparison = Boolean.valueOf(isSetDataProtectionAmount()).compareTo(typedOther.isSetDataProtectionAmount());
5454
    if (lastComparison != 0) {
5455
      return lastComparison;
5456
    }
5457
    if (isSetDataProtectionAmount()) {
5458
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.dataProtectionAmount, typedOther.dataProtectionAmount);
5459
      if (lastComparison != 0) {
5460
        return lastComparison;
5461
      }
5462
    }
9416 amar.kumar 5463
    lastComparison = Boolean.valueOf(isSetTaxType()).compareTo(typedOther.isSetTaxType());
5464
    if (lastComparison != 0) {
5465
      return lastComparison;
5466
    }
5467
    if (isSetTaxType()) {
5468
      lastComparison = org.apache.thrift.TBaseHelper.compareTo(this.taxType, typedOther.taxType);
5469
      if (lastComparison != 0) {
5470
        return lastComparison;
5471
      }
5472
    }
483 rajveer 5473
    return 0;
5474
  }
5475
 
3430 rajveer 5476
  public _Fields fieldForId(int fieldId) {
5477
    return _Fields.findByThriftId(fieldId);
5478
  }
5479
 
5480
  public void read(org.apache.thrift.protocol.TProtocol iprot) throws org.apache.thrift.TException {
5481
    org.apache.thrift.protocol.TField field;
483 rajveer 5482
    iprot.readStructBegin();
5483
    while (true)
5484
    {
5485
      field = iprot.readFieldBegin();
3430 rajveer 5486
      if (field.type == org.apache.thrift.protocol.TType.STOP) { 
483 rajveer 5487
        break;
5488
      }
3430 rajveer 5489
      switch (field.id) {
5490
        case 1: // ID
5491
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5492
            this.id = iprot.readI64();
5493
            setIdIsSet(true);
5494
          } else { 
5495
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5496
          }
5497
          break;
5498
        case 2: // WAREHOUSE_ID
5499
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5500
            this.warehouse_id = iprot.readI64();
5501
            setWarehouse_idIsSet(true);
5502
          } else { 
5503
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5504
          }
5505
          break;
5506
        case 3: // LINEITEMS
5507
          if (field.type == org.apache.thrift.protocol.TType.LIST) {
5508
            {
5509
              org.apache.thrift.protocol.TList _list0 = iprot.readListBegin();
5510
              this.lineitems = new ArrayList<LineItem>(_list0.size);
5511
              for (int _i1 = 0; _i1 < _list0.size; ++_i1)
483 rajveer 5512
              {
3430 rajveer 5513
                LineItem _elem2; // required
5514
                _elem2 = new LineItem();
5515
                _elem2.read(iprot);
5516
                this.lineitems.add(_elem2);
483 rajveer 5517
              }
3430 rajveer 5518
              iprot.readListEnd();
483 rajveer 5519
            }
3430 rajveer 5520
          } else { 
5521
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5522
          }
5523
          break;
5524
        case 4: // LOGISTICS_PROVIDER_ID
5525
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5526
            this.logistics_provider_id = iprot.readI64();
5527
            setLogistics_provider_idIsSet(true);
5528
          } else { 
5529
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5530
          }
5531
          break;
5532
        case 5: // AIRWAYBILL_NO
5533
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
5534
            this.airwaybill_no = iprot.readString();
5535
          } else { 
5536
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5537
          }
5538
          break;
5539
        case 6: // TRACKING_ID
5540
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
5541
            this.tracking_id = iprot.readString();
5542
          } else { 
5543
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5544
          }
5545
          break;
5546
        case 7: // EXPECTED_DELIVERY_TIME
5547
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5548
            this.expected_delivery_time = iprot.readI64();
5549
            setExpected_delivery_timeIsSet(true);
5550
          } else { 
5551
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5552
          }
5553
          break;
5554
        case 8: // CUSTOMER_ID
5555
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5556
            this.customer_id = iprot.readI64();
5557
            setCustomer_idIsSet(true);
5558
          } else { 
5559
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5560
          }
5561
          break;
5562
        case 9: // CUSTOMER_NAME
5563
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
5564
            this.customer_name = iprot.readString();
5565
          } else { 
5566
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5567
          }
5568
          break;
5569
        case 10: // CUSTOMER_MOBILENUMBER
5570
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
5571
            this.customer_mobilenumber = iprot.readString();
5572
          } else { 
5573
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5574
          }
5575
          break;
5576
        case 11: // CUSTOMER_PINCODE
5577
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
5578
            this.customer_pincode = iprot.readString();
5579
          } else { 
5580
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5581
          }
5582
          break;
5583
        case 12: // CUSTOMER_ADDRESS1
5584
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
5585
            this.customer_address1 = iprot.readString();
5586
          } else { 
5587
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5588
          }
5589
          break;
5590
        case 13: // CUSTOMER_ADDRESS2
5591
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
5592
            this.customer_address2 = iprot.readString();
5593
          } else { 
5594
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5595
          }
5596
          break;
5597
        case 14: // CUSTOMER_EMAIL
5598
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
5599
            this.customer_email = iprot.readString();
5600
          } else { 
5601
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5602
          }
5603
          break;
5604
        case 15: // CUSTOMER_CITY
5605
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
5606
            this.customer_city = iprot.readString();
5607
          } else { 
5608
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5609
          }
5610
          break;
5611
        case 16: // CUSTOMER_STATE
5612
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
5613
            this.customer_state = iprot.readString();
5614
          } else { 
5615
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5616
          }
5617
          break;
5618
        case 17: // STATUS
5619
          if (field.type == org.apache.thrift.protocol.TType.I32) {
5620
            this.status = OrderStatus.findByValue(iprot.readI32());
5621
          } else { 
5622
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5623
          }
5624
          break;
5625
        case 18: // STATUS_DESCRIPTION
5626
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
5627
            this.statusDescription = iprot.readString();
5628
          } else { 
5629
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5630
          }
5631
          break;
5632
        case 19: // TOTAL_AMOUNT
5633
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
5634
            this.total_amount = iprot.readDouble();
5635
            setTotal_amountIsSet(true);
5636
          } else { 
5637
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5638
          }
5639
          break;
5640
        case 20: // TOTAL_WEIGHT
5641
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
5642
            this.total_weight = iprot.readDouble();
5643
            setTotal_weightIsSet(true);
5644
          } else { 
5645
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5646
          }
5647
          break;
5648
        case 21: // INVOICE_NUMBER
5649
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
5650
            this.invoice_number = iprot.readString();
5651
          } else { 
5652
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5653
          }
5654
          break;
5655
        case 22: // BILLED_BY
5656
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
5657
            this.billed_by = iprot.readString();
5658
          } else { 
5659
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5660
          }
5661
          break;
5662
        case 23: // CREATED_TIMESTAMP
5663
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5664
            this.created_timestamp = iprot.readI64();
5665
            setCreated_timestampIsSet(true);
5666
          } else { 
5667
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5668
          }
5669
          break;
5670
        case 24: // ACCEPTED_TIMESTAMP
5671
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5672
            this.accepted_timestamp = iprot.readI64();
5673
            setAccepted_timestampIsSet(true);
5674
          } else { 
5675
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5676
          }
5677
          break;
5678
        case 25: // BILLING_TIMESTAMP
5679
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5680
            this.billing_timestamp = iprot.readI64();
5681
            setBilling_timestampIsSet(true);
5682
          } else { 
5683
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5684
          }
5685
          break;
5686
        case 26: // SHIPPING_TIMESTAMP
5687
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5688
            this.shipping_timestamp = iprot.readI64();
5689
            setShipping_timestampIsSet(true);
5690
          } else { 
5691
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5692
          }
5693
          break;
5694
        case 27: // PICKUP_TIMESTAMP
5695
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5696
            this.pickup_timestamp = iprot.readI64();
5697
            setPickup_timestampIsSet(true);
5698
          } else { 
5699
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5700
          }
5701
          break;
5702
        case 28: // DELIVERY_TIMESTAMP
5703
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5704
            this.delivery_timestamp = iprot.readI64();
5705
            setDelivery_timestampIsSet(true);
5706
          } else { 
5707
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5708
          }
5709
          break;
5710
        case 29: // OUTOFSTOCK_TIMESTAMP
5711
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5712
            this.outofstock_timestamp = iprot.readI64();
5713
            setOutofstock_timestampIsSet(true);
5714
          } else { 
5715
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5716
          }
5717
          break;
5718
        case 30: // JACKET_NUMBER
5719
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5720
            this.jacket_number = iprot.readI64();
5721
            setJacket_numberIsSet(true);
5722
          } else { 
5723
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5724
          }
5725
          break;
5726
        case 31: // RECEIVER
5727
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
5728
            this.receiver = iprot.readString();
5729
          } else { 
5730
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5731
          }
5732
          break;
5733
        case 32: // BATCH_NO
5734
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5735
            this.batchNo = iprot.readI64();
5736
            setBatchNoIsSet(true);
5737
          } else { 
5738
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5739
          }
5740
          break;
5741
        case 33: // SERIAL_NO
5742
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5743
            this.serialNo = iprot.readI64();
5744
            setSerialNoIsSet(true);
5745
          } else { 
5746
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5747
          }
5748
          break;
5749
        case 34: // DOA_FLAG
5750
          if (field.type == org.apache.thrift.protocol.TType.BOOL) {
5751
            this.doaFlag = iprot.readBool();
5752
            setDoaFlagIsSet(true);
5753
          } else { 
5754
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5755
          }
5756
          break;
5757
        case 35: // PICKUP_REQUEST_NO
5758
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
5759
            this.pickupRequestNo = iprot.readString();
5760
          } else { 
5761
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5762
          }
5763
          break;
5764
        case 36: // TRANSACTION_ID
5765
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5766
            this.transactionId = iprot.readI64();
5767
            setTransactionIdIsSet(true);
5768
          } else { 
5769
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5770
          }
5771
          break;
5772
        case 37: // PURCHASE_ORDER_NO
5773
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
5774
            this.purchaseOrderNo = iprot.readString();
5775
          } else { 
5776
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5777
          }
5778
          break;
5779
        case 38: // COD
5780
          if (field.type == org.apache.thrift.protocol.TType.BOOL) {
5781
            this.cod = iprot.readBool();
5782
            setCodIsSet(true);
5783
          } else { 
5784
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5785
          }
5786
          break;
3553 chandransh 5787
        case 39: // DELAY_REASON
5788
          if (field.type == org.apache.thrift.protocol.TType.I32) {
5789
            this.delayReason = DelayReason.findByValue(iprot.readI32());
5790
          } else { 
5791
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5792
          }
5793
          break;
3986 chandransh 5794
        case 40: // PROMISED_DELIVERY_TIME
5795
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5796
            this.promised_delivery_time = iprot.readI64();
5797
            setPromised_delivery_timeIsSet(true);
5798
          } else { 
5799
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5800
          }
5801
          break;
4004 chandransh 5802
        case 41: // EXPECTED_SHIPPING_TIME
5803
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5804
            this.expected_shipping_time = iprot.readI64();
5805
            setExpected_shipping_timeIsSet(true);
5806
          } else { 
5807
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5808
          }
5809
          break;
5810
        case 42: // VERIFICATION_TIMESTAMP
5811
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5812
            this.verification_timestamp = iprot.readI64();
5813
            setVerification_timestampIsSet(true);
5814
          } else { 
5815
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5816
          }
5817
          break;
4102 chandransh 5818
        case 43: // PROMISED_SHIPPING_TIME
5819
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5820
            this.promised_shipping_time = iprot.readI64();
5821
            setPromised_shipping_timeIsSet(true);
5822
          } else { 
5823
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5824
          }
5825
          break;
4192 anupam.sin 5826
        case 44: // RESHIP_TIMESTAMP
5827
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5828
            this.reship_timestamp = iprot.readI64();
5829
            setReship_timestampIsSet(true);
5830
          } else { 
5831
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5832
          }
5833
          break;
5834
        case 45: // REFUND_TIMESTAMP
5835
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5836
            this.refund_timestamp = iprot.readI64();
5837
            setRefund_timestampIsSet(true);
5838
          } else { 
5839
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5840
          }
5841
          break;
5842
        case 46: // NEW_ORDER_ID
5843
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5844
            this.new_order_id = iprot.readI64();
5845
            setNew_order_idIsSet(true);
5846
          } else { 
5847
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5848
          }
5849
          break;
4246 rajveer 5850
        case 47: // PREVIOUS_STATUS
5851
          if (field.type == org.apache.thrift.protocol.TType.I32) {
5852
            this.previousStatus = OrderStatus.findByValue(iprot.readI32());
5853
          } else { 
5854
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5855
          }
5856
          break;
4269 anupam.sin 5857
        case 48: // VENDOR_ID
5858
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5859
            this.vendorId = iprot.readI64();
5860
            setVendorIdIsSet(true);
5861
          } else { 
5862
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5863
          }
5864
          break;
4506 phani.kuma 5865
        case 49: // DOA_AUTH_TIMESTAMP
5866
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5867
            this.doa_auth_timestamp = iprot.readI64();
5868
            setDoa_auth_timestampIsSet(true);
5869
          } else { 
5870
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5871
          }
5872
          break;
4647 rajveer 5873
        case 50: // DELAY_REASON_TEXT
5874
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
5875
            this.delayReasonText = iprot.readString();
5876
          } else { 
5877
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5878
          }
5879
          break;
4709 rajveer 5880
        case 51: // REFUND_REASON
5881
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
5882
            this.refundReason = iprot.readString();
5883
          } else { 
5884
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5885
          }
5886
          break;
4758 mandeep.dh 5887
        case 52: // PURCHASE_ORDER_ID
5888
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5889
            this.purchaseOrderId = iprot.readI64();
5890
            setPurchaseOrderIdIsSet(true);
5891
          } else { 
5892
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5893
          }
5894
          break;
4815 phani.kuma 5895
        case 53: // DOA_LOGISTICS_PROVIDER_ID
5896
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5897
            this.doa_logistics_provider_id = iprot.readI64();
5898
            setDoa_logistics_provider_idIsSet(true);
5899
          } else { 
5900
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5901
          }
5902
          break;
5062 varun.gupt 5903
        case 54: // ORIGINAL_ORDER_ID
5904
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5905
            this.originalOrderId = iprot.readI64();
5906
            setOriginalOrderIdIsSet(true);
5907
          } else { 
5908
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5909
          }
5910
          break;
5110 mandeep.dh 5911
        case 55: // FULFILMENT_WAREHOUSE_ID
5912
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5913
            this.fulfilmentWarehouseId = iprot.readI64();
5914
            setFulfilmentWarehouseIdIsSet(true);
5915
          } else { 
5916
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5917
          }
5918
          break;
5189 varun.gupt 5919
        case 56: // VENDOR_PAID
5920
          if (field.type == org.apache.thrift.protocol.TType.BOOL) {
5921
            this.vendorPaid = iprot.readBool();
5922
            setVendorPaidIsSet(true);
5923
          } else { 
5924
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5925
          }
5926
          break;
5354 anupam.sin 5927
        case 57: // RECEIVED_RETURN_TIMESTAMP
5928
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5929
            this.received_return_timestamp = iprot.readI64();
5930
            setReceived_return_timestampIsSet(true);
5931
          } else { 
5932
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5933
          }
5934
          break;
5935
        case 58: // FIRST_ATTEMPT_TIMESTAMP
5936
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5937
            this.first_attempt_timestamp = iprot.readI64();
5938
            setFirst_attempt_timestampIsSet(true);
5939
          } else { 
5940
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5941
          }
5942
          break;
5527 anupam.sin 5943
        case 59: // ORDER_TYPE
5944
          if (field.type == org.apache.thrift.protocol.TType.I32) {
5945
            this.orderType = OrderType.findByValue(iprot.readI32());
5946
          } else { 
5947
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5948
          }
5949
          break;
5553 rajveer 5950
        case 60: // PICKUP_STORE_ID
5951
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5952
            this.pickupStoreId = iprot.readI64();
5953
            setPickupStoreIdIsSet(true);
5954
          } else { 
5955
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5956
          }
5957
          break;
5958
        case 61: // LOGISTICS_COD
5959
          if (field.type == org.apache.thrift.protocol.TType.BOOL) {
5960
            this.logisticsCod = iprot.readBool();
5961
            setLogisticsCodIsSet(true);
5962
          } else { 
5963
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5964
          }
5965
          break;
6319 rajveer 5966
        case 62: // GV_AMOUNT
5967
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5968
            this.gvAmount = iprot.readI64();
5969
            setGvAmountIsSet(true);
5970
          } else { 
5971
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5972
          }
5973
          break;
6525 rajveer 5974
        case 63: // OTG
5975
          if (field.type == org.apache.thrift.protocol.TType.BOOL) {
5976
            this.otg = iprot.readBool();
5977
            setOtgIsSet(true);
5978
          } else { 
5979
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5980
          }
5981
          break;
6726 rajveer 5982
        case 64: // COURIER_DELIVERY_TIME
5983
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5984
            this.courier_delivery_time = iprot.readI64();
5985
            setCourier_delivery_timeIsSet(true);
5986
          } else { 
5987
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5988
          }
5989
          break;
6903 anupam.sin 5990
        case 65: // INSURER
5991
          if (field.type == org.apache.thrift.protocol.TType.I64) {
5992
            this.insurer = iprot.readI64();
5993
            setInsurerIsSet(true);
5994
          } else { 
5995
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
5996
          }
5997
          break;
5998
        case 66: // INSURANCE_AMOUNT
5999
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
6000
            this.insuranceAmount = iprot.readDouble();
6001
            setInsuranceAmountIsSet(true);
6002
          } else { 
6003
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
6004
          }
6005
          break;
6006
        case 67: // DOB
6007
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
6008
            this.dob = iprot.readString();
6009
          } else { 
6010
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
6011
          }
6012
          break;
6013
        case 68: // GUARDIAN_NAME
6014
          if (field.type == org.apache.thrift.protocol.TType.STRING) {
6015
            this.guardianName = iprot.readString();
6016
          } else { 
6017
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
6018
          }
6019
          break;
7190 amar.kumar 6020
        case 69: // FREEBIE_ITEM_ID
6021
          if (field.type == org.apache.thrift.protocol.TType.I64) {
6022
            this.freebieItemId = iprot.readI64();
6023
            setFreebieItemIdIsSet(true);
6024
          } else { 
6025
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
6026
          }
6027
          break;
7293 anupam.sin 6028
        case 70: // SOURCE
6029
          if (field.type == org.apache.thrift.protocol.TType.I64) {
6030
            this.source = iprot.readI64();
6031
            setSourceIsSet(true);
6032
          } else { 
6033
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
6034
          }
6035
          break;
6036
        case 71: // ADVANCE_AMOUNT
6037
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
6038
            this.advanceAmount = iprot.readDouble();
6039
            setAdvanceAmountIsSet(true);
6040
          } else { 
6041
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
6042
          }
6043
          break;
6044
        case 72: // STORE_ID
6045
          if (field.type == org.apache.thrift.protocol.TType.I64) {
6046
            this.storeId = iprot.readI64();
6047
            setStoreIdIsSet(true);
6048
          } else { 
6049
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
6050
          }
6051
          break;
8717 amar.kumar 6052
        case 73: // PRODUCT_CONDITION
6053
          if (field.type == org.apache.thrift.protocol.TType.I32) {
6054
            this.productCondition = ProductCondition.findByValue(iprot.readI32());
6055
          } else { 
6056
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
6057
          }
6058
          break;
9299 kshitij.so 6059
        case 74: // DATA_PROTECTION_INSURER
6060
          if (field.type == org.apache.thrift.protocol.TType.I64) {
6061
            this.dataProtectionInsurer = iprot.readI64();
6062
            setDataProtectionInsurerIsSet(true);
6063
          } else { 
6064
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
6065
          }
6066
          break;
6067
        case 75: // DATA_PROTECTION_AMOUNT
6068
          if (field.type == org.apache.thrift.protocol.TType.DOUBLE) {
6069
            this.dataProtectionAmount = iprot.readDouble();
6070
            setDataProtectionAmountIsSet(true);
6071
          } else { 
6072
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
6073
          }
6074
          break;
9416 amar.kumar 6075
        case 76: // TAX_TYPE
6076
          if (field.type == org.apache.thrift.protocol.TType.I32) {
6077
            this.taxType = TaxType.findByValue(iprot.readI32());
6078
          } else { 
6079
            org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
6080
          }
6081
          break;
3430 rajveer 6082
        default:
6083
          org.apache.thrift.protocol.TProtocolUtil.skip(iprot, field.type);
483 rajveer 6084
      }
3430 rajveer 6085
      iprot.readFieldEnd();
483 rajveer 6086
    }
6087
    iprot.readStructEnd();
6088
    validate();
6089
  }
6090
 
3430 rajveer 6091
  public void write(org.apache.thrift.protocol.TProtocol oprot) throws org.apache.thrift.TException {
483 rajveer 6092
    validate();
6093
 
6094
    oprot.writeStructBegin(STRUCT_DESC);
6095
    oprot.writeFieldBegin(ID_FIELD_DESC);
6096
    oprot.writeI64(this.id);
6097
    oprot.writeFieldEnd();
6098
    oprot.writeFieldBegin(WAREHOUSE_ID_FIELD_DESC);
6099
    oprot.writeI64(this.warehouse_id);
6100
    oprot.writeFieldEnd();
6101
    if (this.lineitems != null) {
6102
      oprot.writeFieldBegin(LINEITEMS_FIELD_DESC);
6103
      {
3430 rajveer 6104
        oprot.writeListBegin(new org.apache.thrift.protocol.TList(org.apache.thrift.protocol.TType.STRUCT, this.lineitems.size()));
684 chandransh 6105
        for (LineItem _iter3 : this.lineitems)
483 rajveer 6106
        {
684 chandransh 6107
          _iter3.write(oprot);
483 rajveer 6108
        }
6109
        oprot.writeListEnd();
6110
      }
6111
      oprot.writeFieldEnd();
6112
    }
6113
    oprot.writeFieldBegin(LOGISTICS_PROVIDER_ID_FIELD_DESC);
6114
    oprot.writeI64(this.logistics_provider_id);
6115
    oprot.writeFieldEnd();
6116
    if (this.airwaybill_no != null) {
6117
      oprot.writeFieldBegin(AIRWAYBILL_NO_FIELD_DESC);
6118
      oprot.writeString(this.airwaybill_no);
6119
      oprot.writeFieldEnd();
6120
    }
6121
    if (this.tracking_id != null) {
6122
      oprot.writeFieldBegin(TRACKING_ID_FIELD_DESC);
6123
      oprot.writeString(this.tracking_id);
6124
      oprot.writeFieldEnd();
6125
    }
6126
    oprot.writeFieldBegin(EXPECTED_DELIVERY_TIME_FIELD_DESC);
6127
    oprot.writeI64(this.expected_delivery_time);
6128
    oprot.writeFieldEnd();
6129
    oprot.writeFieldBegin(CUSTOMER_ID_FIELD_DESC);
6130
    oprot.writeI64(this.customer_id);
6131
    oprot.writeFieldEnd();
6132
    if (this.customer_name != null) {
6133
      oprot.writeFieldBegin(CUSTOMER_NAME_FIELD_DESC);
6134
      oprot.writeString(this.customer_name);
6135
      oprot.writeFieldEnd();
6136
    }
6137
    if (this.customer_mobilenumber != null) {
6138
      oprot.writeFieldBegin(CUSTOMER_MOBILENUMBER_FIELD_DESC);
6139
      oprot.writeString(this.customer_mobilenumber);
6140
      oprot.writeFieldEnd();
6141
    }
6142
    if (this.customer_pincode != null) {
6143
      oprot.writeFieldBegin(CUSTOMER_PINCODE_FIELD_DESC);
6144
      oprot.writeString(this.customer_pincode);
6145
      oprot.writeFieldEnd();
6146
    }
736 chandransh 6147
    if (this.customer_address1 != null) {
6148
      oprot.writeFieldBegin(CUSTOMER_ADDRESS1_FIELD_DESC);
6149
      oprot.writeString(this.customer_address1);
483 rajveer 6150
      oprot.writeFieldEnd();
6151
    }
736 chandransh 6152
    if (this.customer_address2 != null) {
6153
      oprot.writeFieldBegin(CUSTOMER_ADDRESS2_FIELD_DESC);
6154
      oprot.writeString(this.customer_address2);
6155
      oprot.writeFieldEnd();
6156
    }
483 rajveer 6157
    if (this.customer_email != null) {
6158
      oprot.writeFieldBegin(CUSTOMER_EMAIL_FIELD_DESC);
6159
      oprot.writeString(this.customer_email);
6160
      oprot.writeFieldEnd();
6161
    }
736 chandransh 6162
    if (this.customer_city != null) {
6163
      oprot.writeFieldBegin(CUSTOMER_CITY_FIELD_DESC);
6164
      oprot.writeString(this.customer_city);
6165
      oprot.writeFieldEnd();
6166
    }
6167
    if (this.customer_state != null) {
6168
      oprot.writeFieldBegin(CUSTOMER_STATE_FIELD_DESC);
6169
      oprot.writeString(this.customer_state);
6170
      oprot.writeFieldEnd();
6171
    }
483 rajveer 6172
    if (this.status != null) {
6173
      oprot.writeFieldBegin(STATUS_FIELD_DESC);
6174
      oprot.writeI32(this.status.getValue());
6175
      oprot.writeFieldEnd();
6176
    }
6177
    if (this.statusDescription != null) {
6178
      oprot.writeFieldBegin(STATUS_DESCRIPTION_FIELD_DESC);
6179
      oprot.writeString(this.statusDescription);
6180
      oprot.writeFieldEnd();
6181
    }
6182
    oprot.writeFieldBegin(TOTAL_AMOUNT_FIELD_DESC);
6183
    oprot.writeDouble(this.total_amount);
6184
    oprot.writeFieldEnd();
6185
    oprot.writeFieldBegin(TOTAL_WEIGHT_FIELD_DESC);
6186
    oprot.writeDouble(this.total_weight);
6187
    oprot.writeFieldEnd();
6188
    if (this.invoice_number != null) {
6189
      oprot.writeFieldBegin(INVOICE_NUMBER_FIELD_DESC);
6190
      oprot.writeString(this.invoice_number);
6191
      oprot.writeFieldEnd();
6192
    }
6193
    if (this.billed_by != null) {
6194
      oprot.writeFieldBegin(BILLED_BY_FIELD_DESC);
6195
      oprot.writeString(this.billed_by);
6196
      oprot.writeFieldEnd();
6197
    }
6198
    oprot.writeFieldBegin(CREATED_TIMESTAMP_FIELD_DESC);
6199
    oprot.writeI64(this.created_timestamp);
6200
    oprot.writeFieldEnd();
6201
    oprot.writeFieldBegin(ACCEPTED_TIMESTAMP_FIELD_DESC);
6202
    oprot.writeI64(this.accepted_timestamp);
6203
    oprot.writeFieldEnd();
6204
    oprot.writeFieldBegin(BILLING_TIMESTAMP_FIELD_DESC);
6205
    oprot.writeI64(this.billing_timestamp);
6206
    oprot.writeFieldEnd();
6207
    oprot.writeFieldBegin(SHIPPING_TIMESTAMP_FIELD_DESC);
6208
    oprot.writeI64(this.shipping_timestamp);
6209
    oprot.writeFieldEnd();
1114 chandransh 6210
    oprot.writeFieldBegin(PICKUP_TIMESTAMP_FIELD_DESC);
6211
    oprot.writeI64(this.pickup_timestamp);
6212
    oprot.writeFieldEnd();
483 rajveer 6213
    oprot.writeFieldBegin(DELIVERY_TIMESTAMP_FIELD_DESC);
6214
    oprot.writeI64(this.delivery_timestamp);
6215
    oprot.writeFieldEnd();
1209 chandransh 6216
    oprot.writeFieldBegin(OUTOFSTOCK_TIMESTAMP_FIELD_DESC);
6217
    oprot.writeI64(this.outofstock_timestamp);
6218
    oprot.writeFieldEnd();
640 chandransh 6219
    oprot.writeFieldBegin(JACKET_NUMBER_FIELD_DESC);
6220
    oprot.writeI64(this.jacket_number);
6221
    oprot.writeFieldEnd();
1133 chandransh 6222
    if (this.receiver != null) {
6223
      oprot.writeFieldBegin(RECEIVER_FIELD_DESC);
6224
      oprot.writeString(this.receiver);
6225
      oprot.writeFieldEnd();
6226
    }
1221 chandransh 6227
    oprot.writeFieldBegin(BATCH_NO_FIELD_DESC);
6228
    oprot.writeI64(this.batchNo);
6229
    oprot.writeFieldEnd();
6230
    oprot.writeFieldBegin(SERIAL_NO_FIELD_DESC);
6231
    oprot.writeI64(this.serialNo);
6232
    oprot.writeFieldEnd();
2538 chandransh 6233
    oprot.writeFieldBegin(DOA_FLAG_FIELD_DESC);
6234
    oprot.writeBool(this.doaFlag);
6235
    oprot.writeFieldEnd();
6236
    if (this.pickupRequestNo != null) {
6237
      oprot.writeFieldBegin(PICKUP_REQUEST_NO_FIELD_DESC);
6238
      oprot.writeString(this.pickupRequestNo);
6239
      oprot.writeFieldEnd();
6240
    }
2677 vikas 6241
    oprot.writeFieldBegin(TRANSACTION_ID_FIELD_DESC);
6242
    oprot.writeI64(this.transactionId);
6243
    oprot.writeFieldEnd();
2819 chandransh 6244
    if (this.purchaseOrderNo != null) {
6245
      oprot.writeFieldBegin(PURCHASE_ORDER_NO_FIELD_DESC);
6246
      oprot.writeString(this.purchaseOrderNo);
6247
      oprot.writeFieldEnd();
6248
    }
3061 chandransh 6249
    oprot.writeFieldBegin(COD_FIELD_DESC);
6250
    oprot.writeBool(this.cod);
6251
    oprot.writeFieldEnd();
3553 chandransh 6252
    if (this.delayReason != null) {
6253
      oprot.writeFieldBegin(DELAY_REASON_FIELD_DESC);
6254
      oprot.writeI32(this.delayReason.getValue());
6255
      oprot.writeFieldEnd();
6256
    }
3986 chandransh 6257
    oprot.writeFieldBegin(PROMISED_DELIVERY_TIME_FIELD_DESC);
6258
    oprot.writeI64(this.promised_delivery_time);
6259
    oprot.writeFieldEnd();
4004 chandransh 6260
    oprot.writeFieldBegin(EXPECTED_SHIPPING_TIME_FIELD_DESC);
6261
    oprot.writeI64(this.expected_shipping_time);
6262
    oprot.writeFieldEnd();
6263
    oprot.writeFieldBegin(VERIFICATION_TIMESTAMP_FIELD_DESC);
6264
    oprot.writeI64(this.verification_timestamp);
6265
    oprot.writeFieldEnd();
4102 chandransh 6266
    oprot.writeFieldBegin(PROMISED_SHIPPING_TIME_FIELD_DESC);
6267
    oprot.writeI64(this.promised_shipping_time);
6268
    oprot.writeFieldEnd();
4192 anupam.sin 6269
    if (isSetReship_timestamp()) {
6270
      oprot.writeFieldBegin(RESHIP_TIMESTAMP_FIELD_DESC);
6271
      oprot.writeI64(this.reship_timestamp);
6272
      oprot.writeFieldEnd();
6273
    }
6274
    if (isSetRefund_timestamp()) {
6275
      oprot.writeFieldBegin(REFUND_TIMESTAMP_FIELD_DESC);
6276
      oprot.writeI64(this.refund_timestamp);
6277
      oprot.writeFieldEnd();
6278
    }
6279
    if (isSetNew_order_id()) {
6280
      oprot.writeFieldBegin(NEW_ORDER_ID_FIELD_DESC);
6281
      oprot.writeI64(this.new_order_id);
6282
      oprot.writeFieldEnd();
6283
    }
4246 rajveer 6284
    if (this.previousStatus != null) {
6285
      oprot.writeFieldBegin(PREVIOUS_STATUS_FIELD_DESC);
6286
      oprot.writeI32(this.previousStatus.getValue());
6287
      oprot.writeFieldEnd();
6288
    }
4269 anupam.sin 6289
    oprot.writeFieldBegin(VENDOR_ID_FIELD_DESC);
6290
    oprot.writeI64(this.vendorId);
6291
    oprot.writeFieldEnd();
4506 phani.kuma 6292
    if (isSetDoa_auth_timestamp()) {
6293
      oprot.writeFieldBegin(DOA_AUTH_TIMESTAMP_FIELD_DESC);
6294
      oprot.writeI64(this.doa_auth_timestamp);
6295
      oprot.writeFieldEnd();
6296
    }
4647 rajveer 6297
    if (this.delayReasonText != null) {
6298
      oprot.writeFieldBegin(DELAY_REASON_TEXT_FIELD_DESC);
6299
      oprot.writeString(this.delayReasonText);
6300
      oprot.writeFieldEnd();
6301
    }
4709 rajveer 6302
    if (this.refundReason != null) {
6303
      oprot.writeFieldBegin(REFUND_REASON_FIELD_DESC);
6304
      oprot.writeString(this.refundReason);
6305
      oprot.writeFieldEnd();
6306
    }
4758 mandeep.dh 6307
    oprot.writeFieldBegin(PURCHASE_ORDER_ID_FIELD_DESC);
6308
    oprot.writeI64(this.purchaseOrderId);
6309
    oprot.writeFieldEnd();
4815 phani.kuma 6310
    if (isSetDoa_logistics_provider_id()) {
6311
      oprot.writeFieldBegin(DOA_LOGISTICS_PROVIDER_ID_FIELD_DESC);
6312
      oprot.writeI64(this.doa_logistics_provider_id);
6313
      oprot.writeFieldEnd();
6314
    }
5062 varun.gupt 6315
    oprot.writeFieldBegin(ORIGINAL_ORDER_ID_FIELD_DESC);
6316
    oprot.writeI64(this.originalOrderId);
6317
    oprot.writeFieldEnd();
5110 mandeep.dh 6318
    oprot.writeFieldBegin(FULFILMENT_WAREHOUSE_ID_FIELD_DESC);
6319
    oprot.writeI64(this.fulfilmentWarehouseId);
6320
    oprot.writeFieldEnd();
5189 varun.gupt 6321
    oprot.writeFieldBegin(VENDOR_PAID_FIELD_DESC);
6322
    oprot.writeBool(this.vendorPaid);
6323
    oprot.writeFieldEnd();
5354 anupam.sin 6324
    if (isSetReceived_return_timestamp()) {
6325
      oprot.writeFieldBegin(RECEIVED_RETURN_TIMESTAMP_FIELD_DESC);
6326
      oprot.writeI64(this.received_return_timestamp);
6327
      oprot.writeFieldEnd();
6328
    }
6329
    if (isSetFirst_attempt_timestamp()) {
6330
      oprot.writeFieldBegin(FIRST_ATTEMPT_TIMESTAMP_FIELD_DESC);
6331
      oprot.writeI64(this.first_attempt_timestamp);
6332
      oprot.writeFieldEnd();
6333
    }
5527 anupam.sin 6334
    if (this.orderType != null) {
6335
      oprot.writeFieldBegin(ORDER_TYPE_FIELD_DESC);
6336
      oprot.writeI32(this.orderType.getValue());
6337
      oprot.writeFieldEnd();
6338
    }
5553 rajveer 6339
    oprot.writeFieldBegin(PICKUP_STORE_ID_FIELD_DESC);
6340
    oprot.writeI64(this.pickupStoreId);
6341
    oprot.writeFieldEnd();
6342
    oprot.writeFieldBegin(LOGISTICS_COD_FIELD_DESC);
6343
    oprot.writeBool(this.logisticsCod);
6344
    oprot.writeFieldEnd();
6319 rajveer 6345
    oprot.writeFieldBegin(GV_AMOUNT_FIELD_DESC);
6346
    oprot.writeI64(this.gvAmount);
6347
    oprot.writeFieldEnd();
6525 rajveer 6348
    oprot.writeFieldBegin(OTG_FIELD_DESC);
6349
    oprot.writeBool(this.otg);
6350
    oprot.writeFieldEnd();
6726 rajveer 6351
    oprot.writeFieldBegin(COURIER_DELIVERY_TIME_FIELD_DESC);
6352
    oprot.writeI64(this.courier_delivery_time);
6353
    oprot.writeFieldEnd();
6903 anupam.sin 6354
    oprot.writeFieldBegin(INSURER_FIELD_DESC);
6355
    oprot.writeI64(this.insurer);
6356
    oprot.writeFieldEnd();
6357
    oprot.writeFieldBegin(INSURANCE_AMOUNT_FIELD_DESC);
6358
    oprot.writeDouble(this.insuranceAmount);
6359
    oprot.writeFieldEnd();
6360
    if (this.dob != null) {
6361
      oprot.writeFieldBegin(DOB_FIELD_DESC);
6362
      oprot.writeString(this.dob);
6363
      oprot.writeFieldEnd();
6364
    }
6365
    if (this.guardianName != null) {
6366
      oprot.writeFieldBegin(GUARDIAN_NAME_FIELD_DESC);
6367
      oprot.writeString(this.guardianName);
6368
      oprot.writeFieldEnd();
6369
    }
7190 amar.kumar 6370
    oprot.writeFieldBegin(FREEBIE_ITEM_ID_FIELD_DESC);
6371
    oprot.writeI64(this.freebieItemId);
6372
    oprot.writeFieldEnd();
7293 anupam.sin 6373
    oprot.writeFieldBegin(SOURCE_FIELD_DESC);
6374
    oprot.writeI64(this.source);
6375
    oprot.writeFieldEnd();
6376
    oprot.writeFieldBegin(ADVANCE_AMOUNT_FIELD_DESC);
6377
    oprot.writeDouble(this.advanceAmount);
6378
    oprot.writeFieldEnd();
6379
    oprot.writeFieldBegin(STORE_ID_FIELD_DESC);
6380
    oprot.writeI64(this.storeId);
6381
    oprot.writeFieldEnd();
8717 amar.kumar 6382
    if (this.productCondition != null) {
6383
      oprot.writeFieldBegin(PRODUCT_CONDITION_FIELD_DESC);
6384
      oprot.writeI32(this.productCondition.getValue());
6385
      oprot.writeFieldEnd();
6386
    }
9299 kshitij.so 6387
    oprot.writeFieldBegin(DATA_PROTECTION_INSURER_FIELD_DESC);
6388
    oprot.writeI64(this.dataProtectionInsurer);
6389
    oprot.writeFieldEnd();
6390
    oprot.writeFieldBegin(DATA_PROTECTION_AMOUNT_FIELD_DESC);
6391
    oprot.writeDouble(this.dataProtectionAmount);
6392
    oprot.writeFieldEnd();
9416 amar.kumar 6393
    if (this.taxType != null) {
6394
      oprot.writeFieldBegin(TAX_TYPE_FIELD_DESC);
6395
      oprot.writeI32(this.taxType.getValue());
6396
      oprot.writeFieldEnd();
6397
    }
483 rajveer 6398
    oprot.writeFieldStop();
6399
    oprot.writeStructEnd();
6400
  }
6401
 
6402
  @Override
6403
  public String toString() {
6404
    StringBuilder sb = new StringBuilder("Order(");
6405
    boolean first = true;
6406
 
6407
    sb.append("id:");
6408
    sb.append(this.id);
6409
    first = false;
6410
    if (!first) sb.append(", ");
6411
    sb.append("warehouse_id:");
6412
    sb.append(this.warehouse_id);
6413
    first = false;
6414
    if (!first) sb.append(", ");
6415
    sb.append("lineitems:");
6416
    if (this.lineitems == null) {
6417
      sb.append("null");
6418
    } else {
6419
      sb.append(this.lineitems);
6420
    }
6421
    first = false;
6422
    if (!first) sb.append(", ");
6423
    sb.append("logistics_provider_id:");
6424
    sb.append(this.logistics_provider_id);
6425
    first = false;
6426
    if (!first) sb.append(", ");
6427
    sb.append("airwaybill_no:");
6428
    if (this.airwaybill_no == null) {
6429
      sb.append("null");
6430
    } else {
6431
      sb.append(this.airwaybill_no);
6432
    }
6433
    first = false;
6434
    if (!first) sb.append(", ");
6435
    sb.append("tracking_id:");
6436
    if (this.tracking_id == null) {
6437
      sb.append("null");
6438
    } else {
6439
      sb.append(this.tracking_id);
6440
    }
6441
    first = false;
6442
    if (!first) sb.append(", ");
6443
    sb.append("expected_delivery_time:");
6444
    sb.append(this.expected_delivery_time);
6445
    first = false;
6446
    if (!first) sb.append(", ");
6447
    sb.append("customer_id:");
6448
    sb.append(this.customer_id);
6449
    first = false;
6450
    if (!first) sb.append(", ");
6451
    sb.append("customer_name:");
6452
    if (this.customer_name == null) {
6453
      sb.append("null");
6454
    } else {
6455
      sb.append(this.customer_name);
6456
    }
6457
    first = false;
6458
    if (!first) sb.append(", ");
6459
    sb.append("customer_mobilenumber:");
6460
    if (this.customer_mobilenumber == null) {
6461
      sb.append("null");
6462
    } else {
6463
      sb.append(this.customer_mobilenumber);
6464
    }
6465
    first = false;
6466
    if (!first) sb.append(", ");
6467
    sb.append("customer_pincode:");
6468
    if (this.customer_pincode == null) {
6469
      sb.append("null");
6470
    } else {
6471
      sb.append(this.customer_pincode);
6472
    }
6473
    first = false;
6474
    if (!first) sb.append(", ");
736 chandransh 6475
    sb.append("customer_address1:");
6476
    if (this.customer_address1 == null) {
483 rajveer 6477
      sb.append("null");
6478
    } else {
736 chandransh 6479
      sb.append(this.customer_address1);
483 rajveer 6480
    }
6481
    first = false;
6482
    if (!first) sb.append(", ");
736 chandransh 6483
    sb.append("customer_address2:");
6484
    if (this.customer_address2 == null) {
6485
      sb.append("null");
6486
    } else {
6487
      sb.append(this.customer_address2);
6488
    }
6489
    first = false;
6490
    if (!first) sb.append(", ");
483 rajveer 6491
    sb.append("customer_email:");
6492
    if (this.customer_email == null) {
6493
      sb.append("null");
6494
    } else {
6495
      sb.append(this.customer_email);
6496
    }
6497
    first = false;
6498
    if (!first) sb.append(", ");
736 chandransh 6499
    sb.append("customer_city:");
6500
    if (this.customer_city == null) {
6501
      sb.append("null");
6502
    } else {
6503
      sb.append(this.customer_city);
6504
    }
6505
    first = false;
6506
    if (!first) sb.append(", ");
6507
    sb.append("customer_state:");
6508
    if (this.customer_state == null) {
6509
      sb.append("null");
6510
    } else {
6511
      sb.append(this.customer_state);
6512
    }
6513
    first = false;
6514
    if (!first) sb.append(", ");
483 rajveer 6515
    sb.append("status:");
6516
    if (this.status == null) {
6517
      sb.append("null");
6518
    } else {
6519
      sb.append(this.status);
6520
    }
6521
    first = false;
6522
    if (!first) sb.append(", ");
6523
    sb.append("statusDescription:");
6524
    if (this.statusDescription == null) {
6525
      sb.append("null");
6526
    } else {
6527
      sb.append(this.statusDescription);
6528
    }
6529
    first = false;
6530
    if (!first) sb.append(", ");
6531
    sb.append("total_amount:");
6532
    sb.append(this.total_amount);
6533
    first = false;
6534
    if (!first) sb.append(", ");
6535
    sb.append("total_weight:");
6536
    sb.append(this.total_weight);
6537
    first = false;
6538
    if (!first) sb.append(", ");
6539
    sb.append("invoice_number:");
6540
    if (this.invoice_number == null) {
6541
      sb.append("null");
6542
    } else {
6543
      sb.append(this.invoice_number);
6544
    }
6545
    first = false;
6546
    if (!first) sb.append(", ");
6547
    sb.append("billed_by:");
6548
    if (this.billed_by == null) {
6549
      sb.append("null");
6550
    } else {
6551
      sb.append(this.billed_by);
6552
    }
6553
    first = false;
6554
    if (!first) sb.append(", ");
6555
    sb.append("created_timestamp:");
6556
    sb.append(this.created_timestamp);
6557
    first = false;
6558
    if (!first) sb.append(", ");
6559
    sb.append("accepted_timestamp:");
6560
    sb.append(this.accepted_timestamp);
6561
    first = false;
6562
    if (!first) sb.append(", ");
6563
    sb.append("billing_timestamp:");
6564
    sb.append(this.billing_timestamp);
6565
    first = false;
6566
    if (!first) sb.append(", ");
6567
    sb.append("shipping_timestamp:");
6568
    sb.append(this.shipping_timestamp);
6569
    first = false;
6570
    if (!first) sb.append(", ");
1114 chandransh 6571
    sb.append("pickup_timestamp:");
6572
    sb.append(this.pickup_timestamp);
6573
    first = false;
6574
    if (!first) sb.append(", ");
483 rajveer 6575
    sb.append("delivery_timestamp:");
6576
    sb.append(this.delivery_timestamp);
6577
    first = false;
640 chandransh 6578
    if (!first) sb.append(", ");
1209 chandransh 6579
    sb.append("outofstock_timestamp:");
6580
    sb.append(this.outofstock_timestamp);
6581
    first = false;
6582
    if (!first) sb.append(", ");
640 chandransh 6583
    sb.append("jacket_number:");
6584
    sb.append(this.jacket_number);
6585
    first = false;
1133 chandransh 6586
    if (!first) sb.append(", ");
6587
    sb.append("receiver:");
6588
    if (this.receiver == null) {
6589
      sb.append("null");
6590
    } else {
6591
      sb.append(this.receiver);
6592
    }
6593
    first = false;
1221 chandransh 6594
    if (!first) sb.append(", ");
6595
    sb.append("batchNo:");
6596
    sb.append(this.batchNo);
6597
    first = false;
6598
    if (!first) sb.append(", ");
6599
    sb.append("serialNo:");
6600
    sb.append(this.serialNo);
6601
    first = false;
2538 chandransh 6602
    if (!first) sb.append(", ");
6603
    sb.append("doaFlag:");
6604
    sb.append(this.doaFlag);
6605
    first = false;
6606
    if (!first) sb.append(", ");
6607
    sb.append("pickupRequestNo:");
6608
    if (this.pickupRequestNo == null) {
6609
      sb.append("null");
6610
    } else {
6611
      sb.append(this.pickupRequestNo);
6612
    }
6613
    first = false;
2677 vikas 6614
    if (!first) sb.append(", ");
6615
    sb.append("transactionId:");
6616
    sb.append(this.transactionId);
6617
    first = false;
2819 chandransh 6618
    if (!first) sb.append(", ");
6619
    sb.append("purchaseOrderNo:");
6620
    if (this.purchaseOrderNo == null) {
6621
      sb.append("null");
6622
    } else {
6623
      sb.append(this.purchaseOrderNo);
6624
    }
6625
    first = false;
3061 chandransh 6626
    if (!first) sb.append(", ");
6627
    sb.append("cod:");
6628
    sb.append(this.cod);
6629
    first = false;
3553 chandransh 6630
    if (!first) sb.append(", ");
6631
    sb.append("delayReason:");
6632
    if (this.delayReason == null) {
6633
      sb.append("null");
6634
    } else {
6635
      sb.append(this.delayReason);
6636
    }
6637
    first = false;
3986 chandransh 6638
    if (!first) sb.append(", ");
6639
    sb.append("promised_delivery_time:");
6640
    sb.append(this.promised_delivery_time);
6641
    first = false;
4004 chandransh 6642
    if (!first) sb.append(", ");
6643
    sb.append("expected_shipping_time:");
6644
    sb.append(this.expected_shipping_time);
6645
    first = false;
6646
    if (!first) sb.append(", ");
6647
    sb.append("verification_timestamp:");
6648
    sb.append(this.verification_timestamp);
6649
    first = false;
4102 chandransh 6650
    if (!first) sb.append(", ");
6651
    sb.append("promised_shipping_time:");
6652
    sb.append(this.promised_shipping_time);
6653
    first = false;
4192 anupam.sin 6654
    if (isSetReship_timestamp()) {
6655
      if (!first) sb.append(", ");
6656
      sb.append("reship_timestamp:");
6657
      sb.append(this.reship_timestamp);
6658
      first = false;
6659
    }
6660
    if (isSetRefund_timestamp()) {
6661
      if (!first) sb.append(", ");
6662
      sb.append("refund_timestamp:");
6663
      sb.append(this.refund_timestamp);
6664
      first = false;
6665
    }
6666
    if (isSetNew_order_id()) {
6667
      if (!first) sb.append(", ");
6668
      sb.append("new_order_id:");
6669
      sb.append(this.new_order_id);
6670
      first = false;
6671
    }
4246 rajveer 6672
    if (!first) sb.append(", ");
6673
    sb.append("previousStatus:");
6674
    if (this.previousStatus == null) {
6675
      sb.append("null");
6676
    } else {
6677
      sb.append(this.previousStatus);
6678
    }
6679
    first = false;
4269 anupam.sin 6680
    if (!first) sb.append(", ");
6681
    sb.append("vendorId:");
6682
    sb.append(this.vendorId);
6683
    first = false;
4506 phani.kuma 6684
    if (isSetDoa_auth_timestamp()) {
6685
      if (!first) sb.append(", ");
6686
      sb.append("doa_auth_timestamp:");
6687
      sb.append(this.doa_auth_timestamp);
6688
      first = false;
6689
    }
4647 rajveer 6690
    if (!first) sb.append(", ");
6691
    sb.append("delayReasonText:");
6692
    if (this.delayReasonText == null) {
6693
      sb.append("null");
6694
    } else {
6695
      sb.append(this.delayReasonText);
6696
    }
6697
    first = false;
4709 rajveer 6698
    if (!first) sb.append(", ");
6699
    sb.append("refundReason:");
6700
    if (this.refundReason == null) {
6701
      sb.append("null");
6702
    } else {
6703
      sb.append(this.refundReason);
6704
    }
6705
    first = false;
4758 mandeep.dh 6706
    if (!first) sb.append(", ");
6707
    sb.append("purchaseOrderId:");
6708
    sb.append(this.purchaseOrderId);
6709
    first = false;
4815 phani.kuma 6710
    if (isSetDoa_logistics_provider_id()) {
6711
      if (!first) sb.append(", ");
6712
      sb.append("doa_logistics_provider_id:");
6713
      sb.append(this.doa_logistics_provider_id);
6714
      first = false;
6715
    }
5062 varun.gupt 6716
    if (!first) sb.append(", ");
6717
    sb.append("originalOrderId:");
6718
    sb.append(this.originalOrderId);
6719
    first = false;
5110 mandeep.dh 6720
    if (!first) sb.append(", ");
6721
    sb.append("fulfilmentWarehouseId:");
6722
    sb.append(this.fulfilmentWarehouseId);
6723
    first = false;
5189 varun.gupt 6724
    if (!first) sb.append(", ");
6725
    sb.append("vendorPaid:");
6726
    sb.append(this.vendorPaid);
6727
    first = false;
5354 anupam.sin 6728
    if (isSetReceived_return_timestamp()) {
6729
      if (!first) sb.append(", ");
6730
      sb.append("received_return_timestamp:");
6731
      sb.append(this.received_return_timestamp);
6732
      first = false;
6733
    }
6734
    if (isSetFirst_attempt_timestamp()) {
6735
      if (!first) sb.append(", ");
6736
      sb.append("first_attempt_timestamp:");
6737
      sb.append(this.first_attempt_timestamp);
6738
      first = false;
6739
    }
5527 anupam.sin 6740
    if (!first) sb.append(", ");
6741
    sb.append("orderType:");
6742
    if (this.orderType == null) {
6743
      sb.append("null");
6744
    } else {
6745
      sb.append(this.orderType);
6746
    }
6747
    first = false;
5553 rajveer 6748
    if (!first) sb.append(", ");
6749
    sb.append("pickupStoreId:");
6750
    sb.append(this.pickupStoreId);
6751
    first = false;
6752
    if (!first) sb.append(", ");
6753
    sb.append("logisticsCod:");
6754
    sb.append(this.logisticsCod);
6755
    first = false;
6319 rajveer 6756
    if (!first) sb.append(", ");
6757
    sb.append("gvAmount:");
6758
    sb.append(this.gvAmount);
6759
    first = false;
6525 rajveer 6760
    if (!first) sb.append(", ");
6761
    sb.append("otg:");
6762
    sb.append(this.otg);
6763
    first = false;
6726 rajveer 6764
    if (!first) sb.append(", ");
6765
    sb.append("courier_delivery_time:");
6766
    sb.append(this.courier_delivery_time);
6767
    first = false;
6903 anupam.sin 6768
    if (!first) sb.append(", ");
6769
    sb.append("insurer:");
6770
    sb.append(this.insurer);
6771
    first = false;
6772
    if (!first) sb.append(", ");
6773
    sb.append("insuranceAmount:");
6774
    sb.append(this.insuranceAmount);
6775
    first = false;
6776
    if (!first) sb.append(", ");
6777
    sb.append("dob:");
6778
    if (this.dob == null) {
6779
      sb.append("null");
6780
    } else {
6781
      sb.append(this.dob);
6782
    }
6783
    first = false;
6784
    if (!first) sb.append(", ");
6785
    sb.append("guardianName:");
6786
    if (this.guardianName == null) {
6787
      sb.append("null");
6788
    } else {
6789
      sb.append(this.guardianName);
6790
    }
6791
    first = false;
7190 amar.kumar 6792
    if (!first) sb.append(", ");
6793
    sb.append("freebieItemId:");
6794
    sb.append(this.freebieItemId);
6795
    first = false;
7293 anupam.sin 6796
    if (!first) sb.append(", ");
6797
    sb.append("source:");
6798
    sb.append(this.source);
6799
    first = false;
6800
    if (!first) sb.append(", ");
6801
    sb.append("advanceAmount:");
6802
    sb.append(this.advanceAmount);
6803
    first = false;
6804
    if (!first) sb.append(", ");
6805
    sb.append("storeId:");
6806
    sb.append(this.storeId);
6807
    first = false;
8717 amar.kumar 6808
    if (!first) sb.append(", ");
6809
    sb.append("productCondition:");
6810
    if (this.productCondition == null) {
6811
      sb.append("null");
6812
    } else {
6813
      sb.append(this.productCondition);
6814
    }
6815
    first = false;
9299 kshitij.so 6816
    if (!first) sb.append(", ");
6817
    sb.append("dataProtectionInsurer:");
6818
    sb.append(this.dataProtectionInsurer);
6819
    first = false;
6820
    if (!first) sb.append(", ");
6821
    sb.append("dataProtectionAmount:");
6822
    sb.append(this.dataProtectionAmount);
6823
    first = false;
9416 amar.kumar 6824
    if (!first) sb.append(", ");
6825
    sb.append("taxType:");
6826
    if (this.taxType == null) {
6827
      sb.append("null");
6828
    } else {
6829
      sb.append(this.taxType);
6830
    }
6831
    first = false;
483 rajveer 6832
    sb.append(")");
6833
    return sb.toString();
6834
  }
6835
 
3430 rajveer 6836
  public void validate() throws org.apache.thrift.TException {
483 rajveer 6837
    // check for required fields
6838
  }
6839
 
3430 rajveer 6840
  private void writeObject(java.io.ObjectOutputStream out) throws java.io.IOException {
6841
    try {
6842
      write(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(out)));
6843
    } catch (org.apache.thrift.TException te) {
6844
      throw new java.io.IOException(te);
6845
    }
6846
  }
6847
 
6848
  private void readObject(java.io.ObjectInputStream in) throws java.io.IOException, ClassNotFoundException {
6849
    try {
6850
      // it doesn't seem like you should have to do this, but java serialization is wacky, and doesn't call the default constructor.
6851
      __isset_bit_vector = new BitSet(1);
6852
      read(new org.apache.thrift.protocol.TCompactProtocol(new org.apache.thrift.transport.TIOStreamTransport(in)));
6853
    } catch (org.apache.thrift.TException te) {
6854
      throw new java.io.IOException(te);
6855
    }
6856
  }
6857
 
483 rajveer 6858
}
6859