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