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