Subversion Repositories SmartDukaan

Rev

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

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