Subversion Repositories SmartDukaan

Rev

Details | Last modification | View Log | RSS feed

Rev Author Line No. Line
20662 kshitij.so 1
 
2
package com.bluedart.entities;
3
 
4
import javax.xml.bind.JAXBElement;
5
import javax.xml.bind.annotation.XmlAccessType;
6
import javax.xml.bind.annotation.XmlAccessorType;
7
import javax.xml.bind.annotation.XmlElement;
8
import javax.xml.bind.annotation.XmlElementRef;
9
import javax.xml.bind.annotation.XmlType;
10
 
11
 
12
/**
13
 * <p>Java class for Shipper complex type.
14
 * 
15
 * <p>The following schema fragment specifies the expected content contained within this class.
16
 * 
17
 * <pre>
18
 * &lt;complexType name="Shipper">
19
 *   &lt;complexContent>
20
 *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
21
 *       &lt;sequence>
22
 *         &lt;element name="CustomerAddress1" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
23
 *         &lt;element name="CustomerAddress2" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
24
 *         &lt;element name="CustomerAddress3" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
25
 *         &lt;element name="CustomerCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
26
 *         &lt;element name="CustomerEmailID" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
27
 *         &lt;element name="CustomerMobile" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
28
 *         &lt;element name="CustomerName" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
29
 *         &lt;element name="CustomerPincode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
30
 *         &lt;element name="CustomerTelephone" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
31
 *         &lt;element name="IsToPayCustomer" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
32
 *         &lt;element name="OriginArea" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
33
 *         &lt;element name="Sender" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
34
 *         &lt;element name="VendorCode" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
35
 *       &lt;/sequence>
36
 *     &lt;/restriction>
37
 *   &lt;/complexContent>
38
 * &lt;/complexType>
39
 * </pre>
40
 * 
41
 * 
42
 */
