Subversion Repositories SmartDukaan

Rev

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