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.json.JSON;
020 import com.liferay.portal.kernel.util.DateUtil;
021 import com.liferay.portal.kernel.util.GetterUtil;
022 import com.liferay.portal.kernel.util.ProxyUtil;
023 import com.liferay.portal.kernel.util.StringBundler;
024 import com.liferay.portal.kernel.util.StringPool;
025 import com.liferay.portal.model.CacheModel;
026 import com.liferay.portal.model.impl.BaseModelImpl;
027 import com.liferay.portal.service.ServiceContext;
028 import com.liferay.portal.util.PortalUtil;
029
030 import com.liferay.portlet.expando.model.ExpandoBridge;
031 import com.liferay.portlet.expando.util.ExpandoBridgeFactoryUtil;
032 import com.liferay.portlet.shopping.model.ShoppingOrder;
033 import com.liferay.portlet.shopping.model.ShoppingOrderModel;
034 import com.liferay.portlet.shopping.model.ShoppingOrderSoap;
035
036 import java.io.Serializable;
037
038 import java.sql.Types;
039
040 import java.util.ArrayList;
041 import java.util.Date;
042 import java.util.List;
043
044
057 @JSON(strict = true)
058 public class ShoppingOrderModelImpl extends BaseModelImpl<ShoppingOrder>
059 implements ShoppingOrderModel {
060
065 public static final String TABLE_NAME = "ShoppingOrder";
066 public static final Object[][] TABLE_COLUMNS = {
067 { "orderId", Types.BIGINT },
068 { "groupId", Types.BIGINT },
069 { "companyId", Types.BIGINT },
070 { "userId", Types.BIGINT },
071 { "userName", Types.VARCHAR },
072 { "createDate", Types.TIMESTAMP },
073 { "modifiedDate", Types.TIMESTAMP },
074 { "number_", Types.VARCHAR },
075 { "tax", Types.DOUBLE },
076 { "shipping", Types.DOUBLE },
077 { "altShipping", Types.VARCHAR },
078 { "requiresShipping", Types.BOOLEAN },
079 { "insure", Types.BOOLEAN },
080 { "insurance", Types.DOUBLE },
081 { "couponCodes", Types.VARCHAR },
082 { "couponDiscount", Types.DOUBLE },
083 { "billingFirstName", Types.VARCHAR },
084 { "billingLastName", Types.VARCHAR },
085 { "billingEmailAddress", Types.VARCHAR },
086 { "billingCompany", Types.VARCHAR },
087 { "billingStreet", Types.VARCHAR },
088 { "billingCity", Types.VARCHAR },
089 { "billingState", Types.VARCHAR },
090 { "billingZip", Types.VARCHAR },
091 { "billingCountry", Types.VARCHAR },
092 { "billingPhone", Types.VARCHAR },
093 { "shipToBilling", Types.BOOLEAN },
094 { "shippingFirstName", Types.VARCHAR },
095 { "shippingLastName", Types.VARCHAR },
096 { "shippingEmailAddress", Types.VARCHAR },
097 { "shippingCompany", Types.VARCHAR },
098 { "shippingStreet", Types.VARCHAR },
099 { "shippingCity", Types.VARCHAR },
100 { "shippingState", Types.VARCHAR },
101 { "shippingZip", Types.VARCHAR },
102 { "shippingCountry", Types.VARCHAR },
103 { "shippingPhone", Types.VARCHAR },
104 { "ccName", Types.VARCHAR },
105 { "ccType", Types.VARCHAR },
106 { "ccNumber", Types.VARCHAR },
107 { "ccExpMonth", Types.INTEGER },
108 { "ccExpYear", Types.INTEGER },
109 { "ccVerNumber", Types.VARCHAR },
110 { "comments", Types.VARCHAR },
111 { "ppTxnId", Types.VARCHAR },
112 { "ppPaymentStatus", Types.VARCHAR },
113 { "ppPaymentGross", Types.DOUBLE },
114 { "ppReceiverEmail", Types.VARCHAR },
115 { "ppPayerEmail", Types.VARCHAR },
116 { "sendOrderEmail", Types.BOOLEAN },
117 { "sendShippingEmail", Types.BOOLEAN }
118 };
119 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)";
120 public static final String TABLE_SQL_DROP = "drop table ShoppingOrder";
121 public static final String ORDER_BY_JPQL = " ORDER BY shoppingOrder.createDate DESC";
122 public static final String ORDER_BY_SQL = " ORDER BY ShoppingOrder.createDate DESC";
123 public static final String DATA_SOURCE = "liferayDataSource";
124 public static final String SESSION_FACTORY = "liferaySessionFactory";
125 public static final String TX_MANAGER = "liferayTransactionManager";
126 public static final boolean ENTITY_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
127 "value.object.entity.cache.enabled.com.liferay.portlet.shopping.model.ShoppingOrder"),
128 true);
129 public static final boolean FINDER_CACHE_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
130 "value.object.finder.cache.enabled.com.liferay.portlet.shopping.model.ShoppingOrder"),
131 true);
132 public static final boolean COLUMN_BITMASK_ENABLED = GetterUtil.getBoolean(com.liferay.portal.util.PropsUtil.get(
133 "value.object.column.bitmask.enabled.com.liferay.portlet.shopping.model.ShoppingOrder"),
134 true);
135 public static long GROUPID_COLUMN_BITMASK = 1L;
136 public static long NUMBER_COLUMN_BITMASK = 2L;
137 public static long PPPAYMENTSTATUS_COLUMN_BITMASK = 4L;
138 public static long PPTXNID_COLUMN_BITMASK = 8L;
139 public static long USERID_COLUMN_BITMASK = 16L;
140
141
147 public static ShoppingOrder toModel(ShoppingOrderSoap soapModel) {
148 ShoppingOrder model = new ShoppingOrderImpl();
149
150 model.setOrderId(soapModel.getOrderId());
151 model.setGroupId(soapModel.getGroupId());
152 model.setCompanyId(soapModel.getCompanyId());
153 model.setUserId(soapModel.getUserId());
154 model.setUserName(soapModel.getUserName());
155 model.setCreateDate(soapModel.getCreateDate());
156 model.setModifiedDate(soapModel.getModifiedDate());
157 model.setNumber(soapModel.getNumber());
158 model.setTax(soapModel.getTax());
159 model.setShipping(soapModel.getShipping());
160 model.setAltShipping(soapModel.getAltShipping());
161 model.setRequiresShipping(soapModel.getRequiresShipping());
162 model.setInsure(soapModel.getInsure());
163 model.setInsurance(soapModel.getInsurance());
164 model.setCouponCodes(soapModel.getCouponCodes());
165 model.setCouponDiscount(soapModel.getCouponDiscount());
166 model.setBillingFirstName(soapModel.getBillingFirstName());
167 model.setBillingLastName(soapModel.getBillingLastName());
168 model.setBillingEmailAddress(soapModel.getBillingEmailAddress());
169 model.setBillingCompany(soapModel.getBillingCompany());
170 model.setBillingStreet(soapModel.getBillingStreet());
171 model.setBillingCity(soapModel.getBillingCity());
172 model.setBillingState(soapModel.getBillingState());
173 model.setBillingZip(soapModel.getBillingZip());
174 model.setBillingCountry(soapModel.getBillingCountry());
175 model.setBillingPhone(soapModel.getBillingPhone());
176 model.setShipToBilling(soapModel.getShipToBilling());
177 model.setShippingFirstName(soapModel.getShippingFirstName());
178 model.setShippingLastName(soapModel.getShippingLastName());
179 model.setShippingEmailAddress(soapModel.getShippingEmailAddress());
180 model.setShippingCompany(soapModel.getShippingCompany());
181 model.setShippingStreet(soapModel.getShippingStreet());
182 model.setShippingCity(soapModel.getShippingCity());
183 model.setShippingState(soapModel.getShippingState());
184 model.setShippingZip(soapModel.getShippingZip());
185 model.setShippingCountry(soapModel.getShippingCountry());
186 model.setShippingPhone(soapModel.getShippingPhone());
187 model.setCcName(soapModel.getCcName());
188 model.setCcType(soapModel.getCcType());
189 model.setCcNumber(soapModel.getCcNumber());
190 model.setCcExpMonth(soapModel.getCcExpMonth());
191 model.setCcExpYear(soapModel.getCcExpYear());
192 model.setCcVerNumber(soapModel.getCcVerNumber());
193 model.setComments(soapModel.getComments());
194 model.setPpTxnId(soapModel.getPpTxnId());
195 model.setPpPaymentStatus(soapModel.getPpPaymentStatus());
196 model.setPpPaymentGross(soapModel.getPpPaymentGross());
197 model.setPpReceiverEmail(soapModel.getPpReceiverEmail());
198 model.setPpPayerEmail(soapModel.getPpPayerEmail());
199 model.setSendOrderEmail(soapModel.getSendOrderEmail());
200 model.setSendShippingEmail(soapModel.getSendShippingEmail());
201
202 return model;
203 }
204
205
211 public static List<ShoppingOrder> toModels(ShoppingOrderSoap[] soapModels) {
212 List<ShoppingOrder> models = new ArrayList<ShoppingOrder>(soapModels.length);
213
214 for (ShoppingOrderSoap soapModel : soapModels) {
215 models.add(toModel(soapModel));
216 }
217
218 return models;
219 }
220
221 public static final long LOCK_EXPIRATION_TIME = GetterUtil.getLong(com.liferay.portal.util.PropsUtil.get(
222 "lock.expiration.time.com.liferay.portlet.shopping.model.ShoppingOrder"));
223
224 public ShoppingOrderModelImpl() {
225 }
226
227 public long getPrimaryKey() {
228 return _orderId;
229 }
230
231 public void setPrimaryKey(long primaryKey) {
232 setOrderId(primaryKey);
233 }
234
235 public Serializable getPrimaryKeyObj() {
236 return new Long(_orderId);
237 }
238
239 public void setPrimaryKeyObj(Serializable primaryKeyObj) {
240 setPrimaryKey(((Long)primaryKeyObj).longValue());
241 }
242
243 public Class<?> getModelClass() {
244 return ShoppingOrder.class;
245 }
246
247 public String getModelClassName() {
248 return ShoppingOrder.class.getName();
249 }
250
251 @JSON
252 public long getOrderId() {
253 return _orderId;
254 }
255
256 public void setOrderId(long orderId) {
257 _orderId = orderId;
258 }
259
260 @JSON
261 public long getGroupId() {
262 return _groupId;
263 }
264
265 public void setGroupId(long groupId) {
266 _columnBitmask |= GROUPID_COLUMN_BITMASK;
267
268 if (!_setOriginalGroupId) {
269 _setOriginalGroupId = true;
270
271 _originalGroupId = _groupId;
272 }
273
274 _groupId = groupId;
275 }
276
277 public long getOriginalGroupId() {
278 return _originalGroupId;
279 }
280
281 @JSON
282 public long getCompanyId() {
283 return _companyId;
284 }
285
286 public void setCompanyId(long companyId) {
287 _companyId = companyId;
288 }
289
290 @JSON
291 public long getUserId() {
292 return _userId;
293 }
294
295 public void setUserId(long userId) {
296 _columnBitmask |= USERID_COLUMN_BITMASK;
297
298 if (!_setOriginalUserId) {
299 _setOriginalUserId = true;
300
301 _originalUserId = _userId;
302 }
303
304 _userId = userId;
305 }
306
307 public String getUserUuid() throws SystemException {
308 return PortalUtil.getUserValue(getUserId(), "uuid", _userUuid);
309 }
310
311 public void setUserUuid(String userUuid) {
312 _userUuid = userUuid;
313 }
314
315 public long getOriginalUserId() {
316 return _originalUserId;
317 }
318
319 @JSON
320 public String getUserName() {
321 if (_userName == null) {
322 return StringPool.BLANK;
323 }
324 else {
325 return _userName;
326 }
327 }
328
329 public void setUserName(String userName) {
330 _userName = userName;
331 }
332
333 @JSON
334 public Date getCreateDate() {
335 return _createDate;
336 }
337
338 public void setCreateDate(Date createDate) {
339 _createDate = createDate;
340 }
341
342 @JSON
343 public Date getModifiedDate() {
344 return _modifiedDate;
345 }
346
347 public void setModifiedDate(Date modifiedDate) {
348 _modifiedDate = modifiedDate;
349 }
350
351 @JSON
352 public String getNumber() {
353 if (_number == null) {
354 return StringPool.BLANK;
355 }
356 else {
357 return _number;
358 }
359 }
360
361 public void setNumber(String number) {
362 _columnBitmask |= NUMBER_COLUMN_BITMASK;
363
364 if (_originalNumber == null) {
365 _originalNumber = _number;
366 }
367
368 _number = number;
369 }
370
371 public String getOriginalNumber() {
372 return GetterUtil.getString(_originalNumber);
373 }
374
375 @JSON
376 public double getTax() {
377 return _tax;
378 }
379
380 public void setTax(double tax) {
381 _tax = tax;
382 }
383
384 @JSON
385 public double getShipping() {
386 return _shipping;
387 }
388
389 public void setShipping(double shipping) {
390 _shipping = shipping;
391 }
392
393 @JSON
394 public String getAltShipping() {
395 if (_altShipping == null) {
396 return StringPool.BLANK;
397 }
398 else {
399 return _altShipping;
400 }
401 }
402
403 public void setAltShipping(String altShipping) {
404 _altShipping = altShipping;
405 }
406
407 @JSON
408 public boolean getRequiresShipping() {
409 return _requiresShipping;
410 }
411
412 public boolean isRequiresShipping() {
413 return _requiresShipping;
414 }
415
416 public void setRequiresShipping(boolean requiresShipping) {
417 _requiresShipping = requiresShipping;
418 }
419
420 @JSON
421 public boolean getInsure() {
422 return _insure;
423 }
424
425 public boolean isInsure() {
426 return _insure;
427 }
428
429 public void setInsure(boolean insure) {
430 _insure = insure;
431 }
432
433 @JSON
434 public double getInsurance() {
435 return _insurance;
436 }
437
438 public void setInsurance(double insurance) {
439 _insurance = insurance;
440 }
441
442 @JSON
443 public String getCouponCodes() {
444 if (_couponCodes == null) {
445 return StringPool.BLANK;
446 }
447 else {
448 return _couponCodes;
449 }
450 }
451
452 public void setCouponCodes(String couponCodes) {
453 _couponCodes = couponCodes;
454 }
455
456 @JSON
457 public double getCouponDiscount() {
458 return _couponDiscount;
459 }
460
461 public void setCouponDiscount(double couponDiscount) {
462 _couponDiscount = couponDiscount;
463 }
464
465 @JSON
466 public String getBillingFirstName() {
467 if (_billingFirstName == null) {
468 return StringPool.BLANK;
469 }
470 else {
471 return _billingFirstName;
472 }
473 }
474
475 public void setBillingFirstName(String billingFirstName) {
476 _billingFirstName = billingFirstName;
477 }
478
479 @JSON
480 public String getBillingLastName() {
481 if (_billingLastName == null) {
482 return StringPool.BLANK;
483 }
484 else {
485 return _billingLastName;
486 }
487 }
488
489 public void setBillingLastName(String billingLastName) {
490 _billingLastName = billingLastName;
491 }
492
493 @JSON
494 public String getBillingEmailAddress() {
495 if (_billingEmailAddress == null) {
496 return StringPool.BLANK;
497 }
498 else {
499 return _billingEmailAddress;
500 }
501 }
502
503 public void setBillingEmailAddress(String billingEmailAddress) {
504 _billingEmailAddress = billingEmailAddress;
505 }
506
507 @JSON
508 public String getBillingCompany() {
509 if (_billingCompany == null) {
510 return StringPool.BLANK;
511 }
512 else {
513 return _billingCompany;
514 }
515 }
516
517 public void setBillingCompany(String billingCompany) {
518 _billingCompany = billingCompany;
519 }
520
521 @JSON
522 public String getBillingStreet() {
523 if (_billingStreet == null) {
524 return StringPool.BLANK;
525 }
526 else {
527 return _billingStreet;
528 }
529 }
530
531 public void setBillingStreet(String billingStreet) {
532 _billingStreet = billingStreet;
533 }
534
535 @JSON
536 public String getBillingCity() {
537 if (_billingCity == null) {
538 return StringPool.BLANK;
539 }
540 else {
541 return _billingCity;
542 }
543 }
544
545 public void setBillingCity(String billingCity) {
546 _billingCity = billingCity;
547 }
548
549 @JSON
550 public String getBillingState() {
551 if (_billingState == null) {
552 return StringPool.BLANK;
553 }
554 else {
555 return _billingState;
556 }
557 }
558
559 public void setBillingState(String billingState) {
560 _billingState = billingState;
561 }
562
563 @JSON
564 public String getBillingZip() {
565 if (_billingZip == null) {
566 return StringPool.BLANK;
567 }
568 else {
569 return _billingZip;
570 }
571 }
572
573 public void setBillingZip(String billingZip) {
574 _billingZip = billingZip;
575 }
576
577 @JSON
578 public String getBillingCountry() {
579 if (_billingCountry == null) {
580 return StringPool.BLANK;
581 }
582 else {
583 return _billingCountry;
584 }
585 }
586
587 public void setBillingCountry(String billingCountry) {
588 _billingCountry = billingCountry;
589 }
590
591 @JSON
592 public String getBillingPhone() {
593 if (_billingPhone == null) {
594 return StringPool.BLANK;
595 }
596 else {
597 return _billingPhone;
598 }
599 }
600
601 public void setBillingPhone(String billingPhone) {
602 _billingPhone = billingPhone;
603 }
604
605 @JSON
606 public boolean getShipToBilling() {
607 return _shipToBilling;
608 }
609
610 public boolean isShipToBilling() {
611 return _shipToBilling;
612 }
613
614 public void setShipToBilling(boolean shipToBilling) {
615 _shipToBilling = shipToBilling;
616 }
617
618 @JSON
619 public String getShippingFirstName() {
620 if (_shippingFirstName == null) {
621 return StringPool.BLANK;
622 }
623 else {
624 return _shippingFirstName;
625 }
626 }
627
628 public void setShippingFirstName(String shippingFirstName) {
629 _shippingFirstName = shippingFirstName;
630 }
631
632 @JSON
633 public String getShippingLastName() {
634 if (_shippingLastName == null) {
635 return StringPool.BLANK;
636 }
637 else {
638 return _shippingLastName;
639 }
640 }
641
642 public void setShippingLastName(String shippingLastName) {
643 _shippingLastName = shippingLastName;
644 }
645
646 @JSON
647 public String getShippingEmailAddress() {
648 if (_shippingEmailAddress == null) {
649 return StringPool.BLANK;
650 }
651 else {
652 return _shippingEmailAddress;
653 }
654 }
655
656 public void setShippingEmailAddress(String shippingEmailAddress) {
657 _shippingEmailAddress = shippingEmailAddress;
658 }
659
660 @JSON
661 public String getShippingCompany() {
662 if (_shippingCompany == null) {
663 return StringPool.BLANK;
664 }
665 else {
666 return _shippingCompany;
667 }
668 }
669
670 public void setShippingCompany(String shippingCompany) {
671 _shippingCompany = shippingCompany;
672 }
673
674 @JSON
675 public String getShippingStreet() {
676 if (_shippingStreet == null) {
677 return StringPool.BLANK;
678 }
679 else {
680 return _shippingStreet;
681 }
682 }
683
684 public void setShippingStreet(String shippingStreet) {
685 _shippingStreet = shippingStreet;
686 }
687
688 @JSON
689 public String getShippingCity() {
690 if (_shippingCity == null) {
691 return StringPool.BLANK;
692 }
693 else {
694 return _shippingCity;
695 }
696 }
697
698 public void setShippingCity(String shippingCity) {
699 _shippingCity = shippingCity;
700 }
701
702 @JSON
703 public String getShippingState() {
704 if (_shippingState == null) {
705 return StringPool.BLANK;
706 }
707 else {
708 return _shippingState;
709 }
710 }
711
712 public void setShippingState(String shippingState) {
713 _shippingState = shippingState;
714 }
715
716 @JSON
717 public String getShippingZip() {
718 if (_shippingZip == null) {
719 return StringPool.BLANK;
720 }
721 else {
722 return _shippingZip;
723 }
724 }
725
726 public void setShippingZip(String shippingZip) {
727 _shippingZip = shippingZip;
728 }
729
730 @JSON
731 public String getShippingCountry() {
732 if (_shippingCountry == null) {
733 return StringPool.BLANK;
734 }
735 else {
736 return _shippingCountry;
737 }
738 }
739
740 public void setShippingCountry(String shippingCountry) {
741 _shippingCountry = shippingCountry;
742 }
743
744 @JSON
745 public String getShippingPhone() {
746 if (_shippingPhone == null) {
747 return StringPool.BLANK;
748 }
749 else {
750 return _shippingPhone;
751 }
752 }
753
754 public void setShippingPhone(String shippingPhone) {
755 _shippingPhone = shippingPhone;
756 }
757
758 @JSON
759 public String getCcName() {
760 if (_ccName == null) {
761 return StringPool.BLANK;
762 }
763 else {
764 return _ccName;
765 }
766 }
767
768 public void setCcName(String ccName) {
769 _ccName = ccName;
770 }
771
772 @JSON
773 public String getCcType() {
774 if (_ccType == null) {
775 return StringPool.BLANK;
776 }
777 else {
778 return _ccType;
779 }
780 }
781
782 public void setCcType(String ccType) {
783 _ccType = ccType;
784 }
785
786 @JSON
787 public String getCcNumber() {
788 if (_ccNumber == null) {
789 return StringPool.BLANK;
790 }
791 else {
792 return _ccNumber;
793 }
794 }
795
796 public void setCcNumber(String ccNumber) {
797 _ccNumber = ccNumber;
798 }
799
800 @JSON
801 public int getCcExpMonth() {
802 return _ccExpMonth;
803 }
804
805 public void setCcExpMonth(int ccExpMonth) {
806 _ccExpMonth = ccExpMonth;
807 }
808
809 @JSON
810 public int getCcExpYear() {
811 return _ccExpYear;
812 }
813
814 public void setCcExpYear(int ccExpYear) {
815 _ccExpYear = ccExpYear;
816 }
817
818 @JSON
819 public String getCcVerNumber() {
820 if (_ccVerNumber == null) {
821 return StringPool.BLANK;
822 }
823 else {
824 return _ccVerNumber;
825 }
826 }
827
828 public void setCcVerNumber(String ccVerNumber) {
829 _ccVerNumber = ccVerNumber;
830 }
831
832 @JSON
833 public String getComments() {
834 if (_comments == null) {
835 return StringPool.BLANK;
836 }
837 else {
838 return _comments;
839 }
840 }
841
842 public void setComments(String comments) {
843 _comments = comments;
844 }
845
846 @JSON
847 public String getPpTxnId() {
848 if (_ppTxnId == null) {
849 return StringPool.BLANK;
850 }
851 else {
852 return _ppTxnId;
853 }
854 }
855
856 public void setPpTxnId(String ppTxnId) {
857 _columnBitmask |= PPTXNID_COLUMN_BITMASK;
858
859 if (_originalPpTxnId == null) {
860 _originalPpTxnId = _ppTxnId;
861 }
862
863 _ppTxnId = ppTxnId;
864 }
865
866 public String getOriginalPpTxnId() {
867 return GetterUtil.getString(_originalPpTxnId);
868 }
869
870 @JSON
871 public String getPpPaymentStatus() {
872 if (_ppPaymentStatus == null) {
873 return StringPool.BLANK;
874 }
875 else {
876 return _ppPaymentStatus;
877 }
878 }
879
880 public void setPpPaymentStatus(String ppPaymentStatus) {
881 _columnBitmask |= PPPAYMENTSTATUS_COLUMN_BITMASK;
882
883 if (_originalPpPaymentStatus == null) {
884 _originalPpPaymentStatus = _ppPaymentStatus;
885 }
886
887 _ppPaymentStatus = ppPaymentStatus;
888 }
889
890 public String getOriginalPpPaymentStatus() {
891 return GetterUtil.getString(_originalPpPaymentStatus);
892 }
893
894 @JSON
895 public double getPpPaymentGross() {
896 return _ppPaymentGross;
897 }
898
899 public void setPpPaymentGross(double ppPaymentGross) {
900 _ppPaymentGross = ppPaymentGross;
901 }
902
903 @JSON
904 public String getPpReceiverEmail() {
905 if (_ppReceiverEmail == null) {
906 return StringPool.BLANK;
907 }
908 else {
909 return _ppReceiverEmail;
910 }
911 }
912
913 public void setPpReceiverEmail(String ppReceiverEmail) {
914 _ppReceiverEmail = ppReceiverEmail;
915 }
916
917 @JSON
918 public String getPpPayerEmail() {
919 if (_ppPayerEmail == null) {
920 return StringPool.BLANK;
921 }
922 else {
923 return _ppPayerEmail;
924 }
925 }
926
927 public void setPpPayerEmail(String ppPayerEmail) {
928 _ppPayerEmail = ppPayerEmail;
929 }
930
931 @JSON
932 public boolean getSendOrderEmail() {
933 return _sendOrderEmail;
934 }
935
936 public boolean isSendOrderEmail() {
937 return _sendOrderEmail;
938 }
939
940 public void setSendOrderEmail(boolean sendOrderEmail) {
941 _sendOrderEmail = sendOrderEmail;
942 }
943
944 @JSON
945 public boolean getSendShippingEmail() {
946 return _sendShippingEmail;
947 }
948
949 public boolean isSendShippingEmail() {
950 return _sendShippingEmail;
951 }
952
953 public void setSendShippingEmail(boolean sendShippingEmail) {
954 _sendShippingEmail = sendShippingEmail;
955 }
956
957 public long getColumnBitmask() {
958 return _columnBitmask;
959 }
960
961 @Override
962 public ShoppingOrder toEscapedModel() {
963 if (_escapedModelProxy == null) {
964 _escapedModelProxy = (ShoppingOrder)ProxyUtil.newProxyInstance(_classLoader,
965 _escapedModelProxyInterfaces,
966 new AutoEscapeBeanHandler(this));
967 }
968
969 return _escapedModelProxy;
970 }
971
972 @Override
973 public ExpandoBridge getExpandoBridge() {
974 if (_expandoBridge == null) {
975 _expandoBridge = ExpandoBridgeFactoryUtil.getExpandoBridge(getCompanyId(),
976 ShoppingOrder.class.getName(), getPrimaryKey());
977 }
978
979 return _expandoBridge;
980 }
981
982 @Override
983 public void setExpandoBridgeAttributes(ServiceContext serviceContext) {
984 getExpandoBridge().setAttributes(serviceContext);
985 }
986
987 @Override
988 public Object clone() {
989 ShoppingOrderImpl shoppingOrderImpl = new ShoppingOrderImpl();
990
991 shoppingOrderImpl.setOrderId(getOrderId());
992 shoppingOrderImpl.setGroupId(getGroupId());
993 shoppingOrderImpl.setCompanyId(getCompanyId());
994 shoppingOrderImpl.setUserId(getUserId());
995 shoppingOrderImpl.setUserName(getUserName());
996 shoppingOrderImpl.setCreateDate(getCreateDate());
997 shoppingOrderImpl.setModifiedDate(getModifiedDate());
998 shoppingOrderImpl.setNumber(getNumber());
999 shoppingOrderImpl.setTax(getTax());
1000 shoppingOrderImpl.setShipping(getShipping());
1001 shoppingOrderImpl.setAltShipping(getAltShipping());
1002 shoppingOrderImpl.setRequiresShipping(getRequiresShipping());
1003 shoppingOrderImpl.setInsure(getInsure());
1004 shoppingOrderImpl.setInsurance(getInsurance());
1005 shoppingOrderImpl.setCouponCodes(getCouponCodes());
1006 shoppingOrderImpl.setCouponDiscount(getCouponDiscount());
1007 shoppingOrderImpl.setBillingFirstName(getBillingFirstName());
1008 shoppingOrderImpl.setBillingLastName(getBillingLastName());
1009 shoppingOrderImpl.setBillingEmailAddress(getBillingEmailAddress());
1010 shoppingOrderImpl.setBillingCompany(getBillingCompany());
1011 shoppingOrderImpl.setBillingStreet(getBillingStreet());
1012 shoppingOrderImpl.setBillingCity(getBillingCity());
1013 shoppingOrderImpl.setBillingState(getBillingState());
1014 shoppingOrderImpl.setBillingZip(getBillingZip());
1015 shoppingOrderImpl.setBillingCountry(getBillingCountry());
1016 shoppingOrderImpl.setBillingPhone(getBillingPhone());
1017 shoppingOrderImpl.setShipToBilling(getShipToBilling());
1018 shoppingOrderImpl.setShippingFirstName(getShippingFirstName());
1019 shoppingOrderImpl.setShippingLastName(getShippingLastName());
1020 shoppingOrderImpl.setShippingEmailAddress(getShippingEmailAddress());
1021 shoppingOrderImpl.setShippingCompany(getShippingCompany());
1022 shoppingOrderImpl.setShippingStreet(getShippingStreet());
1023 shoppingOrderImpl.setShippingCity(getShippingCity());
1024 shoppingOrderImpl.setShippingState(getShippingState());
1025 shoppingOrderImpl.setShippingZip(getShippingZip());
1026 shoppingOrderImpl.setShippingCountry(getShippingCountry());
1027 shoppingOrderImpl.setShippingPhone(getShippingPhone());
1028 shoppingOrderImpl.setCcName(getCcName());
1029 shoppingOrderImpl.setCcType(getCcType());
1030 shoppingOrderImpl.setCcNumber(getCcNumber());
1031 shoppingOrderImpl.setCcExpMonth(getCcExpMonth());
1032 shoppingOrderImpl.setCcExpYear(getCcExpYear());
1033 shoppingOrderImpl.setCcVerNumber(getCcVerNumber());
1034 shoppingOrderImpl.setComments(getComments());
1035 shoppingOrderImpl.setPpTxnId(getPpTxnId());
1036 shoppingOrderImpl.setPpPaymentStatus(getPpPaymentStatus());
1037 shoppingOrderImpl.setPpPaymentGross(getPpPaymentGross());
1038 shoppingOrderImpl.setPpReceiverEmail(getPpReceiverEmail());
1039 shoppingOrderImpl.setPpPayerEmail(getPpPayerEmail());
1040 shoppingOrderImpl.setSendOrderEmail(getSendOrderEmail());
1041 shoppingOrderImpl.setSendShippingEmail(getSendShippingEmail());
1042
1043 shoppingOrderImpl.resetOriginalValues();
1044
1045 return shoppingOrderImpl;
1046 }
1047
1048 public int compareTo(ShoppingOrder shoppingOrder) {
1049 int value = 0;
1050
1051 value = DateUtil.compareTo(getCreateDate(),
1052 shoppingOrder.getCreateDate());
1053
1054 value = value * -1;
1055
1056 if (value != 0) {
1057 return value;
1058 }
1059
1060 return 0;
1061 }
1062
1063 @Override
1064 public boolean equals(Object obj) {
1065 if (obj == null) {
1066 return false;
1067 }
1068
1069 ShoppingOrder shoppingOrder = null;
1070
1071 try {
1072 shoppingOrder = (ShoppingOrder)obj;
1073 }
1074 catch (ClassCastException cce) {
1075 return false;
1076 }
1077
1078 long primaryKey = shoppingOrder.getPrimaryKey();
1079
1080 if (getPrimaryKey() == primaryKey) {
1081 return true;
1082 }
1083 else {
1084 return false;
1085 }
1086 }
1087
1088 @Override
1089 public int hashCode() {
1090 return (int)getPrimaryKey();
1091 }
1092
1093 @Override
1094 public void resetOriginalValues() {
1095 ShoppingOrderModelImpl shoppingOrderModelImpl = this;
1096
1097 shoppingOrderModelImpl._originalGroupId = shoppingOrderModelImpl._groupId;
1098
1099 shoppingOrderModelImpl._setOriginalGroupId = false;
1100
1101 shoppingOrderModelImpl._originalUserId = shoppingOrderModelImpl._userId;
1102
1103 shoppingOrderModelImpl._setOriginalUserId = false;
1104
1105 shoppingOrderModelImpl._originalNumber = shoppingOrderModelImpl._number;
1106
1107 shoppingOrderModelImpl._originalPpTxnId = shoppingOrderModelImpl._ppTxnId;
1108
1109 shoppingOrderModelImpl._originalPpPaymentStatus = shoppingOrderModelImpl._ppPaymentStatus;
1110
1111 shoppingOrderModelImpl._columnBitmask = 0;
1112 }
1113
1114 @Override
1115 public CacheModel<ShoppingOrder> toCacheModel() {
1116 ShoppingOrderCacheModel shoppingOrderCacheModel = new ShoppingOrderCacheModel();
1117
1118 shoppingOrderCacheModel.orderId = getOrderId();
1119
1120 shoppingOrderCacheModel.groupId = getGroupId();
1121
1122 shoppingOrderCacheModel.companyId = getCompanyId();
1123
1124 shoppingOrderCacheModel.userId = getUserId();
1125
1126 shoppingOrderCacheModel.userName = getUserName();
1127
1128 String userName = shoppingOrderCacheModel.userName;
1129
1130 if ((userName != null) && (userName.length() == 0)) {
1131 shoppingOrderCacheModel.userName = null;
1132 }
1133
1134 Date createDate = getCreateDate();
1135
1136 if (createDate != null) {
1137 shoppingOrderCacheModel.createDate = createDate.getTime();
1138 }
1139 else {
1140 shoppingOrderCacheModel.createDate = Long.MIN_VALUE;
1141 }
1142
1143 Date modifiedDate = getModifiedDate();
1144
1145 if (modifiedDate != null) {
1146 shoppingOrderCacheModel.modifiedDate = modifiedDate.getTime();
1147 }
1148 else {
1149 shoppingOrderCacheModel.modifiedDate = Long.MIN_VALUE;
1150 }
1151
1152 shoppingOrderCacheModel.number = getNumber();
1153
1154 String number = shoppingOrderCacheModel.number;
1155
1156 if ((number != null) && (number.length() == 0)) {
1157 shoppingOrderCacheModel.number = null;
1158 }
1159
1160 shoppingOrderCacheModel.tax = getTax();
1161
1162 shoppingOrderCacheModel.shipping = getShipping();
1163
1164 shoppingOrderCacheModel.altShipping = getAltShipping();
1165
1166 String altShipping = shoppingOrderCacheModel.altShipping;
1167
1168 if ((altShipping != null) && (altShipping.length() == 0)) {
1169 shoppingOrderCacheModel.altShipping = null;
1170 }
1171
1172 shoppingOrderCacheModel.requiresShipping = getRequiresShipping();
1173
1174 shoppingOrderCacheModel.insure = getInsure();
1175
1176 shoppingOrderCacheModel.insurance = getInsurance();
1177
1178 shoppingOrderCacheModel.couponCodes = getCouponCodes();
1179
1180 String couponCodes = shoppingOrderCacheModel.couponCodes;
1181
1182 if ((couponCodes != null) && (couponCodes.length() == 0)) {
1183 shoppingOrderCacheModel.couponCodes = null;
1184 }
1185
1186 shoppingOrderCacheModel.couponDiscount = getCouponDiscount();
1187
1188 shoppingOrderCacheModel.billingFirstName = getBillingFirstName();
1189
1190 String billingFirstName = shoppingOrderCacheModel.billingFirstName;
1191
1192 if ((billingFirstName != null) && (billingFirstName.length() == 0)) {
1193 shoppingOrderCacheModel.billingFirstName = null;
1194 }
1195
1196 shoppingOrderCacheModel.billingLastName = getBillingLastName();
1197
1198 String billingLastName = shoppingOrderCacheModel.billingLastName;
1199
1200 if ((billingLastName != null) && (billingLastName.length() == 0)) {
1201 shoppingOrderCacheModel.billingLastName = null;
1202 }
1203
1204 shoppingOrderCacheModel.billingEmailAddress = getBillingEmailAddress();
1205
1206 String billingEmailAddress = shoppingOrderCacheModel.billingEmailAddress;
1207
1208 if ((billingEmailAddress != null) &&
1209 (billingEmailAddress.length() == 0)) {
1210 shoppingOrderCacheModel.billingEmailAddress = null;
1211 }
1212
1213 shoppingOrderCacheModel.billingCompany = getBillingCompany();
1214
1215 String billingCompany = shoppingOrderCacheModel.billingCompany;
1216
1217 if ((billingCompany != null) && (billingCompany.length() == 0)) {
1218 shoppingOrderCacheModel.billingCompany = null;
1219 }
1220
1221 shoppingOrderCacheModel.billingStreet = getBillingStreet();
1222
1223 String billingStreet = shoppingOrderCacheModel.billingStreet;
1224
1225 if ((billingStreet != null) && (billingStreet.length() == 0)) {
1226 shoppingOrderCacheModel.billingStreet = null;
1227 }
1228
1229 shoppingOrderCacheModel.billingCity = getBillingCity();
1230
1231 String billingCity = shoppingOrderCacheModel.billingCity;
1232
1233 if ((billingCity != null) && (billingCity.length() == 0)) {
1234 shoppingOrderCacheModel.billingCity = null;
1235 }
1236
1237 shoppingOrderCacheModel.billingState = getBillingState();
1238
1239 String billingState = shoppingOrderCacheModel.billingState;
1240
1241 if ((billingState != null) && (billingState.length() == 0)) {
1242 shoppingOrderCacheModel.billingState = null;
1243 }
1244
1245 shoppingOrderCacheModel.billingZip = getBillingZip();
1246
1247 String billingZip = shoppingOrderCacheModel.billingZip;
1248
1249 if ((billingZip != null) && (billingZip.length() == 0)) {
1250 shoppingOrderCacheModel.billingZip = null;
1251 }
1252
1253 shoppingOrderCacheModel.billingCountry = getBillingCountry();
1254
1255 String billingCountry = shoppingOrderCacheModel.billingCountry;
1256
1257 if ((billingCountry != null) && (billingCountry.length() == 0)) {
1258 shoppingOrderCacheModel.billingCountry = null;
1259 }
1260
1261 shoppingOrderCacheModel.billingPhone = getBillingPhone();
1262
1263 String billingPhone = shoppingOrderCacheModel.billingPhone;
1264
1265 if ((billingPhone != null) && (billingPhone.length() == 0)) {
1266 shoppingOrderCacheModel.billingPhone = null;
1267 }
1268
1269 shoppingOrderCacheModel.shipToBilling = getShipToBilling();
1270
1271 shoppingOrderCacheModel.shippingFirstName = getShippingFirstName();
1272
1273 String shippingFirstName = shoppingOrderCacheModel.shippingFirstName;
1274
1275 if ((shippingFirstName != null) && (shippingFirstName.length() == 0)) {
1276 shoppingOrderCacheModel.shippingFirstName = null;
1277 }
1278
1279 shoppingOrderCacheModel.shippingLastName = getShippingLastName();
1280
1281 String shippingLastName = shoppingOrderCacheModel.shippingLastName;
1282
1283 if ((shippingLastName != null) && (shippingLastName.length() == 0)) {
1284 shoppingOrderCacheModel.shippingLastName = null;
1285 }
1286
1287 shoppingOrderCacheModel.shippingEmailAddress = getShippingEmailAddress();
1288
1289 String shippingEmailAddress = shoppingOrderCacheModel.shippingEmailAddress;
1290
1291 if ((shippingEmailAddress != null) &&
1292 (shippingEmailAddress.length() == 0)) {
1293 shoppingOrderCacheModel.shippingEmailAddress = null;
1294 }
1295
1296 shoppingOrderCacheModel.shippingCompany = getShippingCompany();
1297
1298 String shippingCompany = shoppingOrderCacheModel.shippingCompany;
1299
1300 if ((shippingCompany != null) && (shippingCompany.length() == 0)) {
1301 shoppingOrderCacheModel.shippingCompany = null;
1302 }
1303
1304 shoppingOrderCacheModel.shippingStreet = getShippingStreet();
1305
1306 String shippingStreet = shoppingOrderCacheModel.shippingStreet;
1307
1308 if ((shippingStreet != null) && (shippingStreet.length() == 0)) {
1309 shoppingOrderCacheModel.shippingStreet = null;
1310 }
1311
1312 shoppingOrderCacheModel.shippingCity = getShippingCity();
1313
1314 String shippingCity = shoppingOrderCacheModel.shippingCity;
1315
1316 if ((shippingCity != null) && (shippingCity.length() == 0)) {
1317 shoppingOrderCacheModel.shippingCity = null;
1318 }
1319
1320 shoppingOrderCacheModel.shippingState = getShippingState();
1321
1322 String shippingState = shoppingOrderCacheModel.shippingState;
1323
1324 if ((shippingState != null) && (shippingState.length() == 0)) {
1325 shoppingOrderCacheModel.shippingState = null;
1326 }
1327
1328 shoppingOrderCacheModel.shippingZip = getShippingZip();
1329
1330 String shippingZip = shoppingOrderCacheModel.shippingZip;
1331
1332 if ((shippingZip != null) && (shippingZip.length() == 0)) {
1333 shoppingOrderCacheModel.shippingZip = null;
1334 }
1335
1336 shoppingOrderCacheModel.shippingCountry = getShippingCountry();
1337
1338 String shippingCountry = shoppingOrderCacheModel.shippingCountry;
1339
1340 if ((shippingCountry != null) && (shippingCountry.length() == 0)) {
1341 shoppingOrderCacheModel.shippingCountry = null;
1342 }
1343
1344 shoppingOrderCacheModel.shippingPhone = getShippingPhone();
1345
1346 String shippingPhone = shoppingOrderCacheModel.shippingPhone;
1347
1348 if ((shippingPhone != null) && (shippingPhone.length() == 0)) {
1349 shoppingOrderCacheModel.shippingPhone = null;
1350 }
1351
1352 shoppingOrderCacheModel.ccName = getCcName();
1353
1354 String ccName = shoppingOrderCacheModel.ccName;
1355
1356 if ((ccName != null) && (ccName.length() == 0)) {
1357 shoppingOrderCacheModel.ccName = null;
1358 }
1359
1360 shoppingOrderCacheModel.ccType = getCcType();
1361
1362 String ccType = shoppingOrderCacheModel.ccType;
1363
1364 if ((ccType != null) && (ccType.length() == 0)) {
1365 shoppingOrderCacheModel.ccType = null;
1366 }
1367
1368 shoppingOrderCacheModel.ccNumber = getCcNumber();
1369
1370 String ccNumber = shoppingOrderCacheModel.ccNumber;
1371
1372 if ((ccNumber != null) && (ccNumber.length() == 0)) {
1373 shoppingOrderCacheModel.ccNumber = null;
1374 }
1375
1376 shoppingOrderCacheModel.ccExpMonth = getCcExpMonth();
1377
1378 shoppingOrderCacheModel.ccExpYear = getCcExpYear();
1379
1380 shoppingOrderCacheModel.ccVerNumber = getCcVerNumber();
1381
1382 String ccVerNumber = shoppingOrderCacheModel.ccVerNumber;
1383
1384 if ((ccVerNumber != null) && (ccVerNumber.length() == 0)) {
1385 shoppingOrderCacheModel.ccVerNumber = null;
1386 }
1387
1388 shoppingOrderCacheModel.comments = getComments();
1389
1390 String comments = shoppingOrderCacheModel.comments;
1391
1392 if ((comments != null) && (comments.length() == 0)) {
1393 shoppingOrderCacheModel.comments = null;
1394 }
1395
1396 shoppingOrderCacheModel.ppTxnId = getPpTxnId();
1397
1398 String ppTxnId = shoppingOrderCacheModel.ppTxnId;
1399
1400 if ((ppTxnId != null) && (ppTxnId.length() == 0)) {
1401 shoppingOrderCacheModel.ppTxnId = null;
1402 }
1403
1404 shoppingOrderCacheModel.ppPaymentStatus = getPpPaymentStatus();
1405
1406 String ppPaymentStatus = shoppingOrderCacheModel.ppPaymentStatus;
1407
1408 if ((ppPaymentStatus != null) && (ppPaymentStatus.length() == 0)) {
1409 shoppingOrderCacheModel.ppPaymentStatus = null;
1410 }
1411
1412 shoppingOrderCacheModel.ppPaymentGross = getPpPaymentGross();
1413
1414 shoppingOrderCacheModel.ppReceiverEmail = getPpReceiverEmail();
1415
1416 String ppReceiverEmail = shoppingOrderCacheModel.ppReceiverEmail;
1417
1418 if ((ppReceiverEmail != null) && (ppReceiverEmail.length() == 0)) {
1419 shoppingOrderCacheModel.ppReceiverEmail = null;
1420 }
1421
1422 shoppingOrderCacheModel.ppPayerEmail = getPpPayerEmail();
1423
1424 String ppPayerEmail = shoppingOrderCacheModel.ppPayerEmail;
1425
1426 if ((ppPayerEmail != null) && (ppPayerEmail.length() == 0)) {
1427 shoppingOrderCacheModel.ppPayerEmail = null;
1428 }
1429
1430 shoppingOrderCacheModel.sendOrderEmail = getSendOrderEmail();
1431
1432 shoppingOrderCacheModel.sendShippingEmail = getSendShippingEmail();
1433
1434 return shoppingOrderCacheModel;
1435 }
1436
1437 @Override
1438 public String toString() {
1439 StringBundler sb = new StringBundler(103);
1440
1441 sb.append("{orderId=");
1442 sb.append(getOrderId());
1443 sb.append(", groupId=");
1444 sb.append(getGroupId());
1445 sb.append(", companyId=");
1446 sb.append(getCompanyId());
1447 sb.append(", userId=");
1448 sb.append(getUserId());
1449 sb.append(", userName=");
1450 sb.append(getUserName());
1451 sb.append(", createDate=");
1452 sb.append(getCreateDate());
1453 sb.append(", modifiedDate=");
1454 sb.append(getModifiedDate());
1455 sb.append(", number=");
1456 sb.append(getNumber());
1457 sb.append(", tax=");
1458 sb.append(getTax());
1459 sb.append(", shipping=");
1460 sb.append(getShipping());
1461 sb.append(", altShipping=");
1462 sb.append(getAltShipping());
1463 sb.append(", requiresShipping=");
1464 sb.append(getRequiresShipping());
1465 sb.append(", insure=");
1466 sb.append(getInsure());
1467 sb.append(", insurance=");
1468 sb.append(getInsurance());
1469 sb.append(", couponCodes=");
1470 sb.append(getCouponCodes());
1471 sb.append(", couponDiscount=");
1472 sb.append(getCouponDiscount());
1473 sb.append(", billingFirstName=");
1474 sb.append(getBillingFirstName());
1475 sb.append(", billingLastName=");
1476 sb.append(getBillingLastName());
1477 sb.append(", billingEmailAddress=");
1478 sb.append(getBillingEmailAddress());
1479 sb.append(", billingCompany=");
1480 sb.append(getBillingCompany());
1481 sb.append(", billingStreet=");
1482 sb.append(getBillingStreet());
1483 sb.append(", billingCity=");
1484 sb.append(getBillingCity());
1485 sb.append(", billingState=");
1486 sb.append(getBillingState());
1487 sb.append(", billingZip=");
1488 sb.append(getBillingZip());
1489 sb.append(", billingCountry=");
1490 sb.append(getBillingCountry());
1491 sb.append(", billingPhone=");
1492 sb.append(getBillingPhone());
1493 sb.append(", shipToBilling=");
1494 sb.append(getShipToBilling());
1495 sb.append(", shippingFirstName=");
1496 sb.append(getShippingFirstName());
1497 sb.append(", shippingLastName=");
1498 sb.append(getShippingLastName());
1499 sb.append(", shippingEmailAddress=");
1500 sb.append(getShippingEmailAddress());
1501 sb.append(", shippingCompany=");
1502 sb.append(getShippingCompany());
1503 sb.append(", shippingStreet=");
1504 sb.append(getShippingStreet());
1505 sb.append(", shippingCity=");
1506 sb.append(getShippingCity());
1507 sb.append(", shippingState=");
1508 sb.append(getShippingState());
1509 sb.append(", shippingZip=");
1510 sb.append(getShippingZip());
1511 sb.append(", shippingCountry=");
1512 sb.append(getShippingCountry());
1513 sb.append(", shippingPhone=");
1514 sb.append(getShippingPhone());
1515 sb.append(", ccName=");
1516 sb.append(getCcName());
1517 sb.append(", ccType=");
1518 sb.append(getCcType());
1519 sb.append(", ccNumber=");
1520 sb.append(getCcNumber());
1521 sb.append(", ccExpMonth=");
1522 sb.append(getCcExpMonth());
1523 sb.append(", ccExpYear=");
1524 sb.append(getCcExpYear());
1525 sb.append(", ccVerNumber=");
1526 sb.append(getCcVerNumber());
1527 sb.append(", comments=");
1528 sb.append(getComments());
1529 sb.append(", ppTxnId=");
1530 sb.append(getPpTxnId());
1531 sb.append(", ppPaymentStatus=");
1532 sb.append(getPpPaymentStatus());
1533 sb.append(", ppPaymentGross=");
1534 sb.append(getPpPaymentGross());
1535 sb.append(", ppReceiverEmail=");
1536 sb.append(getPpReceiverEmail());
1537 sb.append(", ppPayerEmail=");
1538 sb.append(getPpPayerEmail());
1539 sb.append(", sendOrderEmail=");
1540 sb.append(getSendOrderEmail());
1541 sb.append(", sendShippingEmail=");
1542 sb.append(getSendShippingEmail());
1543 sb.append("}");
1544
1545 return sb.toString();
1546 }
1547
1548 public String toXmlString() {
1549 StringBundler sb = new StringBundler(157);
1550
1551 sb.append("<model><model-name>");
1552 sb.append("com.liferay.portlet.shopping.model.ShoppingOrder");
1553 sb.append("</model-name>");
1554
1555 sb.append(
1556 "<column><column-name>orderId</column-name><column-value><![CDATA[");
1557 sb.append(getOrderId());
1558 sb.append("]]></column-value></column>");
1559 sb.append(
1560 "<column><column-name>groupId</column-name><column-value><![CDATA[");
1561 sb.append(getGroupId());
1562 sb.append("]]></column-value></column>");
1563 sb.append(
1564 "<column><column-name>companyId</column-name><column-value><![CDATA[");
1565 sb.append(getCompanyId());
1566 sb.append("]]></column-value></column>");
1567 sb.append(
1568 "<column><column-name>userId</column-name><column-value><![CDATA[");
1569 sb.append(getUserId());
1570 sb.append("]]></column-value></column>");
1571 sb.append(
1572 "<column><column-name>userName</column-name><column-value><![CDATA[");
1573 sb.append(getUserName());
1574 sb.append("]]></column-value></column>");
1575 sb.append(
1576 "<column><column-name>createDate</column-name><column-value><![CDATA[");
1577 sb.append(getCreateDate());
1578 sb.append("]]></column-value></column>");
1579 sb.append(
1580 "<column><column-name>modifiedDate</column-name><column-value><![CDATA[");
1581 sb.append(getModifiedDate());
1582 sb.append("]]></column-value></column>");
1583 sb.append(
1584 "<column><column-name>number</column-name><column-value><![CDATA[");
1585 sb.append(getNumber());
1586 sb.append("]]></column-value></column>");
1587 sb.append(
1588 "<column><column-name>tax</column-name><column-value><![CDATA[");
1589 sb.append(getTax());
1590 sb.append("]]></column-value></column>");
1591 sb.append(
1592 "<column><column-name>shipping</column-name><column-value><![CDATA[");
1593 sb.append(getShipping());
1594 sb.append("]]></column-value></column>");
1595 sb.append(
1596 "<column><column-name>altShipping</column-name><column-value><![CDATA[");
1597 sb.append(getAltShipping());
1598 sb.append("]]></column-value></column>");
1599 sb.append(
1600 "<column><column-name>requiresShipping</column-name><column-value><![CDATA[");
1601 sb.append(getRequiresShipping());
1602 sb.append("]]></column-value></column>");
1603 sb.append(
1604 "<column><column-name>insure</column-name><column-value><![CDATA[");
1605 sb.append(getInsure());
1606 sb.append("]]></column-value></column>");
1607 sb.append(
1608 "<column><column-name>insurance</column-name><column-value><![CDATA[");
1609 sb.append(getInsurance());
1610 sb.append("]]></column-value></column>");
1611 sb.append(
1612 "<column><column-name>couponCodes</column-name><column-value><![CDATA[");
1613 sb.append(getCouponCodes());
1614 sb.append("]]></column-value></column>");
1615 sb.append(
1616 "<column><column-name>couponDiscount</column-name><column-value><![CDATA[");
1617 sb.append(getCouponDiscount());
1618 sb.append("]]></column-value></column>");
1619 sb.append(
1620 "<column><column-name>billingFirstName</column-name><column-value><![CDATA[");
1621 sb.append(getBillingFirstName());
1622 sb.append("]]></column-value></column>");
1623 sb.append(
1624 "<column><column-name>billingLastName</column-name><column-value><![CDATA[");
1625 sb.append(getBillingLastName());
1626 sb.append("]]></column-value></column>");
1627 sb.append(
1628 "<column><column-name>billingEmailAddress</column-name><column-value><![CDATA[");
1629 sb.append(getBillingEmailAddress());
1630 sb.append("]]></column-value></column>");
1631 sb.append(
1632 "<column><column-name>billingCompany</column-name><column-value><![CDATA[");
1633 sb.append(getBillingCompany());
1634 sb.append("]]></column-value></column>");
1635 sb.append(
1636 "<column><column-name>billingStreet</column-name><column-value><![CDATA[");
1637 sb.append(getBillingStreet());
1638 sb.append("]]></column-value></column>");
1639 sb.append(
1640 "<column><column-name>billingCity</column-name><column-value><![CDATA[");
1641 sb.append(getBillingCity());
1642 sb.append("]]></column-value></column>");
1643 sb.append(
1644 "<column><column-name>billingState</column-name><column-value><![CDATA[");
1645 sb.append(getBillingState());
1646 sb.append("]]></column-value></column>");
1647 sb.append(
1648 "<column><column-name>billingZip</column-name><column-value><![CDATA[");
1649 sb.append(getBillingZip());
1650 sb.append("]]></column-value></column>");
1651 sb.append(
1652 "<column><column-name>billingCountry</column-name><column-value><![CDATA[");
1653 sb.append(getBillingCountry());
1654 sb.append("]]></column-value></column>");
1655 sb.append(
1656 "<column><column-name>billingPhone</column-name><column-value><![CDATA[");
1657 sb.append(getBillingPhone());
1658 sb.append("]]></column-value></column>");
1659 sb.append(
1660 "<column><column-name>shipToBilling</column-name><column-value><![CDATA[");
1661 sb.append(getShipToBilling());
1662 sb.append("]]></column-value></column>");
1663 sb.append(
1664 "<column><column-name>shippingFirstName</column-name><column-value><![CDATA[");
1665 sb.append(getShippingFirstName());
1666 sb.append("]]></column-value></column>");
1667 sb.append(
1668 "<column><column-name>shippingLastName</column-name><column-value><![CDATA[");
1669 sb.append(getShippingLastName());
1670 sb.append("]]></column-value></column>");
1671 sb.append(
1672 "<column><column-name>shippingEmailAddress</column-name><column-value><![CDATA[");
1673 sb.append(getShippingEmailAddress());
1674 sb.append("]]></column-value></column>");
1675 sb.append(
1676 "<column><column-name>shippingCompany</column-name><column-value><![CDATA[");
1677 sb.append(getShippingCompany());
1678 sb.append("]]></column-value></column>");
1679 sb.append(
1680 "<column><column-name>shippingStreet</column-name><column-value><![CDATA[");
1681 sb.append(getShippingStreet());
1682 sb.append("]]></column-value></column>");
1683 sb.append(
1684 "<column><column-name>shippingCity</column-name><column-value><![CDATA[");
1685 sb.append(getShippingCity());
1686 sb.append("]]></column-value></column>");
1687 sb.append(
1688 "<column><column-name>shippingState</column-name><column-value><![CDATA[");
1689 sb.append(getShippingState());
1690 sb.append("]]></column-value></column>");
1691 sb.append(
1692 "<column><column-name>shippingZip</column-name><column-value><![CDATA[");
1693 sb.append(getShippingZip());
1694 sb.append("]]></column-value></column>");
1695 sb.append(
1696 "<column><column-name>shippingCountry</column-name><column-value><![CDATA[");
1697 sb.append(getShippingCountry());
1698 sb.append("]]></column-value></column>");
1699 sb.append(
1700 "<column><column-name>shippingPhone</column-name><column-value><![CDATA[");
1701 sb.append(getShippingPhone());
1702 sb.append("]]></column-value></column>");
1703 sb.append(
1704 "<column><column-name>ccName</column-name><column-value><![CDATA[");
1705 sb.append(getCcName());
1706 sb.append("]]></column-value></column>");
1707 sb.append(
1708 "<column><column-name>ccType</column-name><column-value><![CDATA[");
1709 sb.append(getCcType());
1710 sb.append("]]></column-value></column>");
1711 sb.append(
1712 "<column><column-name>ccNumber</column-name><column-value><![CDATA[");
1713 sb.append(getCcNumber());
1714 sb.append("]]></column-value></column>");
1715 sb.append(
1716 "<column><column-name>ccExpMonth</column-name><column-value><![CDATA[");
1717 sb.append(getCcExpMonth());
1718 sb.append("]]></column-value></column>");
1719 sb.append(
1720 "<column><column-name>ccExpYear</column-name><column-value><![CDATA[");
1721 sb.append(getCcExpYear());
1722 sb.append("]]></column-value></column>");
1723 sb.append(
1724 "<column><column-name>ccVerNumber</column-name><column-value><![CDATA[");
1725 sb.append(getCcVerNumber());
1726 sb.append("]]></column-value></column>");
1727 sb.append(
1728 "<column><column-name>comments</column-name><column-value><![CDATA[");
1729 sb.append(getComments());
1730 sb.append("]]></column-value></column>");
1731 sb.append(
1732 "<column><column-name>ppTxnId</column-name><column-value><![CDATA[");
1733 sb.append(getPpTxnId());
1734 sb.append("]]></column-value></column>");
1735 sb.append(
1736 "<column><column-name>ppPaymentStatus</column-name><column-value><![CDATA[");
1737 sb.append(getPpPaymentStatus());
1738 sb.append("]]></column-value></column>");
1739 sb.append(
1740 "<column><column-name>ppPaymentGross</column-name><column-value><![CDATA[");
1741 sb.append(getPpPaymentGross());
1742 sb.append("]]></column-value></column>");
1743 sb.append(
1744 "<column><column-name>ppReceiverEmail</column-name><column-value><![CDATA[");
1745 sb.append(getPpReceiverEmail());
1746 sb.append("]]></column-value></column>");
1747 sb.append(
1748 "<column><column-name>ppPayerEmail</column-name><column-value><![CDATA[");
1749 sb.append(getPpPayerEmail());
1750 sb.append("]]></column-value></column>");
1751 sb.append(
1752 "<column><column-name>sendOrderEmail</column-name><column-value><![CDATA[");
1753 sb.append(getSendOrderEmail());
1754 sb.append("]]></column-value></column>");
1755 sb.append(
1756 "<column><column-name>sendShippingEmail</column-name><column-value><![CDATA[");
1757 sb.append(getSendShippingEmail());
1758 sb.append("]]></column-value></column>");
1759
1760 sb.append("</model>");
1761
1762 return sb.toString();
1763 }
1764
1765 private static ClassLoader _classLoader = ShoppingOrder.class.getClassLoader();
1766 private static Class<?>[] _escapedModelProxyInterfaces = new Class[] {
1767 ShoppingOrder.class
1768 };
1769 private long _orderId;
1770 private long _groupId;
1771 private long _originalGroupId;
1772 private boolean _setOriginalGroupId;
1773 private long _companyId;
1774 private long _userId;
1775 private String _userUuid;
1776 private long _originalUserId;
1777 private boolean _setOriginalUserId;
1778 private String _userName;
1779 private Date _createDate;
1780 private Date _modifiedDate;
1781 private String _number;
1782 private String _originalNumber;
1783 private double _tax;
1784 private double _shipping;
1785 private String _altShipping;
1786 private boolean _requiresShipping;
1787 private boolean _insure;
1788 private double _insurance;
1789 private String _couponCodes;
1790 private double _couponDiscount;
1791 private String _billingFirstName;
1792 private String _billingLastName;
1793 private String _billingEmailAddress;
1794 private String _billingCompany;
1795 private String _billingStreet;
1796 private String _billingCity;
1797 private String _billingState;
1798 private String _billingZip;
1799 private String _billingCountry;
1800 private String _billingPhone;
1801 private boolean _shipToBilling;
1802 private String _shippingFirstName;
1803 private String _shippingLastName;
1804 private String _shippingEmailAddress;
1805 private String _shippingCompany;
1806 private String _shippingStreet;
1807 private String _shippingCity;
1808 private String _shippingState;
1809 private String _shippingZip;
1810 private String _shippingCountry;
1811 private String _shippingPhone;
1812 private String _ccName;
1813 private String _ccType;
1814 private String _ccNumber;
1815 private int _ccExpMonth;
1816 private int _ccExpYear;
1817 private String _ccVerNumber;
1818 private String _comments;
1819 private String _ppTxnId;
1820 private String _originalPpTxnId;
1821 private String _ppPaymentStatus;
1822 private String _originalPpPaymentStatus;
1823 private double _ppPaymentGross;
1824 private String _ppReceiverEmail;
1825 private String _ppPayerEmail;
1826 private boolean _sendOrderEmail;
1827 private boolean _sendShippingEmail;
1828 private transient ExpandoBridge _expandoBridge;
1829 private long _columnBitmask;
1830 private ShoppingOrder _escapedModelProxy;
1831 }