1
22
23 package com.liferay.portlet.shopping.model.impl;
24
25 import com.liferay.portal.SystemException;
26 import com.liferay.portal.kernel.bean.ReadOnlyBeanHandler;
27 import com.liferay.portal.kernel.util.DateUtil;
28 import com.liferay.portal.kernel.util.GetterUtil;
29 import com.liferay.portal.kernel.util.HtmlUtil;
30 import com.liferay.portal.model.impl.BaseModelImpl;
31 import com.liferay.portal.util.PortalUtil;
32
33 import com.liferay.portlet.expando.model.ExpandoBridge;
34 import com.liferay.portlet.expando.model.impl.ExpandoBridgeImpl;
35 import com.liferay.portlet.shopping.model.ShoppingOrder;
36 import com.liferay.portlet.shopping.model.ShoppingOrderSoap;
37
38 import java.io.Serializable;
39
40 import java.lang.reflect.Proxy;
41
42 import java.sql.Types;
43
44 import java.util.ArrayList;
45 import java.util.Date;
46 import java.util.List;
47
48
68 public class ShoppingOrderModelImpl extends BaseModelImpl<ShoppingOrder> {
69 public static final String TABLE_NAME = "ShoppingOrder";
70 public static final Object[][] TABLE_COLUMNS = {
71 { "orderId", new Integer(Types.BIGINT) },
72
73
74 { "groupId", new Integer(Types.BIGINT) },
75
76
77 { "companyId", new Integer(Types.BIGINT) },
78
79
80 { "userId", new Integer(Types.BIGINT) },
81
82
83 { "userName", new Integer(Types.VARCHAR) },
84
85
86 { "createDate", new Integer(Types.TIMESTAMP) },
87
88
89 { "modifiedDate", new Integer(Types.TIMESTAMP) },
90
91
92 { "number_", new Integer(Types.VARCHAR) },
93
94
95 { "tax", new Integer(Types.DOUBLE) },
96
97
98 { "shipping", new Integer(Types.DOUBLE) },
99
100
101 { "altShipping", new Integer(Types.VARCHAR) },
102
103
104 { "requiresShipping", new Integer(Types.BOOLEAN) },
105
106
107 { "insure", new Integer(Types.BOOLEAN) },
108
109
110 { "insurance", new Integer(Types.DOUBLE) },
111
112
113 { "couponCodes", new Integer(Types.VARCHAR) },
114
115
116 { "couponDiscount", new Integer(Types.DOUBLE) },
117
118
119 { "billingFirstName", new Integer(Types.VARCHAR) },
120
121
122 { "billingLastName", new Integer(Types.VARCHAR) },
123
124
125 { "billingEmailAddress", new Integer(Types.VARCHAR) },
126
127
128 { "billingCompany", new Integer(Types.VARCHAR) },
129
130
131 { "billingStreet", new Integer(Types.VARCHAR) },
132
133
134 { "billingCity", new Integer(Types.VARCHAR) },
135
136
137 { "billingState", new Integer(Types.VARCHAR) },
138
139
140 { "billingZip", new Integer(Types.VARCHAR) },
141
142
143 { "billingCountry", new Integer(Types.VARCHAR) },
144
145
146 { "billingPhone", new Integer(Types.VARCHAR) },
147
148
149 { "shipToBilling", new Integer(Types.BOOLEAN) },
150
151
152 { "shippingFirstName", new Integer(Types.VARCHAR) },
153
154
155 { "shippingLastName", new Integer(Types.VARCHAR) },
156
157
158 { "shippingEmailAddress", new Integer(Types.VARCHAR) },
159
160
161 { "shippingCompany", new Integer(Types.VARCHAR) },
162
163
164 { "shippingStreet", new Integer(Types.VARCHAR) },
165
166
167 { "shippingCity", new Integer(Types.VARCHAR) },
168
169
170 { "shippingState", new Integer(Types.VARCHAR) },
171
172
173 { "shippingZip", new Integer(Types.VARCHAR) },
174
175
176 { "shippingCountry", new Integer(Types.VARCHAR) },
177
178
179 { "shippingPhone", new Integer(Types.VARCHAR) },
180
181
182 { "ccName", new Integer(Types.VARCHAR) },
183
184
185 { "ccType", new Integer(Types.VARCHAR) },
186
187
188 { "ccNumber", new Integer(Types.VARCHAR) },
189
190
191 { "ccExpMonth", new Integer(Types.INTEGER) },
192
193
194 { "ccExpYear", new Integer(Types.INTEGER) },
195
196
197 { "ccVerNumber", new Integer(Types.VARCHAR) },
198
199
200 { "comments", new Integer(Types.VARCHAR) },
201
202
203 { "ppTxnId", new Integer(Types.VARCHAR) },
204
205
206 { "ppPaymentStatus", new Integer(Types.VARCHAR) },
207
208
209 { "ppPaymentGross", new Integer(Types.DOUBLE) },
210
211
212 { "ppReceiverEmail", new Integer(Types.VARCHAR) },
213
214
215 { "ppPayerEmail", new Integer(Types.VARCHAR) },
216
217
218 { "sendOrderEmail", new Integer(Types.BOOLEAN) },
219
220
221 { "sendShippingEmail", new Integer(Types.BOOLEAN) }
222 };
223 public static final String TABLE_SQL_CREATE = "create table ShoppingOrder (orderId LONG not null primary key,groupId LONG,companyId LONG,userId LONG,userName VARCHAR(75) null,createDate DATE null,modifiedDate DATE null,number_ VARCHAR(75) null,tax DOUBLE,shipping DOUBLE,altShipping VARCHAR(75) null,requiresShipping BOOLEAN,insure BOOLEAN,insurance DOUBLE,couponCodes VARCHAR(75) null,couponDiscount DOUBLE,billingFirstName VARCHAR(75) null,billingLastName VARCHAR(75) null,billingEmailAddress VARCHAR(75) null,billingCompany VARCHAR(75) null,billingStreet VARCHAR(75) null,billingCity VARCHAR(75) null,billingState VARCHAR(75) null,billingZip VARCHAR(75) null,billingCountry VARCHAR(75) null,billingPhone VARCHAR(75) null,shipToBilling BOOLEAN,shippingFirstName VARCHAR(75) null,shippingLastName VARCHAR(75) null,shippingEmailAddress VARCHAR(75) null,shippingCompany VARCHAR(75) null,shippingStreet VARCHAR(75) null,shippingCity VARCHAR(75) null,shippingState VARCHAR(75) null,shippingZip VARCHAR(75) null,shippingCountry VARCHAR(75) null,shippingPhone VARCHAR(75) null,ccName VARCHAR(75) null,ccType VARCHAR(75) null,ccNumber VARCHAR(75) null,ccExpMonth INTEGER,ccExpYear INTEGER,ccVerNumber VARCHAR(75) null,comments STRING null,ppTxnId VARCHAR(75) null,ppPaymentStatus VARCHAR(75) null,ppPaymentGross DOUBLE,ppReceiverEmail VARCHAR(75) null,ppPayerEmail VARCHAR(75) null,sendOrderEmail BOOLEAN,sendShippingEmail BOOLEAN)";
224 public static final String TABLE_SQL_DROP = "drop table ShoppingOrder";
225 public static final String DATA_SOURCE = "liferayDataSource";
226 public static final String SESSION_FACTORY = "liferaySessionFactory";
227 public static final String TX_MANAGER = "liferayTransactionManager";
228 public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
229 "value.object.entity.cache.enabled.com.liferay.portlet.shopping.model.ShoppingOrder"),
230 true);
231 public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
232 "value.object.finder.cache.enabled.com.liferay.portlet.shopping.model.ShoppingOrder"),
233 true);
234
235 public static ShoppingOrder toModel(ShoppingOrderSoap soapModel) {
236 ShoppingOrder model = new ShoppingOrderImpl();
237
238 model.setOrderId(soapModel.getOrderId());
239 model.setGroupId(soapModel.getGroupId());
240 model.setCompanyId(soapModel.getCompanyId());
241 model.setUserId(soapModel.getUserId());
242 model.setUserName(soapModel.getUserName());
243 model.setCreateDate(soapModel.getCreateDate());
244 model.setModifiedDate(soapModel.getModifiedDate());
245 model.setNumber(soapModel.getNumber());
246 model.setTax(soapModel.getTax());
247 model.setShipping(soapModel.getShipping());
248 model.setAltShipping(soapModel.getAltShipping());
249 model.setRequiresShipping(soapModel.getRequiresShipping());
250 model.setInsure(soapModel.getInsure());
251 model.setInsurance(soapModel.getInsurance());
252 model.setCouponCodes(soapModel.getCouponCodes());
253 model.setCouponDiscount(soapModel.getCouponDiscount());
254 model.setBillingFirstName(soapModel.getBillingFirstName());
255 model.setBillingLastName(soapModel.getBillingLastName());
256 model.setBillingEmailAddress(soapModel.getBillingEmailAddress());
257 model.setBillingCompany(soapModel.getBillingCompany());
258 model.setBillingStreet(soapModel.getBillingStreet());
259 model.setBillingCity(soapModel.getBillingCity());
260 model.setBillingState(soapModel.getBillingState());
261 model.setBillingZip(soapModel.getBillingZip());
262 model.setBillingCountry(soapModel.getBillingCountry());
263 model.setBillingPhone(soapModel.getBillingPhone());
264 model.setShipToBilling(soapModel.getShipToBilling());
265 model.setShippingFirstName(soapModel.getShippingFirstName());
266 model.setShippingLastName(soapModel.getShippingLastName());
267 model.setShippingEmailAddress(soapModel.getShippingEmailAddress());
268 model.setShippingCompany(soapModel.getShippingCompany());
269 model.setShippingStreet(soapModel.getShippingStreet());
270 model.setShippingCity(soapModel.getShippingCity());
271 model.setShippingState(soapModel.getShippingState());
272 model.setShippingZip(soapModel.getShippingZip());
273 model.setShippingCountry(soapModel.getShippingCountry());
274 model.setShippingPhone(soapModel.getShippingPhone());
275 model.setCcName(soapModel.getCcName());
276 model.setCcType(soapModel.getCcType());
277 model.setCcNumber(soapModel.getCcNumber());
278 model.setCcExpMonth(soapModel.getCcExpMonth());
279 model.setCcExpYear(soapModel.getCcExpYear());
280 model.setCcVerNumber(soapModel.getCcVerNumber());
281 model.setComments(soapModel.getComments());
282 model.setPpTxnId(soapModel.getPpTxnId());
283 model.setPpPaymentStatus(soapModel.getPpPaymentStatus());
284 model.setPpPaymentGross(soapModel.getPpPaymentGross());
285 model.setPpReceiverEmail(soapModel.getPpReceiverEmail());
286 model.setPpPayerEmail(soapModel.getPpPayerEmail());
287 model.setSendOrderEmail(soapModel.getSendOrderEmail());
288 model.setSendShippingEmail(soapModel.getSendShippingEmail());
289
290 return model;
291 }
292
293 public static List<ShoppingOrder> toModels(ShoppingOrderSoap[] soapModels) {
294 List<ShoppingOrder> models = new ArrayList<ShoppingOrder>(soapModels.length);
295
296 for (ShoppingOrderSoap soapModel : soapModels) {
297 models.add(toModel(soapModel));
298 }
299
300 return models;
301 }
302
303 public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
304 "lock.expiration.time.com.liferay.portlet.shopping.model.ShoppingOrder"));
305
306 public ShoppingOrderModelImpl() {
307 }
308
309 public long getPrimaryKey() {
310 return _orderId;
311 }
312
313 public void setPrimaryKey(long pk) {
314 setOrderId(pk);
315 }
316
317 public Serializable getPrimaryKeyObj() {
318 return new Long(_orderId);
319 }
320
321 public long getOrderId() {
322 return _orderId;
323 }
324
325 public void setOrderId(long orderId) {
326 _orderId = orderId;
327 }
328
329 public long getGroupId() {
330 return _groupId;
331 }
332
333 public void setGroupId(long groupId) {
334 _groupId = groupId;
335 }
336
337 public long getCompanyId() {
338 return _companyId;
339 }
340
341 public void setCompanyId(long companyId) {
342 _companyId = companyId;
343 }
344
345 public long getUserId() {
346 return _userId;
347 }
348
349 public void setUserId(long userId) {
350 _userId = userId;
351 }
352
353 public String getUserUuid() throws SystemException {
354 return PortalUtil.getUserValue(getUserId(), "uuid", _userUuid);
355 }
356
357 public void setUserUuid(String userUuid) {
358 _userUuid = userUuid;
359 }
360
361 public String getUserName() {
362 return GetterUtil.getString(_userName);
363 }
364
365 public void setUserName(String userName) {
366 _userName = userName;
367 }
368
369 public Date getCreateDate() {
370 return _createDate;
371 }
372
373 public void setCreateDate(Date createDate) {
374 _createDate = createDate;
375 }
376
377 public Date getModifiedDate() {
378 return _modifiedDate;
379 }
380
381 public void setModifiedDate(Date modifiedDate) {
382 _modifiedDate = modifiedDate;
383 }
384
385 public String getNumber() {
386 return GetterUtil.getString(_number);
387 }
388
389 public void setNumber(String number) {
390 _number = number;
391
392 if (_originalNumber == null) {
393 _originalNumber = number;
394 }
395 }
396
397 public String getOriginalNumber() {
398 return GetterUtil.getString(_originalNumber);
399 }
400
401 public double getTax() {
402 return _tax;
403 }
404
405 public void setTax(double tax) {
406 _tax = tax;
407 }
408
409 public double getShipping() {
410 return _shipping;
411 }
412
413 public void setShipping(double shipping) {
414 _shipping = shipping;
415 }
416
417 public String getAltShipping() {
418 return GetterUtil.getString(_altShipping);
419 }
420
421 public void setAltShipping(String altShipping) {
422 _altShipping = altShipping;
423 }
424
425 public boolean getRequiresShipping() {
426 return _requiresShipping;
427 }
428
429 public boolean isRequiresShipping() {
430 return _requiresShipping;
431 }
432
433 public void setRequiresShipping(boolean requiresShipping) {
434 _requiresShipping = requiresShipping;
435 }
436
437 public boolean getInsure() {
438 return _insure;
439 }
440
441 public boolean isInsure() {
442 return _insure;
443 }
444
445 public void setInsure(boolean insure) {
446 _insure = insure;
447 }
448
449 public double getInsurance() {
450 return _insurance;
451 }
452
453 public void setInsurance(double insurance) {
454 _insurance = insurance;
455 }
456
457 public String getCouponCodes() {
458 return GetterUtil.getString(_couponCodes);
459 }
460
461 public void setCouponCodes(String couponCodes) {
462 _couponCodes = couponCodes;
463 }
464
465 public double getCouponDiscount() {
466 return _couponDiscount;
467 }
468
469 public void setCouponDiscount(double couponDiscount) {
470 _couponDiscount = couponDiscount;
471 }
472
473 public String getBillingFirstName() {
474 return GetterUtil.getString(_billingFirstName);
475 }
476
477 public void setBillingFirstName(String billingFirstName) {
478 _billingFirstName = billingFirstName;
479 }
480
481 public String getBillingLastName() {
482 return GetterUtil.getString(_billingLastName);
483 }
484
485 public void setBillingLastName(String billingLastName) {
486 _billingLastName = billingLastName;
487 }
488
489 public String getBillingEmailAddress() {
490 return GetterUtil.getString(_billingEmailAddress);
491 }
492
493 public void setBillingEmailAddress(String billingEmailAddress) {
494 _billingEmailAddress = billingEmailAddress;
495 }
496
497 public String getBillingCompany() {
498 return GetterUtil.getString(_billingCompany);
499 }
500
501 public void setBillingCompany(String billingCompany) {
502 _billingCompany = billingCompany;
503 }
504
505 public String getBillingStreet() {
506 return GetterUtil.getString(_billingStreet);
507 }
508
509 public void setBillingStreet(String billingStreet) {
510 _billingStreet = billingStreet;
511 }
512
513 public String getBillingCity() {
514 return GetterUtil.getString(_billingCity);
515 }
516
517 public void setBillingCity(String billingCity) {
518 _billingCity = billingCity;
519 }
520
521 public String getBillingState() {
522 return GetterUtil.getString(_billingState);
523 }
524
525 public void setBillingState(String billingState) {
526 _billingState = billingState;
527 }
528
529 public String getBillingZip() {
530 return GetterUtil.getString(_billingZip);
531 }
532
533 public void setBillingZip(String billingZip) {
534 _billingZip = billingZip;
535 }
536
537 public String getBillingCountry() {
538 return GetterUtil.getString(_billingCountry);
539 }
540
541 public void setBillingCountry(String billingCountry) {
542 _billingCountry = billingCountry;
543 }
544
545 public String getBillingPhone() {
546 return GetterUtil.getString(_billingPhone);
547 }
548
549 public void setBillingPhone(String billingPhone) {
550 _billingPhone = billingPhone;
551 }
552
553 public boolean getShipToBilling() {
554 return _shipToBilling;
555 }
556
557 public boolean isShipToBilling() {
558 return _shipToBilling;
559 }
560
561 public void setShipToBilling(boolean shipToBilling) {
562 _shipToBilling = shipToBilling;
563 }
564
565 public String getShippingFirstName() {
566 return GetterUtil.getString(_shippingFirstName);
567 }
568
569 public void setShippingFirstName(String shippingFirstName) {
570 _shippingFirstName = shippingFirstName;
571 }
572
573 public String getShippingLastName() {
574 return GetterUtil.getString(_shippingLastName);
575 }
576
577 public void setShippingLastName(String shippingLastName) {
578 _shippingLastName = shippingLastName;
579 }
580
581 public String getShippingEmailAddress() {
582 return GetterUtil.getString(_shippingEmailAddress);
583 }
584
585 public void setShippingEmailAddress(String shippingEmailAddress) {
586 _shippingEmailAddress = shippingEmailAddress;
587 }
588
589 public String getShippingCompany() {
590 return GetterUtil.getString(_shippingCompany);
591 }
592
593 public void setShippingCompany(String shippingCompany) {
594 _shippingCompany = shippingCompany;
595 }
596
597 public String getShippingStreet() {
598 return GetterUtil.getString(_shippingStreet);
599 }
600
601 public void setShippingStreet(String shippingStreet) {
602 _shippingStreet = shippingStreet;
603 }
604
605 public String getShippingCity() {
606 return GetterUtil.getString(_shippingCity);
607 }
608
609 public void setShippingCity(String shippingCity) {
610 _shippingCity = shippingCity;
611 }
612
613 public String getShippingState() {
614 return GetterUtil.getString(_shippingState);
615 }
616
617 public void setShippingState(String shippingState) {
618 _shippingState = shippingState;
619 }
620
621 public String getShippingZip() {
622 return GetterUtil.getString(_shippingZip);
623 }
624
625 public void setShippingZip(String shippingZip) {
626 _shippingZip = shippingZip;
627 }
628
629 public String getShippingCountry() {
630 return GetterUtil.getString(_shippingCountry);
631 }
632
633 public void setShippingCountry(String shippingCountry) {
634 _shippingCountry = shippingCountry;
635 }
636
637 public String getShippingPhone() {
638 return GetterUtil.getString(_shippingPhone);
639 }
640
641 public void setShippingPhone(String shippingPhone) {
642 _shippingPhone = shippingPhone;
643 }
644
645 public String getCcName() {
646 return GetterUtil.getString(_ccName);
647 }
648
649 public void setCcName(String ccName) {
650 _ccName = ccName;
651 }
652
653 public String getCcType() {
654 return GetterUtil.getString(_ccType);
655 }
656
657 public void setCcType(String ccType) {
658 _ccType = ccType;
659 }
660
661 public String getCcNumber() {
662 return GetterUtil.getString(_ccNumber);
663 }
664
665 public void setCcNumber(String ccNumber) {
666 _ccNumber = ccNumber;
667 }
668
669 public int getCcExpMonth() {
670 return _ccExpMonth;
671 }
672
673 public void setCcExpMonth(int ccExpMonth) {
674 _ccExpMonth = ccExpMonth;
675 }
676
677 public int getCcExpYear() {
678 return _ccExpYear;
679 }
680
681 public void setCcExpYear(int ccExpYear) {
682 _ccExpYear = ccExpYear;
683 }
684
685 public String getCcVerNumber() {
686 return GetterUtil.getString(_ccVerNumber);
687 }
688
689 public void setCcVerNumber(String ccVerNumber) {
690 _ccVerNumber = ccVerNumber;
691 }
692
693 public String getComments() {
694 return GetterUtil.getString(_comments);
695 }
696
697 public void setComments(String comments) {
698 _comments = comments;
699 }
700
701 public String getPpTxnId() {
702 return GetterUtil.getString(_ppTxnId);
703 }
704
705 public void setPpTxnId(String ppTxnId) {
706 _ppTxnId = ppTxnId;
707
708 if (_originalPpTxnId == null) {
709 _originalPpTxnId = ppTxnId;
710 }
711 }
712
713 public String getOriginalPpTxnId() {
714 return GetterUtil.getString(_originalPpTxnId);
715 }
716
717 public String getPpPaymentStatus() {
718 return GetterUtil.getString(_ppPaymentStatus);
719 }
720
721 public void setPpPaymentStatus(String ppPaymentStatus) {
722 _ppPaymentStatus = ppPaymentStatus;
723 }
724
725 public double getPpPaymentGross() {
726 return _ppPaymentGross;
727 }
728
729 public void setPpPaymentGross(double ppPaymentGross) {
730 _ppPaymentGross = ppPaymentGross;
731 }
732
733 public String getPpReceiverEmail() {
734 return GetterUtil.getString(_ppReceiverEmail);
735 }
736
737 public void setPpReceiverEmail(String ppReceiverEmail) {
738 _ppReceiverEmail = ppReceiverEmail;
739 }
740
741 public String getPpPayerEmail() {
742 return GetterUtil.getString(_ppPayerEmail);
743 }
744
745 public void setPpPayerEmail(String ppPayerEmail) {
746 _ppPayerEmail = ppPayerEmail;
747 }
748
749 public boolean getSendOrderEmail() {
750 return _sendOrderEmail;
751 }
752
753 public boolean isSendOrderEmail() {
754 return _sendOrderEmail;
755 }
756
757 public void setSendOrderEmail(boolean sendOrderEmail) {
758 _sendOrderEmail = sendOrderEmail;
759 }
760
761 public boolean getSendShippingEmail() {
762 return _sendShippingEmail;
763 }
764
765 public boolean isSendShippingEmail() {
766 return _sendShippingEmail;
767 }
768
769 public void setSendShippingEmail(boolean sendShippingEmail) {
770 _sendShippingEmail = sendShippingEmail;
771 }
772
773 public ShoppingOrder toEscapedModel() {
774 if (isEscapedModel()) {
775 return (ShoppingOrder)this;
776 }
777 else {
778 ShoppingOrder model = new ShoppingOrderImpl();
779
780 model.setNew(isNew());
781 model.setEscapedModel(true);
782
783 model.setOrderId(getOrderId());
784 model.setGroupId(getGroupId());
785 model.setCompanyId(getCompanyId());
786 model.setUserId(getUserId());
787 model.setUserName(HtmlUtil.escape(getUserName()));
788 model.setCreateDate(getCreateDate());
789 model.setModifiedDate(getModifiedDate());
790 model.setNumber(HtmlUtil.escape(getNumber()));
791 model.setTax(getTax());
792 model.setShipping(getShipping());
793 model.setAltShipping(HtmlUtil.escape(getAltShipping()));
794 model.setRequiresShipping(getRequiresShipping());
795 model.setInsure(getInsure());
796 model.setInsurance(getInsurance());
797 model.setCouponCodes(HtmlUtil.escape(getCouponCodes()));
798 model.setCouponDiscount(getCouponDiscount());
799 model.setBillingFirstName(HtmlUtil.escape(getBillingFirstName()));
800 model.setBillingLastName(HtmlUtil.escape(getBillingLastName()));
801 model.setBillingEmailAddress(HtmlUtil.escape(
802 getBillingEmailAddress()));
803 model.setBillingCompany(HtmlUtil.escape(getBillingCompany()));
804 model.setBillingStreet(HtmlUtil.escape(getBillingStreet()));
805 model.setBillingCity(HtmlUtil.escape(getBillingCity()));
806 model.setBillingState(HtmlUtil.escape(getBillingState()));
807 model.setBillingZip(HtmlUtil.escape(getBillingZip()));
808 model.setBillingCountry(HtmlUtil.escape(getBillingCountry()));
809 model.setBillingPhone(HtmlUtil.escape(getBillingPhone()));
810 model.setShipToBilling(getShipToBilling());
811 model.setShippingFirstName(HtmlUtil.escape(getShippingFirstName()));
812 model.setShippingLastName(HtmlUtil.escape(getShippingLastName()));
813 model.setShippingEmailAddress(HtmlUtil.escape(
814 getShippingEmailAddress()));
815 model.setShippingCompany(HtmlUtil.escape(getShippingCompany()));
816 model.setShippingStreet(HtmlUtil.escape(getShippingStreet()));
817 model.setShippingCity(HtmlUtil.escape(getShippingCity()));
818 model.setShippingState(HtmlUtil.escape(getShippingState()));
819 model.setShippingZip(HtmlUtil.escape(getShippingZip()));
820 model.setShippingCountry(HtmlUtil.escape(getShippingCountry()));
821 model.setShippingPhone(HtmlUtil.escape(getShippingPhone()));
822 model.setCcName(HtmlUtil.escape(getCcName()));
823 model.setCcType(HtmlUtil.escape(getCcType()));
824 model.setCcNumber(HtmlUtil.escape(getCcNumber()));
825 model.setCcExpMonth(getCcExpMonth());
826 model.setCcExpYear(getCcExpYear());
827 model.setCcVerNumber(HtmlUtil.escape(getCcVerNumber()));
828 model.setComments(HtmlUtil.escape(getComments()));
829 model.setPpTxnId(HtmlUtil.escape(getPpTxnId()));
830 model.setPpPaymentStatus(HtmlUtil.escape(getPpPaymentStatus()));
831 model.setPpPaymentGross(getPpPaymentGross());
832 model.setPpReceiverEmail(HtmlUtil.escape(getPpReceiverEmail()));
833 model.setPpPayerEmail(HtmlUtil.escape(getPpPayerEmail()));
834 model.setSendOrderEmail(getSendOrderEmail());
835 model.setSendShippingEmail(getSendShippingEmail());
836
837 model = (ShoppingOrder)Proxy.newProxyInstance(ShoppingOrder.class.getClassLoader(),
838 new Class[] { ShoppingOrder.class },
839 new ReadOnlyBeanHandler(model));
840
841 return model;
842 }
843 }
844
845 public ExpandoBridge getExpandoBridge() {
846 if (_expandoBridge == null) {
847 _expandoBridge = new ExpandoBridgeImpl(ShoppingOrder.class.getName(),
848 getPrimaryKey());
849 }
850
851 return _expandoBridge;
852 }
853
854 public Object clone() {
855 ShoppingOrderImpl clone = new ShoppingOrderImpl();
856
857 clone.setOrderId(getOrderId());
858 clone.setGroupId(getGroupId());
859 clone.setCompanyId(getCompanyId());
860 clone.setUserId(getUserId());
861 clone.setUserName(getUserName());
862 clone.setCreateDate(getCreateDate());
863 clone.setModifiedDate(getModifiedDate());
864 clone.setNumber(getNumber());
865 clone.setTax(getTax());
866 clone.setShipping(getShipping());
867 clone.setAltShipping(getAltShipping());
868 clone.setRequiresShipping(getRequiresShipping());
869 clone.setInsure(getInsure());
870 clone.setInsurance(getInsurance());
871 clone.setCouponCodes(getCouponCodes());
872 clone.setCouponDiscount(getCouponDiscount());
873 clone.setBillingFirstName(getBillingFirstName());
874 clone.setBillingLastName(getBillingLastName());
875 clone.setBillingEmailAddress(getBillingEmailAddress());
876 clone.setBillingCompany(getBillingCompany());
877 clone.setBillingStreet(getBillingStreet());
878 clone.setBillingCity(getBillingCity());
879 clone.setBillingState(getBillingState());
880 clone.setBillingZip(getBillingZip());
881 clone.setBillingCountry(getBillingCountry());
882 clone.setBillingPhone(getBillingPhone());
883 clone.setShipToBilling(getShipToBilling());
884 clone.setShippingFirstName(getShippingFirstName());
885 clone.setShippingLastName(getShippingLastName());
886 clone.setShippingEmailAddress(getShippingEmailAddress());
887 clone.setShippingCompany(getShippingCompany());
888 clone.setShippingStreet(getShippingStreet());
889 clone.setShippingCity(getShippingCity());
890 clone.setShippingState(getShippingState());
891 clone.setShippingZip(getShippingZip());
892 clone.setShippingCountry(getShippingCountry());
893 clone.setShippingPhone(getShippingPhone());
894 clone.setCcName(getCcName());
895 clone.setCcType(getCcType());
896 clone.setCcNumber(getCcNumber());
897 clone.setCcExpMonth(getCcExpMonth());
898 clone.setCcExpYear(getCcExpYear());
899 clone.setCcVerNumber(getCcVerNumber());
900 clone.setComments(getComments());
901 clone.setPpTxnId(getPpTxnId());
902 clone.setPpPaymentStatus(getPpPaymentStatus());
903 clone.setPpPaymentGross(getPpPaymentGross());
904 clone.setPpReceiverEmail(getPpReceiverEmail());
905 clone.setPpPayerEmail(getPpPayerEmail());
906 clone.setSendOrderEmail(getSendOrderEmail());
907 clone.setSendShippingEmail(getSendShippingEmail());
908
909 return clone;
910 }
911
912 public int compareTo(ShoppingOrder shoppingOrder) {
913 int value = 0;
914
915 value = DateUtil.compareTo(getCreateDate(),
916 shoppingOrder.getCreateDate());
917
918 value = value * -1;
919
920 if (value != 0) {
921 return value;
922 }
923
924 return 0;
925 }
926
927 public boolean equals(Object obj) {
928 if (obj == null) {
929 return false;
930 }
931
932 ShoppingOrder shoppingOrder = null;
933
934 try {
935 shoppingOrder = (ShoppingOrder)obj;
936 }
937 catch (ClassCastException cce) {
938 return false;
939 }
940
941 long pk = shoppingOrder.getPrimaryKey();
942
943 if (getPrimaryKey() == pk) {
944 return true;
945 }
946 else {
947 return false;
948 }
949 }
950
951 public int hashCode() {
952 return (int)getPrimaryKey();
953 }
954
955 public String toString() {
956 StringBuilder sb = new StringBuilder();
957
958 sb.append("{orderId=");
959 sb.append(getOrderId());
960 sb.append(", groupId=");
961 sb.append(getGroupId());
962 sb.append(", companyId=");
963 sb.append(getCompanyId());
964 sb.append(", userId=");
965 sb.append(getUserId());
966 sb.append(", userName=");
967 sb.append(getUserName());
968 sb.append(", createDate=");
969 sb.append(getCreateDate());
970 sb.append(", modifiedDate=");
971 sb.append(getModifiedDate());
972 sb.append(", number=");
973 sb.append(getNumber());
974 sb.append(", tax=");
975 sb.append(getTax());
976 sb.append(", shipping=");
977 sb.append(getShipping());
978 sb.append(", altShipping=");
979 sb.append(getAltShipping());
980 sb.append(", requiresShipping=");
981 sb.append(getRequiresShipping());
982 sb.append(", insure=");
983 sb.append(getInsure());
984 sb.append(", insurance=");
985 sb.append(getInsurance());
986 sb.append(", couponCodes=");
987 sb.append(getCouponCodes());
988 sb.append(", couponDiscount=");
989 sb.append(getCouponDiscount());
990 sb.append(", billingFirstName=");
991 sb.append(getBillingFirstName());
992 sb.append(", billingLastName=");
993 sb.append(getBillingLastName());
994 sb.append(", billingEmailAddress=");
995 sb.append(getBillingEmailAddress());
996 sb.append(", billingCompany=");
997 sb.append(getBillingCompany());
998 sb.append(", billingStreet=");
999 sb.append(getBillingStreet());
1000 sb.append(", billingCity=");
1001 sb.append(getBillingCity());
1002 sb.append(", billingState=");
1003 sb.append(getBillingState());
1004 sb.append(", billingZip=");
1005 sb.append(getBillingZip());
1006 sb.append(", billingCountry=");
1007 sb.append(getBillingCountry());
1008 sb.append(", billingPhone=");
1009 sb.append(getBillingPhone());
1010 sb.append(", shipToBilling=");
1011 sb.append(getShipToBilling());
1012 sb.append(", shippingFirstName=");
1013 sb.append(getShippingFirstName());
1014 sb.append(", shippingLastName=");
1015 sb.append(getShippingLastName());
1016 sb.append(", shippingEmailAddress=");
1017 sb.append(getShippingEmailAddress());
1018 sb.append(", shippingCompany=");
1019 sb.append(getShippingCompany());
1020 sb.append(", shippingStreet=");
1021 sb.append(getShippingStreet());
1022 sb.append(", shippingCity=");
1023 sb.append(getShippingCity());
1024 sb.append(", shippingState=");
1025 sb.append(getShippingState());
1026 sb.append(", shippingZip=");
1027 sb.append(getShippingZip());
1028 sb.append(", shippingCountry=");
1029 sb.append(getShippingCountry());
1030 sb.append(", shippingPhone=");
1031 sb.append(getShippingPhone());
1032 sb.append(", ccName=");
1033 sb.append(getCcName());
1034 sb.append(", ccType=");
1035 sb.append(getCcType());
1036 sb.append(", ccNumber=");
1037 sb.append(getCcNumber());
1038 sb.append(", ccExpMonth=");
1039 sb.append(getCcExpMonth());
1040 sb.append(", ccExpYear=");
1041 sb.append(getCcExpYear());
1042 sb.append(", ccVerNumber=");
1043 sb.append(getCcVerNumber());
1044 sb.append(", comments=");
1045 sb.append(getComments());
1046 sb.append(", ppTxnId=");
1047 sb.append(getPpTxnId());
1048 sb.append(", ppPaymentStatus=");
1049 sb.append(getPpPaymentStatus());
1050 sb.append(", ppPaymentGross=");
1051 sb.append(getPpPaymentGross());
1052 sb.append(", ppReceiverEmail=");
1053 sb.append(getPpReceiverEmail());
1054 sb.append(", ppPayerEmail=");
1055 sb.append(getPpPayerEmail());
1056 sb.append(", sendOrderEmail=");
1057 sb.append(getSendOrderEmail());
1058 sb.append(", sendShippingEmail=");
1059 sb.append(getSendShippingEmail());
1060 sb.append("}");
1061
1062 return sb.toString();
1063 }
1064
1065 public String toXmlString() {
1066 StringBuilder sb = new StringBuilder();
1067
1068 sb.append("<model><model-name>");
1069 sb.append("com.liferay.portlet.shopping.model.ShoppingOrder");
1070 sb.append("</model-name>");
1071
1072 sb.append(
1073 "<column><column-name>orderId</column-name><column-value><![CDATA[");
1074 sb.append(getOrderId());
1075 sb.append("]]></column-value></column>");
1076 sb.append(
1077 "<column><column-name>groupId</column-name><column-value><![CDATA[");
1078 sb.append(getGroupId());
1079 sb.append("]]></column-value></column>");
1080 sb.append(
1081 "<column><column-name>companyId</column-name><column-value><![CDATA[");
1082 sb.append(getCompanyId());
1083 sb.append("]]></column-value></column>");
1084 sb.append(
1085 "<column><column-name>userId</column-name><column-value><![CDATA[");
1086 sb.append(getUserId());
1087 sb.append("]]></column-value></column>");
1088 sb.append(
1089 "<column><column-name>userName</column-name><column-value><![CDATA[");
1090 sb.append(getUserName());
1091 sb.append("]]></column-value></column>");
1092 sb.append(
1093 "<column><column-name>createDate</column-name><column-value><![CDATA[");
1094 sb.append(getCreateDate());
1095 sb.append("]]></column-value></column>");
1096 sb.append(
1097 "<column><column-name>modifiedDate</column-name><column-value><![CDATA[");
1098 sb.append(getModifiedDate());
1099 sb.append("]]></column-value></column>");
1100 sb.append(
1101 "<column><column-name>number</column-name><column-value><![CDATA[");
1102 sb.append(getNumber());
1103 sb.append("]]></column-value></column>");
1104 sb.append(
1105 "<column><column-name>tax</column-name><column-value><![CDATA[");
1106 sb.append(getTax());
1107 sb.append("]]></column-value></column>");
1108 sb.append(
1109 "<column><column-name>shipping</column-name><column-value><![CDATA[");
1110 sb.append(getShipping());
1111 sb.append("]]></column-value></column>");
1112 sb.append(
1113 "<column><column-name>altShipping</column-name><column-value><![CDATA[");
1114 sb.append(getAltShipping());
1115 sb.append("]]></column-value></column>");
1116 sb.append(
1117 "<column><column-name>requiresShipping</column-name><column-value><![CDATA[");
1118 sb.append(getRequiresShipping());
1119 sb.append("]]></column-value></column>");
1120 sb.append(
1121 "<column><column-name>insure</column-name><column-value><![CDATA[");
1122 sb.append(getInsure());
1123 sb.append("]]></column-value></column>");
1124 sb.append(
1125 "<column><column-name>insurance</column-name><column-value><![CDATA[");
1126 sb.append(getInsurance());
1127 sb.append("]]></column-value></column>");
1128 sb.append(
1129 "<column><column-name>couponCodes</column-name><column-value><![CDATA[");
1130 sb.append(getCouponCodes());
1131 sb.append("]]></column-value></column>");
1132 sb.append(
1133 "<column><column-name>couponDiscount</column-name><column-value><![CDATA[");
1134 sb.append(getCouponDiscount());
1135 sb.append("]]></column-value></column>");
1136 sb.append(
1137 "<column><column-name>billingFirstName</column-name><column-value><![CDATA[");
1138 sb.append(getBillingFirstName());
1139 sb.append("]]></column-value></column>");
1140 sb.append(
1141 "<column><column-name>billingLastName</column-name><column-value><![CDATA[");
1142 sb.append(getBillingLastName());
1143 sb.append("]]></column-value></column>");
1144 sb.append(
1145 "<column><column-name>billingEmailAddress</column-name><column-value><![CDATA[");
1146 sb.append(getBillingEmailAddress());
1147 sb.append("]]></column-value></column>");
1148 sb.append(
1149 "<column><column-name>billingCompany</column-name><column-value><![CDATA[");
1150 sb.append(getBillingCompany());
1151 sb.append("]]></column-value></column>");
1152 sb.append(
1153 "<column><column-name>billingStreet</column-name><column-value><![CDATA[");
1154 sb.append(getBillingStreet());
1155 sb.append("]]></column-value></column>");
1156 sb.append(
1157 "<column><column-name>billingCity</column-name><column-value><![CDATA[");
1158 sb.append(getBillingCity());
1159 sb.append("]]></column-value></column>");
1160 sb.append(
1161 "<column><column-name>billingState</column-name><column-value><![CDATA[");
1162 sb.append(getBillingState());
1163 sb.append("]]></column-value></column>");
1164 sb.append(
1165 "<column><column-name>billingZip</column-name><column-value><![CDATA[");
1166 sb.append(getBillingZip());
1167 sb.append("]]></column-value></column>");
1168 sb.append(
1169 "<column><column-name>billingCountry</column-name><column-value><![CDATA[");
1170 sb.append(getBillingCountry());
1171 sb.append("]]></column-value></column>");
1172 sb.append(
1173 "<column><column-name>billingPhone</column-name><column-value><![CDATA[");
1174 sb.append(getBillingPhone());
1175 sb.append("]]></column-value></column>");
1176 sb.append(
1177 "<column><column-name>shipToBilling</column-name><column-value><![CDATA[");
1178 sb.append(getShipToBilling());
1179 sb.append("]]></column-value></column>");
1180 sb.append(
1181 "<column><column-name>shippingFirstName</column-name><column-value><![CDATA[");
1182 sb.append(getShippingFirstName());
1183 sb.append("]]></column-value></column>");
1184 sb.append(
1185 "<column><column-name>shippingLastName</column-name><column-value><![CDATA[");
1186 sb.append(getShippingLastName());
1187 sb.append("]]></column-value></column>");
1188 sb.append(
1189 "<column><column-name>shippingEmailAddress</column-name><column-value><![CDATA[");
1190 sb.append(getShippingEmailAddress());
1191 sb.append("]]></column-value></column>");
1192 sb.append(
1193 "<column><column-name>shippingCompany</column-name><column-value><![CDATA[");
1194 sb.append(getShippingCompany());
1195 sb.append("]]></column-value></column>");
1196 sb.append(
1197 "<column><column-name>shippingStreet</column-name><column-value><![CDATA[");
1198 sb.append(getShippingStreet());
1199 sb.append("]]></column-value></column>");
1200 sb.append(
1201 "<column><column-name>shippingCity</column-name><column-value><![CDATA[");
1202 sb.append(getShippingCity());
1203 sb.append("]]></column-value></column>");
1204 sb.append(
1205 "<column><column-name>shippingState</column-name><column-value><![CDATA[");
1206 sb.append(getShippingState());
1207 sb.append("]]></column-value></column>");
1208 sb.append(
1209 "<column><column-name>shippingZip</column-name><column-value><![CDATA[");
1210 sb.append(getShippingZip());
1211 sb.append("]]></column-value></column>");
1212 sb.append(
1213 "<column><column-name>shippingCountry</column-name><column-value><![CDATA[");
1214 sb.append(getShippingCountry());
1215 sb.append("]]></column-value></column>");
1216 sb.append(
1217 "<column><column-name>shippingPhone</column-name><column-value><![CDATA[");
1218 sb.append(getShippingPhone());
1219 sb.append("]]></column-value></column>");
1220 sb.append(
1221 "<column><column-name>ccName</column-name><column-value><![CDATA[");
1222 sb.append(getCcName());
1223 sb.append("]]></column-value></column>");
1224 sb.append(
1225 "<column><column-name>ccType</column-name><column-value><![CDATA[");
1226 sb.append(getCcType());
1227 sb.append("]]></column-value></column>");
1228 sb.append(
1229 "<column><column-name>ccNumber</column-name><column-value><![CDATA[");
1230 sb.append(getCcNumber());
1231 sb.append("]]></column-value></column>");
1232 sb.append(
1233 "<column><column-name>ccExpMonth</column-name><column-value><![CDATA[");
1234 sb.append(getCcExpMonth());
1235 sb.append("]]></column-value></column>");
1236 sb.append(
1237 "<column><column-name>ccExpYear</column-name><column-value><![CDATA[");
1238 sb.append(getCcExpYear());
1239 sb.append("]]></column-value></column>");
1240 sb.append(
1241 "<column><column-name>ccVerNumber</column-name><column-value><![CDATA[");
1242 sb.append(getCcVerNumber());
1243 sb.append("]]></column-value></column>");
1244 sb.append(
1245 "<column><column-name>comments</column-name><column-value><![CDATA[");
1246 sb.append(getComments());
1247 sb.append("]]></column-value></column>");
1248 sb.append(
1249 "<column><column-name>ppTxnId</column-name><column-value><![CDATA[");
1250 sb.append(getPpTxnId());
1251 sb.append("]]></column-value></column>");
1252 sb.append(
1253 "<column><column-name>ppPaymentStatus</column-name><column-value><![CDATA[");
1254 sb.append(getPpPaymentStatus());
1255 sb.append("]]></column-value></column>");
1256 sb.append(
1257 "<column><column-name>ppPaymentGross</column-name><column-value><![CDATA[");
1258 sb.append(getPpPaymentGross());
1259 sb.append("]]></column-value></column>");
1260 sb.append(
1261 "<column><column-name>ppReceiverEmail</column-name><column-value><![CDATA[");
1262 sb.append(getPpReceiverEmail());
1263 sb.append("]]></column-value></column>");
1264 sb.append(
1265 "<column><column-name>ppPayerEmail</column-name><column-value><![CDATA[");
1266 sb.append(getPpPayerEmail());
1267 sb.append("]]></column-value></column>");
1268 sb.append(
1269 "<column><column-name>sendOrderEmail</column-name><column-value><![CDATA[");
1270 sb.append(getSendOrderEmail());
1271 sb.append("]]></column-value></column>");
1272 sb.append(
1273 "<column><column-name>sendShippingEmail</column-name><column-value><![CDATA[");
1274 sb.append(getSendShippingEmail());
1275 sb.append("]]></column-value></column>");
1276
1277 sb.append("</model>");
1278
1279 return sb.toString();
1280 }
1281
1282 private long _orderId;
1283 private long _groupId;
1284 private long _companyId;
1285 private long _userId;
1286 private String _userUuid;
1287 private String _userName;
1288 private Date _createDate;
1289 private Date _modifiedDate;
1290 private String _number;
1291 private String _originalNumber;
1292 private double _tax;
1293 private double _shipping;
1294 private String _altShipping;
1295 private boolean _requiresShipping;
1296 private boolean _insure;
1297 private double _insurance;
1298 private String _couponCodes;
1299 private double _couponDiscount;
1300 private String _billingFirstName;
1301 private String _billingLastName;
1302 private String _billingEmailAddress;
1303 private String _billingCompany;
1304 private String _billingStreet;
1305 private String _billingCity;
1306 private String _billingState;
1307 private String _billingZip;
1308 private String _billingCountry;
1309 private String _billingPhone;
1310 private boolean _shipToBilling;
1311 private String _shippingFirstName;
1312 private String _shippingLastName;
1313 private String _shippingEmailAddress;
1314 private String _shippingCompany;
1315 private String _shippingStreet;
1316 private String _shippingCity;
1317 private String _shippingState;
1318 private String _shippingZip;
1319 private String _shippingCountry;
1320 private String _shippingPhone;
1321 private String _ccName;
1322 private String _ccType;
1323 private String _ccNumber;
1324 private int _ccExpMonth;
1325 private int _ccExpYear;
1326 private String _ccVerNumber;
1327 private String _comments;
1328 private String _ppTxnId;
1329 private String _originalPpTxnId;
1330 private String _ppPaymentStatus;
1331 private double _ppPaymentGross;
1332 private String _ppReceiverEmail;
1333 private String _ppPayerEmail;
1334 private boolean _sendOrderEmail;
1335 private boolean _sendShippingEmail;
1336 private transient ExpandoBridge _expandoBridge;
1337}