43
@XmlAccessorType(XmlAccessType.FIELD)
44
@XmlType(name = "Shipper", propOrder = {
45
    "customerAddress1",
46
    "customerAddress2",
47
    "customerAddress3",
48
    "customerCode",
49
    "customerEmailID",
50
    "customerMobile",
51
    "customerName",
52
    "customerPincode",
53
    "customerTelephone",
54
    "isToPayCustomer",
55
    "originArea",
56
    "sender",
57
    "vendorCode"
58
})
59
public class Shipper {
60
 
61
    @XmlElementRef(name = "CustomerAddress1", namespace = "http://schemas.datacontract.org/2004/07/SAPI.Entities.WayBillGeneration", type = JAXBElement.class)
62
    protected JAXBElement<String> customerAddress1;
63
    @XmlElementRef(name = "CustomerAddress2", namespace = "http://schemas.datacontract.org/2004/07/SAPI.Entities.WayBillGeneration", type = JAXBElement.class)
64
    protected JAXBElement<String> customerAddress2;
65
    @XmlElementRef(name = "CustomerAddress3", namespace = "http://schemas.datacontract.org/2004/07/SAPI.Entities.WayBillGeneration", type = JAXBElement.class)
66
    protected JAXBElement<String> customerAddress3;
67
    @XmlElementRef(name = "CustomerCode", namespace = "http://schemas.datacontract.org/2004/07/SAPI.Entities.WayBillGeneration", type = JAXBElement.class)
68
    protected JAXBElement<String> customerCode;
69
    @XmlElementRef(name = "CustomerEmailID", namespace = "http://schemas.datacontract.org/2004/07/SAPI.Entities.WayBillGeneration", type = JAXBElement.class)
70
    protected JAXBElement<String> customerEmailID;
71
    @XmlElementRef(name = "CustomerMobile", namespace = "http://schemas.datacontract.org/2004/07/SAPI.Entities.WayBillGeneration", type = JAXBElement.class)
72
    protected JAXBElement<String> customerMobile;
73
    @XmlElementRef(name = "CustomerName", namespace = "http://schemas.datacontract.org/2004/07/SAPI.Entities.WayBillGeneration", type = JAXBElement.class)
74
    protected JAXBElement<String> customerName;
75
    @XmlElementRef(name = "CustomerPincode", namespace = "http://schemas.datacontract.org/2004/07/SAPI.Entities.WayBillGeneration", type = JAXBElement.class)
76
    protected JAXBElement<String> customerPincode;
77
    @XmlElementRef(name = "CustomerTelephone", namespace = "http://schemas.datacontract.org/2004/07/SAPI.Entities.WayBillGeneration", type = JAXBElement.class)
78
    protected JAXBElement<String> customerTelephone;
79
    @XmlElement(name = "IsToPayCustomer")
80
    protected Boolean isToPayCustomer;
81
    @XmlElementRef(name = "OriginArea", namespace = "http://schemas.datacontract.org/2004/07/SAPI.Entities.WayBillGeneration", type = JAXBElement.class)
82
    protected JAXBElement<String> originArea;
83
    @XmlElementRef(name = "Sender", namespace = "http://schemas.datacontract.org/2004/07/SAPI.Entities.WayBillGeneration", type = JAXBElement.class)
84
    protected JAXBElement<String> sender;
85
    @XmlElementRef(name = "VendorCode", namespace = "http://schemas.datacontract.org/2004/07/SAPI.Entities.WayBillGeneration", type = JAXBElement.class)
86
    protected JAXBElement<String> vendorCode;
87
 
88
    /**
89
     * Gets the value of the customerAddress1 property.
90
     * 
91
     * @return
92
     *     possible object is
93
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
94
     *     
95
     */
96
    public JAXBElement<String> getCustomerAddress1() {
97
        return customerAddress1;
98
    }
99
 
100
    /**
101
     * Sets the value of the customerAddress1 property.
102
     * 
103
     * @param value
104
     *     allowed object is
105
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
106
     *     
107
     */
108
    public void setCustomerAddress1(JAXBElement<String> value) {
109
        this.customerAddress1 = value;
110
    }
111
 
112
    /**
113
     * Gets the value of the customerAddress2 property.
114
     * 
115
     * @return
116
     *     possible object is
117
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
118
     *     
119
     */
120
    public JAXBElement<String> getCustomerAddress2() {
121
        return customerAddress2;
122
    }
123
 
124
    /**
125
     * Sets the value of the customerAddress2 property.
126
     * 
127
     * @param value
128
     *     allowed object is
129
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
130
     *     
131
     */
132
    public void setCustomerAddress2(JAXBElement<String> value) {
133
        this.customerAddress2 = value;
134
    }
135
 
136
    /**
137
     * Gets the value of the customerAddress3 property.
138
     * 
139
     * @return
140
     *     possible object is
141
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
142
     *     
143
     */
144
    public JAXBElement<String> getCustomerAddress3() {
145
        return customerAddress3;
146
    }
147
 
148
    /**
149
     * Sets the value of the customerAddress3 property.
150
     * 
151
     * @param value
152
     *     allowed object is
153
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
154
     *     
155
     */
156
    public void setCustomerAddress3(JAXBElement<String> value) {
157
        this.customerAddress3 = value;
158
    }
159
 
160
    /**
161
     * Gets the value of the customerCode property.
162
     * 
163
     * @return
164
     *     possible object is
165
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
166
     *     
167
     */
168
    public JAXBElement<String> getCustomerCode() {
169
        return customerCode;
170
    }
171
 
172
    /**
173
     * Sets the value of the customerCode property.
174
     * 
175
     * @param value
176
     *     allowed object is
177
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
178
     *     
179
     */
180
    public void setCustomerCode(JAXBElement<String> value) {
181
        this.customerCode = value;
182
    }
183
 
184
    /**
185
     * Gets the value of the customerEmailID property.
186
     * 
187
     * @return
188
     *     possible object is
189
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
190
     *     
191
     */
192
    public JAXBElement<String> getCustomerEmailID() {
193
        return customerEmailID;
194
    }
195
 
196
    /**
197
     * Sets the value of the customerEmailID property.
198
     * 
199
     * @param value
200
     *     allowed object is
201
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
202
     *     
203
     */
204
    public void setCustomerEmailID(JAXBElement<String> value) {
205
        this.customerEmailID = value;
206
    }
207
 
208
    /**
209
     * Gets the value of the customerMobile property.
210
     * 
211
     * @return
212
     *     possible object is
213
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
214
     *     
215
     */
216
    public JAXBElement<String> getCustomerMobile() {
217
        return customerMobile;
218
    }
219
 
220
    /**
221
     * Sets the value of the customerMobile property.
222
     * 
223
     * @param value
224
     *     allowed object is
225
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
226
     *     
227
     */
228
    public void setCustomerMobile(JAXBElement<String> value) {
229
        this.customerMobile = value;
230
    }
231
 
232
    /**
233
     * Gets the value of the customerName property.
234
     * 
235
     * @return
236
     *     possible object is
237
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
238
     *     
239
     */
240
    public JAXBElement<String> getCustomerName() {
241
        return customerName;
242
    }
243
 
244
    /**
245
     * Sets the value of the customerName property.
246
     * 
247
     * @param value
248
     *     allowed object is
249
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
250
     *     
251
     */
252
    public void setCustomerName(JAXBElement<String> value) {
253
        this.customerName = value;
254
    }
255
 
256
    /**
257
     * Gets the value of the customerPincode property.
258
     * 
259
     * @return
260
     *     possible object is
261
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
262
     *     
263
     */
264
    public JAXBElement<String> getCustomerPincode() {
265
        return customerPincode;
266
    }
267
 
268
    /**
269
     * Sets the value of the customerPincode property.
270
     * 
271
     * @param value
272
     *     allowed object is
273
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
274
     *     
275
     */
276
    public void setCustomerPincode(JAXBElement<String> value) {
277
        this.customerPincode = value;
278
    }
279
 
280
    /**
281
     * Gets the value of the customerTelephone property.
282
     * 
283
     * @return
284
     *     possible object is
285
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
286
     *     
287
     */
288
    public JAXBElement<String> getCustomerTelephone() {
289
        return customerTelephone;
290
    }
291
 
292
    /**
293
     * Sets the value of the customerTelephone property.
294
     * 
295
     * @param value
296
     *     allowed object is
297
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
298
     *     
299
     */
300
    public void setCustomerTelephone(JAXBElement<String> value) {
301
        this.customerTelephone = value;
302
    }
303
 
304
    /**
305
     * Gets the value of the isToPayCustomer property.
306
     * 
307
     * @return
308
     *     possible object is
309
     *     {@link Boolean }
310
     *     
311
     */
312
    public Boolean isIsToPayCustomer() {
313
        return isToPayCustomer;
314
    }
315
 
316
    /**
317
     * Sets the value of the isToPayCustomer property.
318
     * 
319
     * @param value
320
     *     allowed object is
321
     *     {@link Boolean }
322
     *     
323
     */
324
    public void setIsToPayCustomer(Boolean value) {
325
        this.isToPayCustomer = value;
326
    }
327
 
328
    /**
329
     * Gets the value of the originArea property.
330
     * 
331
     * @return
332
     *     possible object is
333
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
334
     *     
335
     */
336
    public JAXBElement<String> getOriginArea() {
337
        return originArea;
338
    }
339
 
340
    /**
341
     * Sets the value of the originArea property.
342
     * 
343
     * @param value
344
     *     allowed object is
345
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
346
     *     
347
     */
348
    public void setOriginArea(JAXBElement<String> value) {
349
        this.originArea = value;
350
    }
351
 
352
    /**
353
     * Gets the value of the sender property.
354
     * 
355
     * @return
356
     *     possible object is
357
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
358
     *     
359
     */
360
    public JAXBElement<String> getSender() {
361
        return sender;
362
    }
363
 
364
    /**
365
     * Sets the value of the sender property.
366
     * 
367
     * @param value
368
     *     allowed object is
369
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
370
     *     
371
     */
372
    public void setSender(JAXBElement<String> value) {
373
        this.sender = value;
374
    }
375
 
376
    /**
377
     * Gets the value of the vendorCode property.
378
     * 
379
     * @return
380
     *     possible object is
381
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
382
     *     
383
     */
384
    public JAXBElement<String> getVendorCode() {
385
        return vendorCode;
386
    }
387
 
388
    /**
389
     * Sets the value of the vendorCode property.
390
     * 
391
     * @param value
392
     *     allowed object is
393
     *     {@link JAXBElement }{@code <}{@link String }{@code >}
394
     *     
395
     */
396
    public void setVendorCode(JAXBElement<String> value) {
397
        this.vendorCode = value;
398
    }
399
 
400
}