Subversion Repositories SmartDukaan

Rev

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