Subversion Repositories SmartDukaan

Rev

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