1   /**
2    * ShoppingOrderSoap.java
3    *
4    * This file was auto-generated from WSDL
5    * by the Apache Axis 1.4 Apr 22, 2006 (06:55:48 PDT) WSDL2Java emitter.
6    */
7   
8   package com.liferay.client.soap.portlet.shopping.model;
9   
10  public class ShoppingOrderSoap  implements java.io.Serializable {
11      private java.lang.String altShipping;
12  
13      private java.lang.String billingCity;
14  
15      private java.lang.String billingCompany;
16  
17      private java.lang.String billingCountry;
18  
19      private java.lang.String billingEmailAddress;
20  
21      private java.lang.String billingFirstName;
22  
23      private java.lang.String billingLastName;
24  
25      private java.lang.String billingPhone;
26  
27      private java.lang.String billingState;
28  
29      private java.lang.String billingStreet;
30  
31      private java.lang.String billingZip;
32  
33      private int ccExpMonth;
34  
35      private int ccExpYear;
36  
37      private java.lang.String ccName;
38  
39      private java.lang.String ccNumber;
40  
41      private java.lang.String ccType;
42  
43      private java.lang.String ccVerNumber;
44  
45      private java.lang.String comments;
46  
47      private long companyId;
48  
49      private java.lang.String couponCodes;
50  
51      private double couponDiscount;
52  
53      private java.util.Calendar createDate;
54  
55      private long groupId;
56  
57      private double insurance;
58  
59      private boolean insure;
60  
61      private java.util.Calendar modifiedDate;
62  
63      private java.lang.String number;
64  
65      private long orderId;
66  
67      private java.lang.String ppPayerEmail;
68  
69      private double ppPaymentGross;
70  
71      private java.lang.String ppPaymentStatus;
72  
73      private java.lang.String ppReceiverEmail;
74  
75      private java.lang.String ppTxnId;
76  
77      private long primaryKey;
78  
79      private boolean requiresShipping;
80  
81      private boolean sendOrderEmail;
82  
83      private boolean sendShippingEmail;
84  
85      private boolean shipToBilling;
86  
87      private double shipping;
88  
89      private java.lang.String shippingCity;
90  
91      private java.lang.String shippingCompany;
92  
93      private java.lang.String shippingCountry;
94  
95      private java.lang.String shippingEmailAddress;
96  
97      private java.lang.String shippingFirstName;
98  
99      private java.lang.String shippingLastName;
100 
101     private java.lang.String shippingPhone;
102 
103     private java.lang.String shippingState;
104 
105     private java.lang.String shippingStreet;
106 
107     private java.lang.String shippingZip;
108 
109     private double tax;
110 
111     private long userId;
112 
113     private java.lang.String userName;
114 
115     public ShoppingOrderSoap() {
116     }
117 
118     public ShoppingOrderSoap(
119            java.lang.String altShipping,
120            java.lang.String billingCity,
121            java.lang.String billingCompany,
122            java.lang.String billingCountry,
123            java.lang.String billingEmailAddress,
124            java.lang.String billingFirstName,
125            java.lang.String billingLastName,
126            java.lang.String billingPhone,
127            java.lang.String billingState,
128            java.lang.String billingStreet,
129            java.lang.String billingZip,
130            int ccExpMonth,
131            int ccExpYear,
132            java.lang.String ccName,
133            java.lang.String ccNumber,
134            java.lang.String ccType,
135            java.lang.String ccVerNumber,
136            java.lang.String comments,
137            long companyId,
138            java.lang.String couponCodes,
139            double couponDiscount,
140            java.util.Calendar createDate,
141            long groupId,
142            double insurance,
143            boolean insure,
144            java.util.Calendar modifiedDate,
145            java.lang.String number,
146            long orderId,
147            java.lang.String ppPayerEmail,
148            double ppPaymentGross,
149            java.lang.String ppPaymentStatus,
150            java.lang.String ppReceiverEmail,
151            java.lang.String ppTxnId,
152            long primaryKey,
153            boolean requiresShipping,
154            boolean sendOrderEmail,
155            boolean sendShippingEmail,
156            boolean shipToBilling,
157            double shipping,
158            java.lang.String shippingCity,
159            java.lang.String shippingCompany,
160            java.lang.String shippingCountry,
161            java.lang.String shippingEmailAddress,
162            java.lang.String shippingFirstName,
163            java.lang.String shippingLastName,
164            java.lang.String shippingPhone,
165            java.lang.String shippingState,
166            java.lang.String shippingStreet,
167            java.lang.String shippingZip,
168            double tax,
169            long userId,
170            java.lang.String userName) {
171            this.altShipping = altShipping;
172            this.billingCity = billingCity;
173            this.billingCompany = billingCompany;
174            this.billingCountry = billingCountry;
175            this.billingEmailAddress = billingEmailAddress;
176            this.billingFirstName = billingFirstName;
177            this.billingLastName = billingLastName;
178            this.billingPhone = billingPhone;
179            this.billingState = billingState;
180            this.billingStreet = billingStreet;
181            this.billingZip = billingZip;
182            this.ccExpMonth = ccExpMonth;
183            this.ccExpYear = ccExpYear;
184            this.ccName = ccName;
185            this.ccNumber = ccNumber;
186            this.ccType = ccType;
187            this.ccVerNumber = ccVerNumber;
188            this.comments = comments;
189            this.companyId = companyId;
190            this.couponCodes = couponCodes;
191            this.couponDiscount = couponDiscount;
192            this.createDate = createDate;
193            this.groupId = groupId;
194            this.insurance = insurance;
195            this.insure = insure;
196            this.modifiedDate = modifiedDate;
197            this.number = number;
198            this.orderId = orderId;
199            this.ppPayerEmail = ppPayerEmail;
200            this.ppPaymentGross = ppPaymentGross;
201            this.ppPaymentStatus = ppPaymentStatus;
202            this.ppReceiverEmail = ppReceiverEmail;
203            this.ppTxnId = ppTxnId;
204            this.primaryKey = primaryKey;
205            this.requiresShipping = requiresShipping;
206            this.sendOrderEmail = sendOrderEmail;
207            this.sendShippingEmail = sendShippingEmail;
208            this.shipToBilling = shipToBilling;
209            this.shipping = shipping;
210            this.shippingCity = shippingCity;
211            this.shippingCompany = shippingCompany;
212            this.shippingCountry = shippingCountry;
213            this.shippingEmailAddress = shippingEmailAddress;
214            this.shippingFirstName = shippingFirstName;
215            this.shippingLastName = shippingLastName;
216            this.shippingPhone = shippingPhone;
217            this.shippingState = shippingState;
218            this.shippingStreet = shippingStreet;
219            this.shippingZip = shippingZip;
220            this.tax = tax;
221            this.userId = userId;
222            this.userName = userName;
223     }
224 
225 
226     /**
227      * Gets the altShipping value for this ShoppingOrderSoap.
228      * 
229      * @return altShipping
230      */
231     public java.lang.String getAltShipping() {
232         return altShipping;
233     }
234 
235 
236     /**
237      * Sets the altShipping value for this ShoppingOrderSoap.
238      * 
239      * @param altShipping
240      */
241     public void setAltShipping(java.lang.String altShipping) {
242         this.altShipping = altShipping;
243     }
244 
245 
246     /**
247      * Gets the billingCity value for this ShoppingOrderSoap.
248      * 
249      * @return billingCity
250      */
251     public java.lang.String getBillingCity() {
252         return billingCity;
253     }
254 
255 
256     /**
257      * Sets the billingCity value for this ShoppingOrderSoap.
258      * 
259      * @param billingCity
260      */
261     public void setBillingCity(java.lang.String billingCity) {
262         this.billingCity = billingCity;
263     }
264 
265 
266     /**
267      * Gets the billingCompany value for this ShoppingOrderSoap.
268      * 
269      * @return billingCompany
270      */
271     public java.lang.String getBillingCompany() {
272         return billingCompany;
273     }
274 
275 
276     /**
277      * Sets the billingCompany value for this ShoppingOrderSoap.
278      * 
279      * @param billingCompany
280      */
281     public void setBillingCompany(java.lang.String billingCompany) {
282         this.billingCompany = billingCompany;
283     }
284 
285 
286     /**
287      * Gets the billingCountry value for this ShoppingOrderSoap.
288      * 
289      * @return billingCountry
290      */
291     public java.lang.String getBillingCountry() {
292         return billingCountry;
293     }
294 
295 
296     /**
297      * Sets the billingCountry value for this ShoppingOrderSoap.
298      * 
299      * @param billingCountry
300      */
301     public void setBillingCountry(java.lang.String billingCountry) {
302         this.billingCountry = billingCountry;
303     }
304 
305 
306     /**
307      * Gets the billingEmailAddress value for this ShoppingOrderSoap.
308      * 
309      * @return billingEmailAddress
310      */
311     public java.lang.String getBillingEmailAddress() {
312         return billingEmailAddress;
313     }
314 
315 
316     /**
317      * Sets the billingEmailAddress value for this ShoppingOrderSoap.
318      * 
319      * @param billingEmailAddress
320      */
321     public void setBillingEmailAddress(java.lang.String billingEmailAddress) {
322         this.billingEmailAddress = billingEmailAddress;
323     }
324 
325 
326     /**
327      * Gets the billingFirstName value for this ShoppingOrderSoap.
328      * 
329      * @return billingFirstName
330      */
331     public java.lang.String getBillingFirstName() {
332         return billingFirstName;
333     }
334 
335 
336     /**
337      * Sets the billingFirstName value for this ShoppingOrderSoap.
338      * 
339      * @param billingFirstName
340      */
341     public void setBillingFirstName(java.lang.String billingFirstName) {
342         this.billingFirstName = billingFirstName;
343     }
344 
345 
346     /**
347      * Gets the billingLastName value for this ShoppingOrderSoap.
348      * 
349      * @return billingLastName
350      */
351     public java.lang.String getBillingLastName() {
352         return billingLastName;
353     }
354 
355 
356     /**
357      * Sets the billingLastName value for this ShoppingOrderSoap.
358      * 
359      * @param billingLastName
360      */
361     public void setBillingLastName(java.lang.String billingLastName) {
362         this.billingLastName = billingLastName;
363     }
364 
365 
366     /**
367      * Gets the billingPhone value for this ShoppingOrderSoap.
368      * 
369      * @return billingPhone
370      */
371     public java.lang.String getBillingPhone() {
372         return billingPhone;
373     }
374 
375 
376     /**
377      * Sets the billingPhone value for this ShoppingOrderSoap.
378      * 
379      * @param billingPhone
380      */
381     public void setBillingPhone(java.lang.String billingPhone) {
382         this.billingPhone = billingPhone;
383     }
384 
385 
386     /**
387      * Gets the billingState value for this ShoppingOrderSoap.
388      * 
389      * @return billingState
390      */
391     public java.lang.String getBillingState() {
392         return billingState;
393     }
394 
395 
396     /**
397      * Sets the billingState value for this ShoppingOrderSoap.
398      * 
399      * @param billingState
400      */
401     public void setBillingState(java.lang.String billingState) {
402         this.billingState = billingState;
403     }
404 
405 
406     /**
407      * Gets the billingStreet value for this ShoppingOrderSoap.
408      * 
409      * @return billingStreet
410      */
411     public java.lang.String getBillingStreet() {
412         return billingStreet;
413     }
414 
415 
416     /**
417      * Sets the billingStreet value for this ShoppingOrderSoap.
418      * 
419      * @param billingStreet
420      */
421     public void setBillingStreet(java.lang.String billingStreet) {
422         this.billingStreet = billingStreet;
423     }
424 
425 
426     /**
427      * Gets the billingZip value for this ShoppingOrderSoap.
428      * 
429      * @return billingZip
430      */
431     public java.lang.String getBillingZip() {
432         return billingZip;
433     }
434 
435 
436     /**
437      * Sets the billingZip value for this ShoppingOrderSoap.
438      * 
439      * @param billingZip
440      */
441     public void setBillingZip(java.lang.String billingZip) {
442         this.billingZip = billingZip;
443     }
444 
445 
446     /**
447      * Gets the ccExpMonth value for this ShoppingOrderSoap.
448      * 
449      * @return ccExpMonth
450      */
451     public int getCcExpMonth() {
452         return ccExpMonth;
453     }
454 
455 
456     /**
457      * Sets the ccExpMonth value for this ShoppingOrderSoap.
458      * 
459      * @param ccExpMonth
460      */
461     public void setCcExpMonth(int ccExpMonth) {
462         this.ccExpMonth = ccExpMonth;
463     }
464 
465 
466     /**
467      * Gets the ccExpYear value for this ShoppingOrderSoap.
468      * 
469      * @return ccExpYear
470      */
471     public int getCcExpYear() {
472         return ccExpYear;
473     }
474 
475 
476     /**
477      * Sets the ccExpYear value for this ShoppingOrderSoap.
478      * 
479      * @param ccExpYear
480      */
481     public void setCcExpYear(int ccExpYear) {
482         this.ccExpYear = ccExpYear;
483     }
484 
485 
486     /**
487      * Gets the ccName value for this ShoppingOrderSoap.
488      * 
489      * @return ccName
490      */
491     public java.lang.String getCcName() {
492         return ccName;
493     }
494 
495 
496     /**
497      * Sets the ccName value for this ShoppingOrderSoap.
498      * 
499      * @param ccName
500      */
501     public void setCcName(java.lang.String ccName) {
502         this.ccName = ccName;
503     }
504 
505 
506     /**
507      * Gets the ccNumber value for this ShoppingOrderSoap.
508      * 
509      * @return ccNumber
510      */
511     public java.lang.String getCcNumber() {
512         return ccNumber;
513     }
514 
515 
516     /**
517      * Sets the ccNumber value for this ShoppingOrderSoap.
518      * 
519      * @param ccNumber
520      */
521     public void setCcNumber(java.lang.String ccNumber) {
522         this.ccNumber = ccNumber;
523     }
524 
525 
526     /**
527      * Gets the ccType value for this ShoppingOrderSoap.
528      * 
529      * @return ccType
530      */
531     public java.lang.String getCcType() {
532         return ccType;
533     }
534 
535 
536     /**
537      * Sets the ccType value for this ShoppingOrderSoap.
538      * 
539      * @param ccType
540      */
541     public void setCcType(java.lang.String ccType) {
542         this.ccType = ccType;
543     }
544 
545 
546     /**
547      * Gets the ccVerNumber value for this ShoppingOrderSoap.
548      * 
549      * @return ccVerNumber
550      */
551     public java.lang.String getCcVerNumber() {
552         return ccVerNumber;
553     }
554 
555 
556     /**
557      * Sets the ccVerNumber value for this ShoppingOrderSoap.
558      * 
559      * @param ccVerNumber
560      */
561     public void setCcVerNumber(java.lang.String ccVerNumber) {
562         this.ccVerNumber = ccVerNumber;
563     }
564 
565 
566     /**
567      * Gets the comments value for this ShoppingOrderSoap.
568      * 
569      * @return comments
570      */
571     public java.lang.String getComments() {
572         return comments;
573     }
574 
575 
576     /**
577      * Sets the comments value for this ShoppingOrderSoap.
578      * 
579      * @param comments
580      */
581     public void setComments(java.lang.String comments) {
582         this.comments = comments;
583     }
584 
585 
586     /**
587      * Gets the companyId value for this ShoppingOrderSoap.
588      * 
589      * @return companyId
590      */
591     public long getCompanyId() {
592         return companyId;
593     }
594 
595 
596     /**
597      * Sets the companyId value for this ShoppingOrderSoap.
598      * 
599      * @param companyId
600      */
601     public void setCompanyId(long companyId) {
602         this.companyId = companyId;
603     }
604 
605 
606     /**
607      * Gets the couponCodes value for this ShoppingOrderSoap.
608      * 
609      * @return couponCodes
610      */
611     public java.lang.String getCouponCodes() {
612         return couponCodes;
613     }
614 
615 
616     /**
617      * Sets the couponCodes value for this ShoppingOrderSoap.
618      * 
619      * @param couponCodes
620      */
621     public void setCouponCodes(java.lang.String couponCodes) {
622         this.couponCodes = couponCodes;
623     }
624 
625 
626     /**
627      * Gets the couponDiscount value for this ShoppingOrderSoap.
628      * 
629      * @return couponDiscount
630      */
631     public double getCouponDiscount() {
632         return couponDiscount;
633     }
634 
635 
636     /**
637      * Sets the couponDiscount value for this ShoppingOrderSoap.
638      * 
639      * @param couponDiscount
640      */
641     public void setCouponDiscount(double couponDiscount) {
642         this.couponDiscount = couponDiscount;
643     }
644 
645 
646     /**
647      * Gets the createDate value for this ShoppingOrderSoap.
648      * 
649      * @return createDate
650      */
651     public java.util.Calendar getCreateDate() {
652         return createDate;
653     }
654 
655 
656     /**
657      * Sets the createDate value for this ShoppingOrderSoap.
658      * 
659      * @param createDate
660      */
661     public void setCreateDate(java.util.Calendar createDate) {
662         this.createDate = createDate;
663     }
664 
665 
666     /**
667      * Gets the groupId value for this ShoppingOrderSoap.
668      * 
669      * @return groupId
670      */
671     public long getGroupId() {
672         return groupId;
673     }
674 
675 
676     /**
677      * Sets the groupId value for this ShoppingOrderSoap.
678      * 
679      * @param groupId
680      */
681     public void setGroupId(long groupId) {
682         this.groupId = groupId;
683     }
684 
685 
686     /**
687      * Gets the insurance value for this ShoppingOrderSoap.
688      * 
689      * @return insurance
690      */
691     public double getInsurance() {
692         return insurance;
693     }
694 
695 
696     /**
697      * Sets the insurance value for this ShoppingOrderSoap.
698      * 
699      * @param insurance
700      */
701     public void setInsurance(double insurance) {
702         this.insurance = insurance;
703     }
704 
705 
706     /**
707      * Gets the insure value for this ShoppingOrderSoap.
708      * 
709      * @return insure
710      */
711     public boolean isInsure() {
712         return insure;
713     }
714 
715 
716     /**
717      * Sets the insure value for this ShoppingOrderSoap.
718      * 
719      * @param insure
720      */
721     public void setInsure(boolean insure) {
722         this.insure = insure;
723     }
724 
725 
726     /**
727      * Gets the modifiedDate value for this ShoppingOrderSoap.
728      * 
729      * @return modifiedDate
730      */
731     public java.util.Calendar getModifiedDate() {
732         return modifiedDate;
733     }
734 
735 
736     /**
737      * Sets the modifiedDate value for this ShoppingOrderSoap.
738      * 
739      * @param modifiedDate
740      */
741     public void setModifiedDate(java.util.Calendar modifiedDate) {
742         this.modifiedDate = modifiedDate;
743     }
744 
745 
746     /**
747      * Gets the number value for this ShoppingOrderSoap.
748      * 
749      * @return number
750      */
751     public java.lang.String getNumber() {
752         return number;
753     }
754 
755 
756     /**
757      * Sets the number value for this ShoppingOrderSoap.
758      * 
759      * @param number
760      */
761     public void setNumber(java.lang.String number) {
762         this.number = number;
763     }
764 
765 
766     /**
767      * Gets the orderId value for this ShoppingOrderSoap.
768      * 
769      * @return orderId
770      */
771     public long getOrderId() {
772         return orderId;
773     }
774 
775 
776     /**
777      * Sets the orderId value for this ShoppingOrderSoap.
778      * 
779      * @param orderId
780      */
781     public void setOrderId(long orderId) {
782         this.orderId = orderId;
783     }
784 
785 
786     /**
787      * Gets the ppPayerEmail value for this ShoppingOrderSoap.
788      * 
789      * @return ppPayerEmail
790      */
791     public java.lang.String getPpPayerEmail() {
792         return ppPayerEmail;
793     }
794 
795 
796     /**
797      * Sets the ppPayerEmail value for this ShoppingOrderSoap.
798      * 
799      * @param ppPayerEmail
800      */
801     public void setPpPayerEmail(java.lang.String ppPayerEmail) {
802         this.ppPayerEmail = ppPayerEmail;
803     }
804 
805 
806     /**
807      * Gets the ppPaymentGross value for this ShoppingOrderSoap.
808      * 
809      * @return ppPaymentGross
810      */
811     public double getPpPaymentGross() {
812         return ppPaymentGross;
813     }
814 
815 
816     /**
817      * Sets the ppPaymentGross value for this ShoppingOrderSoap.
818      * 
819      * @param ppPaymentGross
820      */
821     public void setPpPaymentGross(double ppPaymentGross) {
822         this.ppPaymentGross = ppPaymentGross;
823     }
824 
825 
826     /**
827      * Gets the ppPaymentStatus value for this ShoppingOrderSoap.
828      * 
829      * @return ppPaymentStatus
830      */
831     public java.lang.String getPpPaymentStatus() {
832         return ppPaymentStatus;
833     }
834 
835 
836     /**
837      * Sets the ppPaymentStatus value for this ShoppingOrderSoap.
838      * 
839      * @param ppPaymentStatus
840      */
841     public void setPpPaymentStatus(java.lang.String ppPaymentStatus) {
842         this.ppPaymentStatus = ppPaymentStatus;
843     }
844 
845 
846     /**
847      * Gets the ppReceiverEmail value for this ShoppingOrderSoap.
848      * 
849      * @return ppReceiverEmail
850      */
851     public java.lang.String getPpReceiverEmail() {
852         return ppReceiverEmail;
853     }
854 
855 
856     /**
857      * Sets the ppReceiverEmail value for this ShoppingOrderSoap.
858      * 
859      * @param ppReceiverEmail
860      */
861     public void setPpReceiverEmail(java.lang.String ppReceiverEmail) {
862         this.ppReceiverEmail = ppReceiverEmail;
863     }
864 
865 
866     /**
867      * Gets the ppTxnId value for this ShoppingOrderSoap.
868      * 
869      * @return ppTxnId
870      */
871     public java.lang.String getPpTxnId() {
872         return ppTxnId;
873     }
874 
875 
876     /**
877      * Sets the ppTxnId value for this ShoppingOrderSoap.
878      * 
879      * @param ppTxnId
880      */
881     public void setPpTxnId(java.lang.String ppTxnId) {
882         this.ppTxnId = ppTxnId;
883     }
884 
885 
886     /**
887      * Gets the primaryKey value for this ShoppingOrderSoap.
888      * 
889      * @return primaryKey
890      */
891     public long getPrimaryKey() {
892         return primaryKey;
893     }
894 
895 
896     /**
897      * Sets the primaryKey value for this ShoppingOrderSoap.
898      * 
899      * @param primaryKey
900      */
901     public void setPrimaryKey(long primaryKey) {
902         this.primaryKey = primaryKey;
903     }
904 
905 
906     /**
907      * Gets the requiresShipping value for this ShoppingOrderSoap.
908      * 
909      * @return requiresShipping
910      */
911     public boolean isRequiresShipping() {
912         return requiresShipping;
913     }
914 
915 
916     /**
917      * Sets the requiresShipping value for this ShoppingOrderSoap.
918      * 
919      * @param requiresShipping
920      */
921     public void setRequiresShipping(boolean requiresShipping) {
922         this.requiresShipping = requiresShipping;
923     }
924 
925 
926     /**
927      * Gets the sendOrderEmail value for this ShoppingOrderSoap.
928      * 
929      * @return sendOrderEmail
930      */
931     public boolean isSendOrderEmail() {
932         return sendOrderEmail;
933     }
934 
935 
936     /**
937      * Sets the sendOrderEmail value for this ShoppingOrderSoap.
938      * 
939      * @param sendOrderEmail
940      */
941     public void setSendOrderEmail(boolean sendOrderEmail) {
942         this.sendOrderEmail = sendOrderEmail;
943     }
944 
945 
946     /**
947      * Gets the sendShippingEmail value for this ShoppingOrderSoap.
948      * 
949      * @return sendShippingEmail
950      */
951     public boolean isSendShippingEmail() {
952         return sendShippingEmail;
953     }
954 
955 
956     /**
957      * Sets the sendShippingEmail value for this ShoppingOrderSoap.
958      * 
959      * @param sendShippingEmail
960      */
961     public void setSendShippingEmail(boolean sendShippingEmail) {
962         this.sendShippingEmail = sendShippingEmail;
963     }
964 
965 
966     /**
967      * Gets the shipToBilling value for this ShoppingOrderSoap.
968      * 
969      * @return shipToBilling
970      */
971     public boolean isShipToBilling() {
972         return shipToBilling;
973     }
974 
975 
976     /**
977      * Sets the shipToBilling value for this ShoppingOrderSoap.
978      * 
979      * @param shipToBilling
980      */
981     public void setShipToBilling(boolean shipToBilling) {
982         this.shipToBilling = shipToBilling;
983     }
984 
985 
986     /**
987      * Gets the shipping value for this ShoppingOrderSoap.
988      * 
989      * @return shipping
990      */
991     public double getShipping() {
992         return shipping;
993     }
994 
995 
996     /**
997      * Sets the shipping value for this ShoppingOrderSoap.
998      * 
999      * @param shipping
1000     */
1001    public void setShipping(double shipping) {
1002        this.shipping = shipping;
1003    }
1004
1005
1006    /**
1007     * Gets the shippingCity value for this ShoppingOrderSoap.
1008     * 
1009     * @return shippingCity
1010     */
1011    public java.lang.String getShippingCity() {
1012        return shippingCity;
1013    }
1014
1015
1016    /**
1017     * Sets the shippingCity value for this ShoppingOrderSoap.
1018     * 
1019     * @param shippingCity
1020     */
1021    public void setShippingCity(java.lang.String shippingCity) {
1022        this.shippingCity = shippingCity;
1023    }
1024
1025
1026    /**
1027     * Gets the shippingCompany value for this ShoppingOrderSoap.
1028     * 
1029     * @return shippingCompany
1030     */
1031    public java.lang.String getShippingCompany() {
1032        return shippingCompany;
1033    }
1034
1035
1036    /**
1037     * Sets the shippingCompany value for this ShoppingOrderSoap.
1038     * 
1039     * @param shippingCompany
1040     */
1041    public void setShippingCompany(java.lang.String shippingCompany) {
1042        this.shippingCompany = shippingCompany;
1043    }
1044
1045
1046    /**
1047     * Gets the shippingCountry value for this ShoppingOrderSoap.
1048     * 
1049     * @return shippingCountry
1050     */
1051    public java.lang.String getShippingCountry() {
1052        return shippingCountry;
1053    }
1054
1055
1056    /**
1057     * Sets the shippingCountry value for this ShoppingOrderSoap.
1058     * 
1059     * @param shippingCountry
1060     */
1061    public void setShippingCountry(java.lang.String shippingCountry) {
1062        this.shippingCountry = shippingCountry;
1063    }
1064
1065
1066    /**
1067     * Gets the shippingEmailAddress value for this ShoppingOrderSoap.
1068     * 
1069     * @return shippingEmailAddress
1070     */
1071    public java.lang.String getShippingEmailAddress() {
1072        return shippingEmailAddress;
1073    }
1074
1075
1076    /**
1077     * Sets the shippingEmailAddress value for this ShoppingOrderSoap.
1078     * 
1079     * @param shippingEmailAddress
1080     */
1081    public void setShippingEmailAddress(java.lang.String shippingEmailAddress) {
1082        this.shippingEmailAddress = shippingEmailAddress;
1083    }
1084
1085
1086    /**
1087     * Gets the shippingFirstName value for this ShoppingOrderSoap.
1088     * 
1089     * @return shippingFirstName
1090     */
1091    public java.lang.String getShippingFirstName() {
1092        return shippingFirstName;
1093    }
1094
1095
1096    /**
1097     * Sets the shippingFirstName value for this ShoppingOrderSoap.
1098     * 
1099     * @param shippingFirstName
1100     */
1101    public void setShippingFirstName(java.lang.String shippingFirstName) {
1102        this.shippingFirstName = shippingFirstName;
1103    }
1104
1105
1106    /**
1107     * Gets the shippingLastName value for this ShoppingOrderSoap.
1108     * 
1109     * @return shippingLastName
1110     */
1111    public java.lang.String getShippingLastName() {
1112        return shippingLastName;
1113    }
1114
1115
1116    /**
1117     * Sets the shippingLastName value for this ShoppingOrderSoap.
1118     * 
1119     * @param shippingLastName
1120     */
1121    public void setShippingLastName(java.lang.String shippingLastName) {
1122        this.shippingLastName = shippingLastName;
1123    }
1124
1125
1126    /**
1127     * Gets the shippingPhone value for this ShoppingOrderSoap.
1128     * 
1129     * @return shippingPhone
1130     */
1131    public java.lang.String getShippingPhone() {
1132        return shippingPhone;
1133    }
1134
1135
1136    /**
1137     * Sets the shippingPhone value for this ShoppingOrderSoap.
1138     * 
1139     * @param shippingPhone
1140     */
1141    public void setShippingPhone(java.lang.String shippingPhone) {
1142        this.shippingPhone = shippingPhone;
1143    }
1144
1145
1146    /**
1147     * Gets the shippingState value for this ShoppingOrderSoap.
1148     * 
1149     * @return shippingState
1150     */
1151    public java.lang.String getShippingState() {
1152        return shippingState;
1153    }
1154
1155
1156    /**
1157     * Sets the shippingState value for this ShoppingOrderSoap.
1158     * 
1159     * @param shippingState
1160     */
1161    public void setShippingState(java.lang.String shippingState) {
1162        this.shippingState = shippingState;
1163    }
1164
1165
1166    /**
1167     * Gets the shippingStreet value for this ShoppingOrderSoap.
1168     * 
1169     * @return shippingStreet
1170     */
1171    public java.lang.String getShippingStreet() {
1172        return shippingStreet;
1173    }
1174
1175
1176    /**
1177     * Sets the shippingStreet value for this ShoppingOrderSoap.
1178     * 
1179     * @param shippingStreet
1180     */
1181    public void setShippingStreet(java.lang.String shippingStreet) {
1182        this.shippingStreet = shippingStreet;
1183    }
1184
1185
1186    /**
1187     * Gets the shippingZip value for this ShoppingOrderSoap.
1188     * 
1189     * @return shippingZip
1190     */
1191    public java.lang.String getShippingZip() {
1192        return shippingZip;
1193    }
1194
1195
1196    /**
1197     * Sets the shippingZip value for this ShoppingOrderSoap.
1198     * 
1199     * @param shippingZip
1200     */
1201    public void setShippingZip(java.lang.String shippingZip) {
1202        this.shippingZip = shippingZip;
1203    }
1204
1205
1206    /**
1207     * Gets the tax value for this ShoppingOrderSoap.
1208     * 
1209     * @return tax
1210     */
1211    public double getTax() {
1212        return tax;
1213    }
1214
1215
1216    /**
1217     * Sets the tax value for this ShoppingOrderSoap.
1218     * 
1219     * @param tax
1220     */
1221    public void setTax(double tax) {
1222        this.tax = tax;
1223    }
1224
1225
1226    /**
1227     * Gets the userId value for this ShoppingOrderSoap.
1228     * 
1229     * @return userId
1230     */
1231    public long getUserId() {
1232        return userId;
1233    }
1234
1235
1236    /**
1237     * Sets the userId value for this ShoppingOrderSoap.
1238     * 
1239     * @param userId
1240     */
1241    public void setUserId(long userId) {
1242        this.userId = userId;
1243    }
1244
1245
1246    /**
1247     * Gets the userName value for this ShoppingOrderSoap.
1248     * 
1249     * @return userName
1250     */
1251    public java.lang.String getUserName() {
1252        return userName;
1253    }
1254
1255
1256    /**
1257     * Sets the userName value for this ShoppingOrderSoap.
1258     * 
1259     * @param userName
1260     */
1261    public void setUserName(java.lang.String userName) {
1262        this.userName = userName;
1263    }
1264
1265    private java.lang.Object __equalsCalc = null;
1266    public synchronized boolean equals(java.lang.Object obj) {
1267        if (!(obj instanceof ShoppingOrderSoap)) return false;
1268        ShoppingOrderSoap other = (ShoppingOrderSoap) obj;
1269        if (obj == null) return false;
1270        if (this == obj) return true;
1271        if (__equalsCalc != null) {
1272            return (__equalsCalc == obj);
1273        }
1274        __equalsCalc = obj;
1275        boolean _equals;
1276        _equals = true && 
1277            ((this.altShipping==null && other.getAltShipping()==null) || 
1278             (this.altShipping!=null &&
1279              this.altShipping.equals(other.getAltShipping()))) &&
1280            ((this.billingCity==null && other.getBillingCity()==null) || 
1281             (this.billingCity!=null &&
1282              this.billingCity.equals(other.getBillingCity()))) &&
1283            ((this.billingCompany==null && other.getBillingCompany()==null) || 
1284             (this.billingCompany!=null &&
1285              this.billingCompany.equals(other.getBillingCompany()))) &&
1286            ((this.billingCountry==null && other.getBillingCountry()==null) || 
1287             (this.billingCountry!=null &&
1288              this.billingCountry.equals(other.getBillingCountry()))) &&
1289            ((this.billingEmailAddress==null && other.getBillingEmailAddress()==null) || 
1290             (this.billingEmailAddress!=null &&
1291              this.billingEmailAddress.equals(other.getBillingEmailAddress()))) &&
1292            ((this.billingFirstName==null && other.getBillingFirstName()==null) || 
1293             (this.billingFirstName!=null &&
1294              this.billingFirstName.equals(other.getBillingFirstName()))) &&
1295            ((this.billingLastName==null && other.getBillingLastName()==null) || 
1296             (this.billingLastName!=null &&
1297              this.billingLastName.equals(other.getBillingLastName()))) &&
1298            ((this.billingPhone==null && other.getBillingPhone()==null) || 
1299             (this.billingPhone!=null &&
1300              this.billingPhone.equals(other.getBillingPhone()))) &&
1301            ((this.billingState==null && other.getBillingState()==null) || 
1302             (this.billingState!=null &&
1303              this.billingState.equals(other.getBillingState()))) &&
1304            ((this.billingStreet==null && other.getBillingStreet()==null) || 
1305             (this.billingStreet!=null &&
1306              this.billingStreet.equals(other.getBillingStreet()))) &&
1307            ((this.billingZip==null && other.getBillingZip()==null) || 
1308             (this.billingZip!=null &&
1309              this.billingZip.equals(other.getBillingZip()))) &&
1310            this.ccExpMonth == other.getCcExpMonth() &&
1311            this.ccExpYear == other.getCcExpYear() &&
1312            ((this.ccName==null && other.getCcName()==null) || 
1313             (this.ccName!=null &&
1314              this.ccName.equals(other.getCcName()))) &&
1315            ((this.ccNumber==null && other.getCcNumber()==null) || 
1316             (this.ccNumber!=null &&
1317              this.ccNumber.equals(other.getCcNumber()))) &&
1318            ((this.ccType==null && other.getCcType()==null) || 
1319             (this.ccType!=null &&
1320              this.ccType.equals(other.getCcType()))) &&
1321            ((this.ccVerNumber==null && other.getCcVerNumber()==null) || 
1322             (this.ccVerNumber!=null &&
1323              this.ccVerNumber.equals(other.getCcVerNumber()))) &&
1324            ((this.comments==null && other.getComments()==null) || 
1325             (this.comments!=null &&
1326              this.comments.equals(other.getComments()))) &&
1327            this.companyId == other.getCompanyId() &&
1328            ((this.couponCodes==null && other.getCouponCodes()==null) || 
1329             (this.couponCodes!=null &&
1330              this.couponCodes.equals(other.getCouponCodes()))) &&
1331            this.couponDiscount == other.getCouponDiscount() &&
1332            ((this.createDate==null && other.getCreateDate()==null) || 
1333             (this.createDate!=null &&
1334              this.createDate.equals(other.getCreateDate()))) &&
1335            this.groupId == other.getGroupId() &&
1336            this.insurance == other.getInsurance() &&
1337            this.insure == other.isInsure() &&
1338            ((this.modifiedDate==null && other.getModifiedDate()==null) || 
1339             (this.modifiedDate!=null &&
1340              this.modifiedDate.equals(other.getModifiedDate()))) &&
1341            ((this.number==null && other.getNumber()==null) || 
1342             (this.number!=null &&
1343              this.number.equals(other.getNumber()))) &&
1344            this.orderId == other.getOrderId() &&
1345            ((this.ppPayerEmail==null && other.getPpPayerEmail()==null) || 
1346             (this.ppPayerEmail!=null &&
1347              this.ppPayerEmail.equals(other.getPpPayerEmail()))) &&
1348            this.ppPaymentGross == other.getPpPaymentGross() &&
1349            ((this.ppPaymentStatus==null && other.getPpPaymentStatus()==null) || 
1350             (this.ppPaymentStatus!=null &&
1351              this.ppPaymentStatus.equals(other.getPpPaymentStatus()))) &&
1352            ((this.ppReceiverEmail==null && other.getPpReceiverEmail()==null) || 
1353             (this.ppReceiverEmail!=null &&
1354              this.ppReceiverEmail.equals(other.getPpReceiverEmail()))) &&
1355            ((this.ppTxnId==null && other.getPpTxnId()==null) || 
1356             (this.ppTxnId!=null &&
1357              this.ppTxnId.equals(other.getPpTxnId()))) &&
1358            this.primaryKey == other.getPrimaryKey() &&
1359            this.requiresShipping == other.isRequiresShipping() &&
1360            this.sendOrderEmail == other.isSendOrderEmail() &&
1361            this.sendShippingEmail == other.isSendShippingEmail() &&
1362            this.shipToBilling == other.isShipToBilling() &&
1363            this.shipping == other.getShipping() &&
1364            ((this.shippingCity==null && other.getShippingCity()==null) || 
1365             (this.shippingCity!=null &&
1366              this.shippingCity.equals(other.getShippingCity()))) &&
1367            ((this.shippingCompany==null && other.getShippingCompany()==null) || 
1368             (this.shippingCompany!=null &&
1369              this.shippingCompany.equals(other.getShippingCompany()))) &&
1370            ((this.shippingCountry==null && other.getShippingCountry()==null) || 
1371             (this.shippingCountry!=null &&
1372              this.shippingCountry.equals(other.getShippingCountry()))) &&
1373            ((this.shippingEmailAddress==null && other.getShippingEmailAddress()==null) || 
1374             (this.shippingEmailAddress!=null &&
1375              this.shippingEmailAddress.equals(other.getShippingEmailAddress()))) &&
1376            ((this.shippingFirstName==null && other.getShippingFirstName()==null) || 
1377             (this.shippingFirstName!=null &&
1378              this.shippingFirstName.equals(other.getShippingFirstName()))) &&
1379            ((this.shippingLastName==null && other.getShippingLastName()==null) || 
1380             (this.shippingLastName!=null &&
1381              this.shippingLastName.equals(other.getShippingLastName()))) &&
1382            ((this.shippingPhone==null && other.getShippingPhone()==null) || 
1383             (this.shippingPhone!=null &&
1384              this.shippingPhone.equals(other.getShippingPhone()))) &&
1385            ((this.shippingState==null && other.getShippingState()==null) || 
1386             (this.shippingState!=null &&
1387              this.shippingState.equals(other.getShippingState()))) &&
1388            ((this.shippingStreet==null && other.getShippingStreet()==null) || 
1389             (this.shippingStreet!=null &&
1390              this.shippingStreet.equals(other.getShippingStreet()))) &&
1391            ((this.shippingZip==null && other.getShippingZip()==null) || 
1392             (this.shippingZip!=null &&
1393              this.shippingZip.equals(other.getShippingZip()))) &&
1394            this.tax == other.getTax() &&
1395            this.userId == other.getUserId() &&
1396            ((this.userName==null && other.getUserName()==null) || 
1397             (this.userName!=null &&
1398              this.userName.equals(other.getUserName())));
1399        __equalsCalc = null;
1400        return _equals;
1401    }
1402
1403    private boolean __hashCodeCalc = false;
1404    public synchronized int hashCode() {
1405        if (__hashCodeCalc) {
1406            return 0;
1407        }
1408        __hashCodeCalc = true;
1409        int _hashCode = 1;
1410        if (getAltShipping() != null) {
1411            _hashCode += getAltShipping().hashCode();
1412        }
1413        if (getBillingCity() != null) {
1414            _hashCode += getBillingCity().hashCode();
1415        }
1416        if (getBillingCompany() != null) {
1417            _hashCode += getBillingCompany().hashCode();
1418        }
1419        if (getBillingCountry() != null) {
1420            _hashCode += getBillingCountry().hashCode();
1421        }
1422        if (getBillingEmailAddress() != null) {
1423            _hashCode += getBillingEmailAddress().hashCode();
1424        }
1425        if (getBillingFirstName() != null) {
1426            _hashCode += getBillingFirstName().hashCode();
1427        }
1428        if (getBillingLastName() != null) {
1429            _hashCode += getBillingLastName().hashCode();
1430        }
1431        if (getBillingPhone() != null) {
1432            _hashCode += getBillingPhone().hashCode();
1433        }
1434        if (getBillingState() != null) {
1435            _hashCode += getBillingState().hashCode();
1436        }
1437        if (getBillingStreet() != null) {
1438            _hashCode += getBillingStreet().hashCode();
1439        }
1440        if (getBillingZip() != null) {
1441            _hashCode += getBillingZip().hashCode();
1442        }
1443        _hashCode += getCcExpMonth();
1444        _hashCode += getCcExpYear();
1445        if (getCcName() != null) {
1446            _hashCode += getCcName().hashCode();
1447        }
1448        if (getCcNumber() != null) {
1449            _hashCode += getCcNumber().hashCode();
1450        }
1451        if (getCcType() != null) {
1452            _hashCode += getCcType().hashCode();
1453        }
1454        if (getCcVerNumber() != null) {
1455            _hashCode += getCcVerNumber().hashCode();
1456        }
1457        if (getComments() != null) {
1458            _hashCode += getComments().hashCode();
1459        }
1460        _hashCode += new Long(getCompanyId()).hashCode();
1461        if (getCouponCodes() != null) {
1462            _hashCode += getCouponCodes().hashCode();
1463        }
1464        _hashCode += new Double(getCouponDiscount()).hashCode();
1465        if (getCreateDate() != null) {
1466            _hashCode += getCreateDate().hashCode();
1467        }
1468        _hashCode += new Long(getGroupId()).hashCode();
1469        _hashCode += new Double(getInsurance()).hashCode();
1470        _hashCode += (isInsure() ? Boolean.TRUE : Boolean.FALSE).hashCode();
1471        if (getModifiedDate() != null) {
1472            _hashCode += getModifiedDate().hashCode();
1473        }
1474        if (getNumber() != null) {
1475            _hashCode += getNumber().hashCode();
1476        }
1477        _hashCode += new Long(getOrderId()).hashCode();
1478        if (getPpPayerEmail() != null) {
1479            _hashCode += getPpPayerEmail().hashCode();
1480        }
1481        _hashCode += new Double(getPpPaymentGross()).hashCode();
1482        if (getPpPaymentStatus() != null) {
1483            _hashCode += getPpPaymentStatus().hashCode();
1484        }
1485        if (getPpReceiverEmail() != null) {
1486            _hashCode += getPpReceiverEmail().hashCode();
1487        }
1488        if (getPpTxnId() != null) {
1489            _hashCode += getPpTxnId().hashCode();
1490        }
1491        _hashCode += new Long(getPrimaryKey()).hashCode();
1492        _hashCode += (isRequiresShipping() ? Boolean.TRUE : Boolean.FALSE).hashCode();
1493        _hashCode += (isSendOrderEmail() ? Boolean.TRUE : Boolean.FALSE).hashCode();
1494        _hashCode += (isSendShippingEmail() ? Boolean.TRUE : Boolean.FALSE).hashCode();
1495        _hashCode += (isShipToBilling() ? Boolean.TRUE : Boolean.FALSE).hashCode();
1496        _hashCode += new Double(getShipping()).hashCode();
1497        if (getShippingCity() != null) {
1498            _hashCode += getShippingCity().hashCode();
1499        }
1500        if (getShippingCompany() != null) {
1501            _hashCode += getShippingCompany().hashCode();
1502        }
1503        if (getShippingCountry() != null) {
1504            _hashCode += getShippingCountry().hashCode();
1505        }
1506        if (getShippingEmailAddress() != null) {
1507            _hashCode += getShippingEmailAddress().hashCode();
1508        }
1509        if (getShippingFirstName() != null) {
1510            _hashCode += getShippingFirstName().hashCode();
1511        }
1512        if (getShippingLastName() != null) {
1513            _hashCode += getShippingLastName().hashCode();
1514        }
1515        if (getShippingPhone() != null) {
1516            _hashCode += getShippingPhone().hashCode();
1517        }
1518        if (getShippingState() != null) {
1519            _hashCode += getShippingState().hashCode();
1520        }
1521        if (getShippingStreet() != null) {
1522            _hashCode += getShippingStreet().hashCode();
1523        }
1524        if (getShippingZip() != null) {
1525            _hashCode += getShippingZip().hashCode();
1526        }
1527        _hashCode += new Double(getTax()).hashCode();
1528        _hashCode += new Long(getUserId()).hashCode();
1529        if (getUserName() != null) {
1530            _hashCode += getUserName().hashCode();
1531        }
1532        __hashCodeCalc = false;
1533        return _hashCode;
1534    }
1535
1536    // Type metadata
1537    private static org.apache.axis.description.TypeDesc typeDesc =
1538        new org.apache.axis.description.TypeDesc(ShoppingOrderSoap.class, true);
1539
1540    static {
1541        typeDesc.setXmlType(new javax.xml.namespace.QName("http://model.shopping.portlet.liferay.com", "ShoppingOrderSoap"));
1542        org.apache.axis.description.ElementDesc elemField = new org.apache.axis.description.ElementDesc();
1543        elemField.setFieldName("altShipping");
1544        elemField.setXmlName(new javax.xml.namespace.QName("", "altShipping"));
1545        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1546        elemField.setNillable(true);
1547        typeDesc.addFieldDesc(elemField);
1548        elemField = new org.apache.axis.description.ElementDesc();
1549        elemField.setFieldName("billingCity");
1550        elemField.setXmlName(new javax.xml.namespace.QName("", "billingCity"));
1551        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1552        elemField.setNillable(true);
1553        typeDesc.addFieldDesc(elemField);
1554        elemField = new org.apache.axis.description.ElementDesc();
1555        elemField.setFieldName("billingCompany");
1556        elemField.setXmlName(new javax.xml.namespace.QName("", "billingCompany"));
1557        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1558        elemField.setNillable(true);
1559        typeDesc.addFieldDesc(elemField);
1560        elemField = new org.apache.axis.description.ElementDesc();
1561        elemField.setFieldName("billingCountry");
1562        elemField.setXmlName(new javax.xml.namespace.QName("", "billingCountry"));
1563        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1564        elemField.setNillable(true);
1565        typeDesc.addFieldDesc(elemField);
1566        elemField = new org.apache.axis.description.ElementDesc();
1567        elemField.setFieldName("billingEmailAddress");
1568        elemField.setXmlName(new javax.xml.namespace.QName("", "billingEmailAddress"));
1569        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1570        elemField.setNillable(true);
1571        typeDesc.addFieldDesc(elemField);
1572        elemField = new org.apache.axis.description.ElementDesc();
1573        elemField.setFieldName("billingFirstName");
1574        elemField.setXmlName(new javax.xml.namespace.QName("", "billingFirstName"));
1575        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1576        elemField.setNillable(true);
1577        typeDesc.addFieldDesc(elemField);
1578        elemField = new org.apache.axis.description.ElementDesc();
1579        elemField.setFieldName("billingLastName");
1580        elemField.setXmlName(new javax.xml.namespace.QName("", "billingLastName"));
1581        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1582        elemField.setNillable(true);
1583        typeDesc.addFieldDesc(elemField);
1584        elemField = new org.apache.axis.description.ElementDesc();
1585        elemField.setFieldName("billingPhone");
1586        elemField.setXmlName(new javax.xml.namespace.QName("", "billingPhone"));
1587        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1588        elemField.setNillable(true);
1589        typeDesc.addFieldDesc(elemField);
1590        elemField = new org.apache.axis.description.ElementDesc();
1591        elemField.setFieldName("billingState");
1592        elemField.setXmlName(new javax.xml.namespace.QName("", "billingState"));
1593        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1594        elemField.setNillable(true);
1595        typeDesc.addFieldDesc(elemField);
1596        elemField = new org.apache.axis.description.ElementDesc();
1597        elemField.setFieldName("billingStreet");
1598        elemField.setXmlName(new javax.xml.namespace.QName("", "billingStreet"));
1599        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1600        elemField.setNillable(true);
1601        typeDesc.addFieldDesc(elemField);
1602        elemField = new org.apache.axis.description.ElementDesc();
1603        elemField.setFieldName("billingZip");
1604        elemField.setXmlName(new javax.xml.namespace.QName("", "billingZip"));
1605        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1606        elemField.setNillable(true);
1607        typeDesc.addFieldDesc(elemField);
1608        elemField = new org.apache.axis.description.ElementDesc();
1609        elemField.setFieldName("ccExpMonth");
1610        elemField.setXmlName(new javax.xml.namespace.QName("", "ccExpMonth"));
1611        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
1612        elemField.setNillable(false);
1613        typeDesc.addFieldDesc(elemField);
1614        elemField = new org.apache.axis.description.ElementDesc();
1615        elemField.setFieldName("ccExpYear");
1616        elemField.setXmlName(new javax.xml.namespace.QName("", "ccExpYear"));
1617        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "int"));
1618        elemField.setNillable(false);
1619        typeDesc.addFieldDesc(elemField);
1620        elemField = new org.apache.axis.description.ElementDesc();
1621        elemField.setFieldName("ccName");
1622        elemField.setXmlName(new javax.xml.namespace.QName("", "ccName"));
1623        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1624        elemField.setNillable(true);
1625        typeDesc.addFieldDesc(elemField);
1626        elemField = new org.apache.axis.description.ElementDesc();
1627        elemField.setFieldName("ccNumber");
1628        elemField.setXmlName(new javax.xml.namespace.QName("", "ccNumber"));
1629        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1630        elemField.setNillable(true);
1631        typeDesc.addFieldDesc(elemField);
1632        elemField = new org.apache.axis.description.ElementDesc();
1633        elemField.setFieldName("ccType");
1634        elemField.setXmlName(new javax.xml.namespace.QName("", "ccType"));
1635        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1636        elemField.setNillable(true);
1637        typeDesc.addFieldDesc(elemField);
1638        elemField = new org.apache.axis.description.ElementDesc();
1639        elemField.setFieldName("ccVerNumber");
1640        elemField.setXmlName(new javax.xml.namespace.QName("", "ccVerNumber"));
1641        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1642        elemField.setNillable(true);
1643        typeDesc.addFieldDesc(elemField);
1644        elemField = new org.apache.axis.description.ElementDesc();
1645        elemField.setFieldName("comments");
1646        elemField.setXmlName(new javax.xml.namespace.QName("", "comments"));
1647        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1648        elemField.setNillable(true);
1649        typeDesc.addFieldDesc(elemField);
1650        elemField = new org.apache.axis.description.ElementDesc();
1651        elemField.setFieldName("companyId");
1652        elemField.setXmlName(new javax.xml.namespace.QName("", "companyId"));
1653        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
1654        elemField.setNillable(false);
1655        typeDesc.addFieldDesc(elemField);
1656        elemField = new org.apache.axis.description.ElementDesc();
1657        elemField.setFieldName("couponCodes");
1658        elemField.setXmlName(new javax.xml.namespace.QName("", "couponCodes"));
1659        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1660        elemField.setNillable(true);
1661        typeDesc.addFieldDesc(elemField);
1662        elemField = new org.apache.axis.description.ElementDesc();
1663        elemField.setFieldName("couponDiscount");
1664        elemField.setXmlName(new javax.xml.namespace.QName("", "couponDiscount"));
1665        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"));
1666        elemField.setNillable(false);
1667        typeDesc.addFieldDesc(elemField);
1668        elemField = new org.apache.axis.description.ElementDesc();
1669        elemField.setFieldName("createDate");
1670        elemField.setXmlName(new javax.xml.namespace.QName("", "createDate"));
1671        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
1672        elemField.setNillable(true);
1673        typeDesc.addFieldDesc(elemField);
1674        elemField = new org.apache.axis.description.ElementDesc();
1675        elemField.setFieldName("groupId");
1676        elemField.setXmlName(new javax.xml.namespace.QName("", "groupId"));
1677        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
1678        elemField.setNillable(false);
1679        typeDesc.addFieldDesc(elemField);
1680        elemField = new org.apache.axis.description.ElementDesc();
1681        elemField.setFieldName("insurance");
1682        elemField.setXmlName(new javax.xml.namespace.QName("", "insurance"));
1683        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"));
1684        elemField.setNillable(false);
1685        typeDesc.addFieldDesc(elemField);
1686        elemField = new org.apache.axis.description.ElementDesc();
1687        elemField.setFieldName("insure");
1688        elemField.setXmlName(new javax.xml.namespace.QName("", "insure"));
1689        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
1690        elemField.setNillable(false);
1691        typeDesc.addFieldDesc(elemField);
1692        elemField = new org.apache.axis.description.ElementDesc();
1693        elemField.setFieldName("modifiedDate");
1694        elemField.setXmlName(new javax.xml.namespace.QName("", "modifiedDate"));
1695        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "dateTime"));
1696        elemField.setNillable(true);
1697        typeDesc.addFieldDesc(elemField);
1698        elemField = new org.apache.axis.description.ElementDesc();
1699        elemField.setFieldName("number");
1700        elemField.setXmlName(new javax.xml.namespace.QName("", "number"));
1701        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1702        elemField.setNillable(true);
1703        typeDesc.addFieldDesc(elemField);
1704        elemField = new org.apache.axis.description.ElementDesc();
1705        elemField.setFieldName("orderId");
1706        elemField.setXmlName(new javax.xml.namespace.QName("", "orderId"));
1707        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
1708        elemField.setNillable(false);
1709        typeDesc.addFieldDesc(elemField);
1710        elemField = new org.apache.axis.description.ElementDesc();
1711        elemField.setFieldName("ppPayerEmail");
1712        elemField.setXmlName(new javax.xml.namespace.QName("", "ppPayerEmail"));
1713        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1714        elemField.setNillable(true);
1715        typeDesc.addFieldDesc(elemField);
1716        elemField = new org.apache.axis.description.ElementDesc();
1717        elemField.setFieldName("ppPaymentGross");
1718        elemField.setXmlName(new javax.xml.namespace.QName("", "ppPaymentGross"));
1719        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"));
1720        elemField.setNillable(false);
1721        typeDesc.addFieldDesc(elemField);
1722        elemField = new org.apache.axis.description.ElementDesc();
1723        elemField.setFieldName("ppPaymentStatus");
1724        elemField.setXmlName(new javax.xml.namespace.QName("", "ppPaymentStatus"));
1725        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1726        elemField.setNillable(true);
1727        typeDesc.addFieldDesc(elemField);
1728        elemField = new org.apache.axis.description.ElementDesc();
1729        elemField.setFieldName("ppReceiverEmail");
1730        elemField.setXmlName(new javax.xml.namespace.QName("", "ppReceiverEmail"));
1731        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1732        elemField.setNillable(true);
1733        typeDesc.addFieldDesc(elemField);
1734        elemField = new org.apache.axis.description.ElementDesc();
1735        elemField.setFieldName("ppTxnId");
1736        elemField.setXmlName(new javax.xml.namespace.QName("", "ppTxnId"));
1737        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1738        elemField.setNillable(true);
1739        typeDesc.addFieldDesc(elemField);
1740        elemField = new org.apache.axis.description.ElementDesc();
1741        elemField.setFieldName("primaryKey");
1742        elemField.setXmlName(new javax.xml.namespace.QName("", "primaryKey"));
1743        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
1744        elemField.setNillable(false);
1745        typeDesc.addFieldDesc(elemField);
1746        elemField = new org.apache.axis.description.ElementDesc();
1747        elemField.setFieldName("requiresShipping");
1748        elemField.setXmlName(new javax.xml.namespace.QName("", "requiresShipping"));
1749        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
1750        elemField.setNillable(false);
1751        typeDesc.addFieldDesc(elemField);
1752        elemField = new org.apache.axis.description.ElementDesc();
1753        elemField.setFieldName("sendOrderEmail");
1754        elemField.setXmlName(new javax.xml.namespace.QName("", "sendOrderEmail"));
1755        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
1756        elemField.setNillable(false);
1757        typeDesc.addFieldDesc(elemField);
1758        elemField = new org.apache.axis.description.ElementDesc();
1759        elemField.setFieldName("sendShippingEmail");
1760        elemField.setXmlName(new javax.xml.namespace.QName("", "sendShippingEmail"));
1761        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
1762        elemField.setNillable(false);
1763        typeDesc.addFieldDesc(elemField);
1764        elemField = new org.apache.axis.description.ElementDesc();
1765        elemField.setFieldName("shipToBilling");
1766        elemField.setXmlName(new javax.xml.namespace.QName("", "shipToBilling"));
1767        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "boolean"));
1768        elemField.setNillable(false);
1769        typeDesc.addFieldDesc(elemField);
1770        elemField = new org.apache.axis.description.ElementDesc();
1771        elemField.setFieldName("shipping");
1772        elemField.setXmlName(new javax.xml.namespace.QName("", "shipping"));
1773        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"));
1774        elemField.setNillable(false);
1775        typeDesc.addFieldDesc(elemField);
1776        elemField = new org.apache.axis.description.ElementDesc();
1777        elemField.setFieldName("shippingCity");
1778        elemField.setXmlName(new javax.xml.namespace.QName("", "shippingCity"));
1779        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1780        elemField.setNillable(true);
1781        typeDesc.addFieldDesc(elemField);
1782        elemField = new org.apache.axis.description.ElementDesc();
1783        elemField.setFieldName("shippingCompany");
1784        elemField.setXmlName(new javax.xml.namespace.QName("", "shippingCompany"));
1785        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1786        elemField.setNillable(true);
1787        typeDesc.addFieldDesc(elemField);
1788        elemField = new org.apache.axis.description.ElementDesc();
1789        elemField.setFieldName("shippingCountry");
1790        elemField.setXmlName(new javax.xml.namespace.QName("", "shippingCountry"));
1791        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1792        elemField.setNillable(true);
1793        typeDesc.addFieldDesc(elemField);
1794        elemField = new org.apache.axis.description.ElementDesc();
1795        elemField.setFieldName("shippingEmailAddress");
1796        elemField.setXmlName(new javax.xml.namespace.QName("", "shippingEmailAddress"));
1797        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1798        elemField.setNillable(true);
1799        typeDesc.addFieldDesc(elemField);
1800        elemField = new org.apache.axis.description.ElementDesc();
1801        elemField.setFieldName("shippingFirstName");
1802        elemField.setXmlName(new javax.xml.namespace.QName("", "shippingFirstName"));
1803        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1804        elemField.setNillable(true);
1805        typeDesc.addFieldDesc(elemField);
1806        elemField = new org.apache.axis.description.ElementDesc();
1807        elemField.setFieldName("shippingLastName");
1808        elemField.setXmlName(new javax.xml.namespace.QName("", "shippingLastName"));
1809        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1810        elemField.setNillable(true);
1811        typeDesc.addFieldDesc(elemField);
1812        elemField = new org.apache.axis.description.ElementDesc();
1813        elemField.setFieldName("shippingPhone");
1814        elemField.setXmlName(new javax.xml.namespace.QName("", "shippingPhone"));
1815        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1816        elemField.setNillable(true);
1817        typeDesc.addFieldDesc(elemField);
1818        elemField = new org.apache.axis.description.ElementDesc();
1819        elemField.setFieldName("shippingState");
1820        elemField.setXmlName(new javax.xml.namespace.QName("", "shippingState"));
1821        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1822        elemField.setNillable(true);
1823        typeDesc.addFieldDesc(elemField);
1824        elemField = new org.apache.axis.description.ElementDesc();
1825        elemField.setFieldName("shippingStreet");
1826        elemField.setXmlName(new javax.xml.namespace.QName("", "shippingStreet"));
1827        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1828        elemField.setNillable(true);
1829        typeDesc.addFieldDesc(elemField);
1830        elemField = new org.apache.axis.description.ElementDesc();
1831        elemField.setFieldName("shippingZip");
1832        elemField.setXmlName(new javax.xml.namespace.QName("", "shippingZip"));
1833        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1834        elemField.setNillable(true);
1835        typeDesc.addFieldDesc(elemField);
1836        elemField = new org.apache.axis.description.ElementDesc();
1837        elemField.setFieldName("tax");
1838        elemField.setXmlName(new javax.xml.namespace.QName("", "tax"));
1839        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "double"));
1840        elemField.setNillable(false);
1841        typeDesc.addFieldDesc(elemField);
1842        elemField = new org.apache.axis.description.ElementDesc();
1843        elemField.setFieldName("userId");
1844        elemField.setXmlName(new javax.xml.namespace.QName("", "userId"));
1845        elemField.setXmlType(new javax.xml.namespace.QName("http://www.w3.org/2001/XMLSchema", "long"));
1846        elemField.setNillable(false);
1847        typeDesc.addFieldDesc(elemField);
1848        elemField = new org.apache.axis.description.ElementDesc();
1849        elemField.setFieldName("userName");
1850        elemField.setXmlName(new javax.xml.namespace.QName("", "userName"));
1851        elemField.setXmlType(new javax.xml.namespace.QName("http://schemas.xmlsoap.org/soap/encoding/", "string"));
1852        elemField.setNillable(true);
1853        typeDesc.addFieldDesc(elemField);
1854    }
1855
1856    /**
1857     * Return type metadata object
1858     */
1859    public static org.apache.axis.description.TypeDesc getTypeDesc() {
1860        return typeDesc;
1861    }
1862
1863    /**
1864     * Get Custom Serializer
1865     */
1866    public static org.apache.axis.encoding.Serializer getSerializer(
1867           java.lang.String mechType, 
1868           java.lang.Class _javaType,  
1869           javax.xml.namespace.QName _xmlType) {
1870        return 
1871          new  org.apache.axis.encoding.ser.BeanSerializer(
1872            _javaType, _xmlType, typeDesc);
1873    }
1874
1875    /**
1876     * Get Custom Deserializer
1877     */
1878    public static org.apache.axis.encoding.Deserializer getDeserializer(
1879           java.lang.String mechType, 
1880           java.lang.Class _javaType,  
1881           javax.xml.namespace.QName _xmlType) {
1882        return 
1883          new  org.apache.axis.encoding.ser.BeanDeserializer(
1884            _javaType, _xmlType, typeDesc);
1885    }
1886
1887}
1888