Subversion Repositories SmartDukaan

Rev

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

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